On toxic workplaces

I have suffered at too many workplaces that have either seemed great on the outset and have shown themselves over time as machines that churn through employees, or have had immediate cultural differences that were unable to be resolved via regular means. There's a number of ways to try to

Head first into consulting

I'm going to start consulting on the side for folks. I think I'm at the point in my career where I can help folks out with tech problems from both a high level as well as the nitty gritty details. I've got about ten years or so of experience at

Thoughts on Azure

This is a blog post that's been a long time in the making. There's a lot here to discuss, and I may not be able to get to everything, but this is a review of Azure that needs to be written, which I hope Microsoft will see and learn from,

Why we ought to be mediocre

I've been a great believer in embracing boring things, things that are completely mundane and unmemorable - the majority of your life will actually be these things, no matter if you're poised for greatness or mediocrity. Today, however, I feel that there's a huge aversion to contentment in mediocrity -

A new blog.

Hey folks. I've decided to switch over to Ghost for blogging - I ended up neglecting my blog since I didn't really want to use Octopress any longer, especially when it came to maintaining SSH keys on my personal server, cloning repos, making sure my local development environment was up