Hi, I’m Gregory Brown.

My career has been built around the idea that there is no meaningful separation between technology, business, human needs, and systems thinking.

If you’re a Ruby developer, you may know me from my work on PrawnPDF, Practicing Ruby, and Ruby Best Practices (2009). Or that completely free code school I built and ran for a couple years before code schools were a thing. 🙂

In 2016, I wrote Programming Beyond Practices, which shows by example why coding is only 10% of a practicing developer’s work. You can buy the book here.

To know what my current activities are, check out my now page–or just keep an eye on what I post in my personal blog.