Zen and the Art of TDD

Over the weekend at Barcamp Omaha I gave a talk on why I practice test driven development. Though TDD is over a decade old, it still isn’t a practice we do with much regularity. So this is my Top 5 list of reasons why I think TDD is an important skill to develop.

While prepping this talk, I discovered that only 43% of GitHub repositories from Omaha developers have any tests at all. How many were built with TDD is certainly an even smaller fraction.

Slides with Audio


Video + Slides



JavaScript demo app | Jasmine test suite

The code for the app and the slides are also available on Github.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s