I'm a software developer with a passion for programming, particularly when it involves making software that helps people. Currently working primarily with Rails, React, Django and Ruby/Kiba (for ETL processing).
I'm keen on test-driven development, using the right tools (or language) for the job, quality code and documentation.
I work at Mystery Applicant (we're hiring!) and mostly write about Ruby/Rails development as I build and bootstrap a multi-tenant SaaS, PracticeFlow.

[Devops] Notes on the use of Staging Environments on Heroku

[Programming] Kinesis Freestyle 2 Keyboard Review

[Frontend] Using the ES7 Spread Operator with Webpack

[Osx] Reinstalling MySQL on OSX using Homebrew

[Rails] Robust Integration Testing in Rails 4 with RSpec, Capybara and Selenium

[Rails] Simpler Handling of AJAX Form Errors in Rails 4

[Rails] Sending Emails Using Rails and Bootstrap

[Life] Don't Set Goals—Create Systems