Living with the consequences

Throughout this awful US election season, I've been talking a lot of trash about Donald Trump, and justifiably so. There's plenty of documentation to support what makes him a repugnant human being, and there's no sense in covering it more. The fact is, the people of the United States elected him President. And they handed him a cooperative House and Senate, paving the way for a fully-stacked deck for the first time since the 1920s.
Read more →

Failing Often

It's Sunday morning and I'm reflecting on my failures. A few minutes ago I removed Magpie from the App Store, bringing to an end yet another in a long series of experiments that validate the hypothesis: Does Aaron know how to fail? Oh hells yeah, Aaron knows how to fail. On my podcast last week we received a question from a listener, which was essentially, “why does nobody talk about their failures?
Read more →

The Dojo in Your Mind

I just read Brian Gilham's piece, You Don't Need a Computer Science Degree, which simply makes the point that prospective iOS developers (or let's face it, any developer) don't need a computer science degree to become successful in this field. As the holder of a bachelor's degree in English and a Master's degree in Publishing, I can't help but agree; but I also find myself moved to expand on that point.
Read more →

Microelectronics are my new jam.

I've spent most of the past decade with a near-maniacal, laser-guided focus on one ambition: to become an indie software developer. It officially kicked off after seeing Daniel Jalkut give a talk at C4 in 2007. Success hasn't turned out to be exactly what I thought, though it would be churlish to complain overmuch: I run my own consulting business and I'm a full-time iOS developer. But my ambitions to be a product maker have mostly faded.
Read more →

New Blog, New Something Something

I've been writing on this blog since 2008, and in that time it's been all Wordpress. In these last eight years I've seen Wordpress rise, become enormously popular, turn into a CMS and a replacement for web development altogether. I've also seen it turn into a popular vector for hackers. In the face of both increasing complexity (it just does so much more than blogging!) and decreased security, I've been casting about for an alternative.
Read more →