Ember Module Unification

That of dividing things again by classes, where the natural joints are, and not trying to break any part after the manner of a bad carver. -- Plato, [..]

Sam Bleckley

Zach Dennis

Recent Posts

Writing Better Tests by Focusing on Behavior

To help illustrate this, we're going to use an almost universal concept in software development, and one readily familiar to any Rails developer:[..]

Zach Dennis

RSpec Requestable Examples

Recently, while refactoring legacy code in a system, we found core domain rules that were not being clearly expressed in the application, neither in the[..]

Zach Dennis

A casual look at upcoming changes in Ruby 1.9.3

With Ruby 1.9.3 nearing here's a casual look at some of the upcoming changes in 1.9.3rc1.

Zach Dennis

Rails 3.1 Engine namespaces can creep into URLs in application layout

With Rails 3.1 Engines it is possible for the namespace to creep into the URL generation for your application layouts. This can occur if you are not[..]

Zach Dennis

Highcharts, SVG, VML, and Auto-Sizing for Legends

Recently we hit a limitation with Highcharts: it has no way of dynamically resizing itself or its parent container to ensure that you see the legend and[..]

Zach Dennis

Practical Mock Advice

This article is a reprint from the June 2011 edition of PragPub.

Zach Dennis

Finding Rhythm With Base

Years ago, when I ran cross country, my coach would tell us that we needed to run 250 miles over the summer. We needed to accumulate a base mileage[..]

Zach Dennis

Scout App 0.5.0 Released

Zach Dennis

Death to Meetings

Recently, on the recommendation of my colleague I read Patrick Lencioni's Death By Meeting. It wasn't what I expected, but in such a good way. Every few[..]

Zach Dennis

Looking for a fellow human: Agile, Mobile, Web, Rails Developer

If you're looking for a community-oriented, agile development shop that focuses strictly on web and mobile applications, we'd love to talk to you at[..]

Zach Dennis