Blog Archive 2017 Structural and Relational Data Jul 05 2017 Particles and Waves May 24 2017 Versioning Better Than SemVer Jan 18 2017 2015 Rarely Reversible Apr 26 2015 2014 Unsound and Incomplete Jan 08 2014 2013 Slurp & Spit Jun 26 2013 Code Density Jun 24 2013 SemVer: A Technical Solution to a Social Problem Jun 19 2013 Trivial Cycles in Object Oriented Programming Jun 18 2013 Octopress Jun 17 2013 Fipp: Fast Idiomatic Pretty-Printer for Clojure Jan 11 2013 Factjor: Concatenative Clojure Jan 01 2013 2012 The Node.js REPL is Broken Dec 21 2012 Clojure’s multimethod dispatch as a library Dec 10 2012 Dataflow Solver (qplan for Clojure) Dec 01 2012 Templating: Clojure’s Backtick Nov 23 2012 ClojureScript Projects Nov 22 2012 Learn to Read the Source, Luke Apr 16 2012 REST: One Thousand Inconsequential Decisions Feb 26 2012 Plugging a hole in Microsoft’s hiring pipe: IE Frame Jan 14 2012 2011 One year after accidentally falling in love with Rails Sep 24 2011 Stupid brain trick: Tests and vertical splits Aug 16 2011 2010 Where Rails Rocks (and where Python doesn’t) Sep 17 2010 How two Pythonistas accidentally fell in love with Rails Sep 13 2010 NoScript Add-on Install Base Jun 04 2010 2009 ORMs and Declarative Schemas Oct 06 2009 URL routing and views Aug 24 2009 Dropping Django Aug 19 2009 AppWeek Jun 12 2009 PowerShell: condemned to reinvent Apr 20 2009 Language-oriented programming: too much, too fast Feb 09 2009 Break the cycle of broken builds Feb 03 2009 Contributions Jan 26 2009 2008 Rift is available on NXE! Nov 20 2008 Control flow has to flow Oct 27 2008 Imaginary APIs Oct 09 2008 Simplicity belongs in APIs Oct 08 2008 Why so serious? Sep 16 2008 Bug farms Sep 10 2008 Flexibility belongs in APIs Aug 28 2008 Computers are everywhere, you no longer have an excuse Aug 18 2008 Microsoft manages interns better than Google Jun 24 2008 Rift May 18 2008 A googol at Google May 12 2008 It is easier to pirate Windows than to install it legally May 10 2008 2006 When order doesn’t matter Mar 27 2006 Pythagoras was a smart guy Mar 27 2006 File systems for people Mar 27 2006 Computers should make life easier Mar 26 2006