Writing on the Wall: Custom Whiteboards for Your Office

Back in September we outfitted out or office with walls full of long-awaited whiteboards. Whiteboards are great for brainstorming, and they make it easier[..]

Mark Van Holstyn

Zach Dennis

Recent Posts

Amazon SQS with Ruby

Today I needed to look into working with AWS SQS using Ruby. Google eventually lead me to the Rightscale AWS project on github. This looked great but so[..]

Zach Dennis

UNIX tee in real life

tee is a pretty sweet little unix utility that allows you to copy standard output and make a copy of it to one or more files. For example, let’s say that[..]

Zach Dennis

GLSEC 2009 Talk - Driving Behaviour w/ Cucumber

Last Tuesday I had the pleasure to speak at the Great Lakes Software Excellence Conference (GLSEC) about behaviour driven development (BDD). The topic of[..]

Zach Dennis

Local Prototype JS API Docs

I like to have useful information accessible to me at a moment’s notice. I’m a fan of Sam Stephenson’s Prototype library and I really like the layout and[..]

Zach Dennis

Finding unmerged commits with git-unmerged

git-unmerged is a tool that helps you find commits that have not been merged into an upstream branch like master or origin/master. It displays useful[..]

Zach Dennis

JSConf2009 in review

I just got back from JSConf2009 and it was absolutely amazing. If I hadn’t known it was the first JavaScript conference I probably would not have guessed[..]

Zach Dennis

BDD with Rails Class

Zach Dennis

Terminal: a better way to navigate using ad

Over the years I've used my own aliases in .profile (or .bashrc) as well as bash functions, perl scripts, etc produced by coworkers or random people on[..]

Zach Dennis

Automating easily forgettable tasks

There are many business requirements that we need to remember or ensure that gets done as developers which are not necessarily related to code or the[..]

Zach Dennis

Using custom ActiveRecord events/callbacks

Sometimes you are presented with a situation where you should use custom callbacks/events in your ActiveRecord model.

Zach Dennis