Latest Writing

I've wanted to refresh this website for quite some time. The last time I rebuilt and redesigned it was in 2013. The look and feel had gone a bit stale, and my lack of keeping up with updates to the static site generator I was using made it near impossible for me to post to the site without hours of tinkering. Lots of post ideas came and went. I could have posted to medium or linkedin or…

Keep Reading →

Recently as Slack has continued its rise as a primary tool for people to communicate, there's been a bit of a backlash against some of the behaviors that result. One person sent their dear John letter, 37Signals' Jason Fried shared his strong opinion on the subject, and Ars Technica also released a more comprehensive piece on Slack centered workplaces from a more observational point of view. All…

Keep Reading →

Everybody's first pedal for like 20 years It's no secret that there's an ongoing, accelerating proliferation of tools for makers of software, especially if you write code. New and evolving programming languages, frameworks, libraries, databases, PaaS offerings, and more show up seemingly every day. Some of us are energized by this explosion and chase the bleeding edge. Some ignore it as much as…

Keep Reading →

I've had the occasion to be doing a lot of reflection on the past year and a half recently, on helping start a business, on running a development team, on being the primary person in charge of managing a product - all things I had never really done completely on my own before. I've tried to focus on mainly on crystallizing what I've learned from those experiences, but the question "what do you…

Keep Reading →

Among the first things taught to students studying physics are Newton's three laws of motion, the first of which (paraphrased) is that an object in motion tends to stay in motion unless acted upon by an outside force. Many people struggle with being a starter and not a finisher on any number of projects, and can't keep things in motion. Countless github profiles are just like mine on the public…

Keep Reading →

We've been using slack at Haven since before I made the first commit to our code repository, and it is a revelation. It deserves every glowing bit of coverage it has received. Given the opportunity, I would invest in them, even at their headline grabbing valuation. The way they've stood on the shoulders of IRC and even HipChat to bring group chat from the super technical crowd to the rest of…

Keep Reading →