Adam Clarke

Adam Clarke

Engineer

Formerly of Mudbug and then iSeatz, where he worked with Joel Wietelmann and contributed immeasurably to American Express’ travel portal, Adam brings the kind of fearlessly flexible development skill that you just can’t train for. Moving from PHP to Rails to Node.js to whatever is the best tool for the job, he fits right into our development team and our vision: Smart people are smart, and they can do smart things.

Learn Vim, Use Atom

Learning vim, then switching to Atom + vim-mode can provide a near-perfect combination of features to increase your personal productivity. It’s a bit of a winding journey, but with perserverance and patience, you will see a noticeable improvement in your personal productivity as vim and Atom help you reduce the amount of time you waste on minutae and distractions.

Continue Reading

Get Jazzed For ActiveJob!

Background Jobs have become a staple of web development in recent years. They enable us to avoid holding up the request/response flow while the application does something slow, like send emails, or make a ton of inserts that the user doesn’t really care about. In Rails development, we’ve had a myriad of options for queueing for a while now. We all know the popular ones: Resque, Sidekiq, Delayed Job, etc. The upcoming Rails 4.2 release will bestow upon us the glory that is ActiveJob, a unified API for talking to Background job systems.

Continue Reading

PaaS Is Cool. You DO Want To Be Cool Don’t You?

We love Platform as a Service. All of our projects start (and so far stay) on Heroku. This is a pretty easy decision up front since Heroku (and most other PaaS providers) offer free trials that are likely to get most apps through the development phase without costing a cent. Why would you choose something you have to pay for? Now I know what you’re thinking, free development hosting is all well and good, but aren’t these PaaS services more expensive than what it would cost to run my application directly on Amazon Web Services (AWS)? Why pay all that extra money? Well here’s why.

Continue Reading