Writing for Tech in a Compelling Way
or “Writing as a Processing Medium” Got an idea for something? That’s great. But having an idea is not the same as selling an idea.… Read More »Writing for Tech in a Compelling Way
or “Writing as a Processing Medium” Got an idea for something? That’s great. But having an idea is not the same as selling an idea.… Read More »Writing for Tech in a Compelling Way
You know what I did the other day? No, how could you. I’ll tell you. I sat through a meeting where we discussed how we… Read More »How to Survive DevOps
I have a few friends who think that AI will be the end of their software engineering career. Honestly, I don’t agree with them. I… Read More »Is AI a threat to your job security?
Alongside my day job I’ve been making a concerted albeit slightly haphazard effort to build a consulting career over the last few years. This means… Read More »Self-Compassion on the Anxiety Boredom Threshold
Do you know how many mistakes the average software engineer makes over their career? It’s a lot. In fact, it’s directly proportional to the number… Read More »Humans Screw Up. Why Don’t Other Humans Accept This?
In January 2022, I started writing a book about automation. Shortly afterwards, I set up a blog. Every day, I wrote about things that annoyed… Read More »The Limitations of the One-Person Consultancy
Did Philip K. Dick ever take a vacation? From reading him you wouldn’t think he strayed far from his thoughts. On my vacation I just… Read More »The Gift of Helplessness
So much of what we do as programmers, as software engineers, is social. And most of us, are not the most social people. Programming appeals… Read More »How to be a Better Software Engineer
Many corporations have a set of values that they espouse as part of their corporate vision for how employees are treated and should treat each… Read More »Respect: How to Give It and How to Accrue It
I have observed that companies use industry conferences for different purposes. Sending engineers and architects to (often far-flung) events to attend as a reward, sending… Read More »Do you need to be a public speaker to be a great engineer?