Recent Articles

Minitest Quick Reference

MiniTest, as the name suggests, is a small and fast unit testing framework. Shipped with Ruby 1.9, MiniTest supports a complete...

Ruby Blocks as Dynamic Callbacks

Callbacks are a great technique for achieving simplicity and flexibility. Simply put, a callback is a block of code passed as an...

Nyan Cat RSpec Formatter

I watch a lot of tests run in a given day. So I figured why not make it more fun. Inspired by...

Gaga: A Git-Backed Key/Value Store

Gaga originated from my winning entry in Codebrawl's Key/Value Store contest. The challenge was to write the best key/value storage backend you...

Hello. I'm Matt Sears, a software developer & entrepreneur currently living in Ohio. My career spans over 10 years of designing and developing software for the web. I specialize in Ruby on Rails development, but also enjoy learning new languages and technology.