Recent Posts

Write Build Tasks in Go with Gotask

5 minute read

One of the things that I miss a lot when programming in Go is being able to write build tasks in Go itself. The de facto build tool for Go is make. Make is s...

PoEAA on Rails

12 minute read

The book Patterns of Enterprise Application Architecture (PoEAA) laid the blueprints for Rails’ architecture. When choosing which enterprise design patterns ...

Git Up Perforce with git-p4

3 minute read

Distributed version control systems open up lots of flexibility and provide lots of efficiency in work-flow than their centralized cousins (e.g. Perforce). T...