Passion and Pragmatism in ITNovember 3, 2011Balancing the love of hacking with getting things donedevelopment
How small websites become bigMarch 30, 2011Guidelines for scaling web applications from small to high-trafficscalability web architectures
Functional Programming ideas in OOPMarch 27, 2011How functional thinking changed my object-oriented programming styledevelopment functional programming scala
CDN OptimizationsOctober 17, 2010How extending nginx cache duration improved site performancenginx web architectures
Making complex software not complicatedOctober 5, 2010Breaking down difficult problems by isolating dependenciesdependency injection unit-testing
Nginx rocksOctober 3, 2010Serving gigabytes of images with zero restarts for monthsnginx web architectures