May 7, 2015
A simple fix when PostgreSQL gets confused about its sequences
March 17, 2015
words go here
February 26, 2015
An introduction to a series of posts revolving around my experiments with Ruby on Rails
February 6, 2015
Twelve different freelancers you're likely to eventually work with.
January 7, 2015
Freelancing digest is a semi-monthly curated newsletter about freelancing
November 12, 2014
A review of Kapeli's Dash: the API Documentation Browser and Code Snippet Manager. tl;dr: It's brilliant!
October 28, 2014
A step-by-step guide for implementing the Hashable protocol, and ridding yourself of the 'does not conform to protocol 'Hashable'
October 20, 2014
An introduction to performance testing in Xcode using swift.
September 25, 2014
A review of the Shush - Microphone Manager app. Spoiler: I like it a lot
September 23, 2014
An introduction to testing in Xcode using swift and focusing on unit tests
July 25, 2014
A list of snarky 'ProTips' for freelancers.
July 21, 2014
Looking closer at Swift's closures by extracting NSTimer into its own class
June 12, 2014
How to go about evaluating Rails projects starting from a high level perspective and then getting more specific.
April 7, 2014
A short note that I've started blogging for O'Reilly media and how it came about
January 26, 2014
A look into the three main reasons you need to keep you rails app up to date, and the costs therein
December 31, 2013
A simple solution and explanation to the problem of ensuring either an association or foreign key is present.
December 21, 2013
November 21, 2013
Extend Minitest 5 by creating custom reporters
November 14, 2013
Extend Minitest 5 by modifying the output behavior of the Progress Reporter
November 6, 2013
Extend Minitest 5 by adding new assertions and expectations to make your tests better