Musings of a startup junkie and Ruby on Rails nerd.
Welcome to Millarian! I write about web development, Ruby on Rails, consulting, and the occasional startup lesson learned the hard way.
Rails counter_cache problem
Why counter_cache only updates one parent when creating through an association, and how to fix it
Integrum and me
How I left a stable defense job, taught myself Rails, and found a home at Integrum Technologies
Minor TextMate Annoyance
Customizing the TextMate do snippet to omit the block variable by default
The Tip of the Ruby #1
Understanding the difference between or and || operator precedence in Ruby
Search Engine Optimization for Coders
Notes from a Desert Code Camp talk on practical SEO tips for developers
Discover your missing specs
A rake task that finds app files without corresponding RSpec test files and generates them
Firefox Profiles
Using Firefox profiles to separate your development extensions from personal browsing
Gravatar Problems
Debugging and fixing the Mephisto Gravatar caching plugin for production use
Striving for 100 percent
Weighing the practical value of 100% code coverage versus focusing testing on high-impact functionality
Rails Testing Tips: Testing a helper with a block
Two approaches to testing a Rails helper method that accepts a block using RSpec