Skip to content

Instantly share code, notes, and snippets.

@darkuncle
darkuncle / .gitconfig
Created May 25, 2011 22:10 — forked from schwern/.gitconfig
My git aliases
[alias]
st = status
ci = commit -v
cii = commit -v --interactive
cia = commit -v -a
addi = add --interactive
addchanged = add -u
br = branch
co = checkout
diffwords = diff --word-diff
web: gunicorn -w4 -b0.0.0.0:$PORT app:app
@darkuncle
darkuncle / snitchy-overdose.c
Created October 10, 2012 03:40 — forked from jedisct1/snitchy-overdose.c
Running Little Snitch? Have fun.
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <fcntl.h>
#include <inttypes.h>
#include <signal.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
@darkuncle
darkuncle / service-checklist.md
Created May 31, 2017 19:18 — forked from acolyer/service-checklist.md
Internet Scale Services Checklist

Internet Scale Services Checklist

A checklist for designing and developing internet scale services, inspired by James Hamilton's 2007 paper "On Desgining and Deploying Internet-Scale Services."

Basic tenets

  • Does the design expect failures to happen regularly and handle them gracefully?
  • Have we kept things as simple as possible?