Is AI a threat to your job security?
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?
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?
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?
There is a lot of talk about programming. There is also a lot of talk about improving the craft of programming through architecture, TDD, DDD,… Read More »Don’t Overthink It
It is incredibly powerful to realise that a single engineer can influence a team’s overall happiness and, by extension, their own happiness. But it can… Read More »How to be a Happier Software Engineer
Or “No Correct Solutions: How Engineering Actually Happens” I’m currently training for a marathon, so I’m out at stupid-o-clock in the morning to get in… Read More »Can Our Decisions Always Work Out for the Best?