The Value of Consistent Design
To many designers, consistency doesn’t scream sexy. But to anyone with an understanding of user experience, there couldn’t be a bigger turn on. When someone visits a site for the first time, that’s a new experience. You can make the experience look and feel the same as others but, ultimately, it’s different because the core […]
Brace Yourselves, Rails Upgrade is Coming
How to prepare your Rails application so you won’t get left out in the cold.
To gem, or not to gem
Writing software is an active, thoughtful practice. Choosing gems requires as much consideration as writing code.
Open-Sourcing Today I Learned
Today I Learned is an open-source project.
Why TDD Is Still Alive and Still Worth Using
David Heinemeier Hansson (DHH) wrote an article which started a discussion about test-driven development (TDD). In this blog post, I would like to put forward a counter argument, namely that TDD is still alive.