Jeff Dickey

CLI Engineer at Heroku


Best Practices for Building Angular.js Apps

Browserify? Require.js? Doesn’t Angular.js have modules?


How to Pair Program

The best way to be a better engineer

I don’t think engineers are very good at pairing. I know I wasn’t, and it was a big reason why I took my previous…


Best Practices for Building Angular.js Apps

Browserify? Require.js? Doesn’t Angular.js have modules?


Rails: We need to talk.

An open letter to my framework


I remember when we first met. I had been with C# and ASP.NET at the time. We were at the Borders Bookstore in…


10x is a state of being

It’s not a type of engineer


The idea of a 10x developer is nothing new, and has been contested deeply. But the idea is simply:


I just dumped all my job titles

Let’s get rid of job titles and hierarchy in engineering


In software, our hierarchy generally looks something like the…