I work with Ryan Carson and the rest of the Treehouse team to rework how people learn about and find jobs in technology at Treehouse. Our goal is to make it possible for anyone who needs a great technology education to get one without the burden of paying for a university education or the friction of having to fit their learning to a specific schedule. We know that teaching people to build with technology will help them change the world for the better.
Get a daily weather forecast in your inbox. Formatted to skim on your smartphone.
A Ruby library for rendering invoices to PDFs. I've had to render invoices in almost every web app I've worked on, and finally got fed up at rewriting the code and just wrote a library to do it.
A calculator for your command line! I end up crunching numbers a lot, and I've never been super happy with the Mac system calculator or the calculator in Alfred, mainly becuase they make doing several calculations in a row pretty painful. Maths tries to solve that problem, and a few others. Maths is highly inspired by Soulver.
A Ruby testing console. Basically TConsole gives you a customized shell-ish thing that caters directly to your needs while running tests. It only supports minitest at present, but I've been using RSpec enough lately to justify digging into porting it to work with RSpec as well. You can see TConsole in action in this quick video intro:
I'm no longer maintaining TConsole, and have handed things over to Graham Ashton.
I'm no longer helping out on Handlebars.js, but it was a really fun project to contribute to.
I love to cook. I don't post recipes to my site very often, but hopefully that'll become more frequent as I create more of my own recipes.
Feel free to email me any time: email@example.com