Blog Posts

January 21, 2013

Musings on the path of an aspiring software developer

October 10, 2012

Lessons learned from mistakes in application design

October 08, 2012

An introduction to the first three package principles

October 04, 2012

Using font-face kits with a Rails 3.2 project

September 17, 2012

An approach to the bowling game kata using Clojure

September 13, 2012

A narrative about mistakes and the assumptions which led to them

September 11, 2012

Things to keep in mind when estimating project stories

September 09, 2012

Advice for contributing to a professional environment

September 05, 2012

Avoiding potential pitfalls by keeping a team informed

August 28, 2012

Helping to spur progress using the words of a famous theatre director

August 24, 2012

A first encounter with an apprenticeship tracking application

August 19, 2012

A process to help unscramble a problem and realize the solution

August 14, 2012

Discovering that Hashes work best with immutability

August 13, 2012

Two git commands to aid committing individual ideas

August 08, 2012

Detailed accounts of activities and decisions as a personal learning tool

August 07, 2012

Accounting for order-dependent expectations in unit tests

August 06, 2012

Behavior over implementation; extracted classes; and wet assertions

August 01, 2012

Thoughts on applying SRP to methods as well as classes

July 26, 2012

Thoughts on personal development and feedback

July 23, 2012

Carrying game development ideas over into test-driven development

July 22, 2012

Visual consistency with regard to code block delimiters

July 21, 2012

Thoughts on the subtle differences between these three similar operators

July 20, 2012

Thinking about improvements for my kata and its presentation

July 14, 2012

Thoughts on thorough testing using mocks and the console

July 04, 2012

The rough first result of my first real assignment

June 28, 2012

It might seem like a crazy person's editor, but...

June 27, 2012

Ruby and the challenge of deprecation and change

June 26, 2012

Some thoughts on my first day in the Apprenticeship