Blog
Thoughts on technology, software development, and other topics.
Software Quality and Gumption Traps
Language that t̶e̶s̶t̶s̶ writes Code
Hello World
Welcome to my new blog built with Astro and TinaCMS.
astro blog
Sending Passbook Push Notifications with Houston and Sidekiq
Working Software
Expanding on the Law of Demeter
active_record bdd behaviour
Speaking of Turds (A Technological Term)
product design
Things I have learned as an artist (no. 1)
Typography of web applications
design new twitter twitter
Pro Tip: Encapsulate logic in Rails Views for maintainability
protip rails ruby
Jambox by Jawbone Review
jambox jawbone photos
From Zero to Rails Hero in 11 Easy Steps (Installing Rails on OS X 10.6.5)
installation mysql os x
Dev Nation Presentation: Dr. Strangelove or: How I learned to stop worrying and love HTML, CSS, and Javascript
css developers html
Who should write tests?
acceptance testing bdd cucumber
All the things we don't know that we don't know
agile bduf dunning kruger effect
Summer Has Arrived
beer cooking culinary
A trip to Baltimore in June
Rubymine - A Love Story
ide rails ruby
Bundler: Oh the fail I know.
bundler gems rails
UX Fail: Colorblindness Round 2
Writing "Scaleable" JQuery - Shu
craftsmanship javascript jquery
UX Fail: Colorblindness
colorblindness fail user experience
Twitter Claim Chowder
Minimalism & The Simplest Thing That Could Possibly Work
design minimalism product design
NoSQL isn't a movement
A trip to Boston in August
A trip to Cary in August
NoSQL: If Only It Was That Easy
cassandra db mysql
Rails App Template
960gs cucumber jquery
Unintentional, but worth it.
How do you redesign something
Don't ignore the social web
design facebook social networks
Agile User Centered Design
agile product design story mapping