Articles

More than Enough Arel

September 10, 2016

When ActiveRecord just isn't enough


Just Enough Arel

September 10, 2016

Replacing hand-coded SQL with object oriented programming


Naming Conventions for ActiveRecord Polymorphic Associations

September 7, 2016

Some guidelines for how to name ActiveRecord's polymorphic associations well.


Tools We Use: Hugo

August 12, 2015

Hugo is the tool I use to build the SamuelMullen site.


Fixing PostgreSQL Sequences in Rails

May 7, 2015

A simple fix when PostgreSQL gets confused about its sequences


Experiment 0: Namespacing ActiveRecord Models

March 17, 2015

words go here


Experiments on Rails

February 26, 2015

An introduction to a series of posts revolving around my experiments with Ruby on Rails


12 Freelancer Archetypes

February 6, 2015

Twelve different freelancers you're likely to eventually work with.


Freelancing Digest

January 7, 2015

Freelancing digest is a semi-monthly curated newsletter about freelancing


App Review: Dash

November 12, 2014

A review of Kapeli's Dash: the API Documentation Browser and Code Snippet Manager. tl;dr: It's brilliant!


Implementing Swift's Hashable Protocol

October 28, 2014

A step-by-step guide for implementing the Hashable protocol, and ridding yourself of the 'does not conform to protocol 'Hashable'


Performance Testing in Xcode 6

October 20, 2014

An introduction to performance testing in Xcode using swift.


App Review - Shush - Microphone Manager

September 25, 2014

A review of the Shush - Microphone Manager app. Spoiler: I like it a lot


Unit Testing in Swift

September 23, 2014

An introduction to testing in Xcode using swift and focusing on unit tests


ProTips for Freelancers

July 25, 2014

A list of snarky 'ProTips' for freelancers.


Using Swift's Closures with NSTimer

July 21, 2014

Looking closer at Swift's closures by extracting NSTimer into its own class


Evaluating Rails Projects

June 12, 2014

How to go about evaluating Rails projects starting from a high level perspective and then getting more specific.


Blogging for O'Reilly Media

April 7, 2014

A short note that I've started blogging for O'Reilly media and how it came about


The Costs of Keeping Your Rails App Up to Date...Or Not

January 26, 2014

A look into the three main reasons you need to keep you rails app up to date, and the costs therein


Validating Presence of Associations and Foreign Keys in Rails

December 31, 2013

A simple solution and explanation to the problem of ensuring either an association or foreign key is present.


Page: 3 of 8