Skip to content

Instantly share code, notes, and snippets.

View kedoska's full-sized avatar

Marco Casula kedoska

View GitHub Profile

Effective Engineer - Notes

What's an Effective Engineer?

  • They are the people who get things done. Effective Engineers produce results.

Adopt the Right Mindsets

@kedoska
kedoska / docker-cleanup-resources.md
Created November 8, 2018 21:53 — forked from bastman/docker-cleanup-resources.md
docker cleanup guide: containers, images, volumes, networks

Docker - How to cleanup (unused) resources

Once in a while, you may need to cleanup resources (containers, volumes, images, networks) ...

delete volumes

// see: https://github.com/chadoe/docker-cleanup-volumes

$ docker volume rm $(docker volume ls -qf dangling=true)

$ docker volume ls -qf dangling=true | xargs -r docker volume rm

@kedoska
kedoska / monitor.tsx
Last active August 18, 2020 21:52
A mini reactemoji-monitor
import React, { FunctionComponent, useReducer, useEffect } from 'react'
export interface MonitorProps {
url: string
active: boolean
interval?: number
}
export interface MonitorState {
pinging: boolean
@kedoska
kedoska / dataAdapter.ts
Created September 16, 2020 14:10
Resty DataAdapter Skeleton
import { DataAdapter, Pagination, Query } from '@kedoska/resty'
const deleteAll = <T>(): Promise<T[]> =>
new Promise((resolve, reject) => {
try {
// Implement your delete logic here.
// Return the empty list.
resolve([])
} catch ({message}) {
@kedoska
kedoska / countries.json
Created March 17, 2022 09:19 — forked from keeguon/countries.json
A list of countries in JSON
[
{name: 'Afghanistan', code: 'AF'},
{name: 'Åland Islands', code: 'AX'},
{name: 'Albania', code: 'AL'},
{name: 'Algeria', code: 'DZ'},
{name: 'American Samoa', code: 'AS'},
{name: 'AndorrA', code: 'AD'},
{name: 'Angola', code: 'AO'},
{name: 'Anguilla', code: 'AI'},
{name: 'Antarctica', code: 'AQ'},