The “Everything” engineer: Why industry expectations are getting out of hand
Sep 27, 2026 · 10 min read · AI Engineer Job Market Recruitment Salaries Career Software Engineering ·
I’m a frequent user of Reddit. I find it fascinating some of the stories that I read, from AusCorp, where someone is complaining about having to do a white collar role for the next 40 years and being miserable. To a post on GardeningAustralia, asking if yukkas are a good idea to keep long term. Everyone has something …
Read MoreThe Jevons Paradox: Why AI Won’t Kill Software Engineering
Jun 5, 2026 · 9 min read · AI Software Engineering Jevons Paradox Jobs Productivity Democratisation ·
“White collar roles are dead”. That seems to be the common theme for most of the stuff I see on LinkedIn, Medium and anywhere else that likes to fear monger. I get it: AI is confronting, and is unlike anything we have seen before. These titles honestly annoy me because they are click-baity and sometimes lack substance. …
Read More
AI is rapidly evolving. This is a known fact and should come as no surprise. The next frontier will likely emerge in the agentic space, focused on fully working out how to make agents do the bidding of their overlords. As of early 2026, the latest trend is Agent Skills — a powerful mechanism that allows you to define a …
Read MoreDesigning Egress in AWS

Introduction AWS networking is fairly straightforward in a small setup. As a singular environment, you will generally have a single VPC that consists of: Subnets Route tables Network ACLs (NACLs) Security groups An Internet Gateway (IGW) NAT Gateway(s) There are other components, and even some of the ones mentioned …
Read MorePerfect vs Practical: How to know when an IT Solution is ready
Jun 12, 2025 · 9 min read · Perfect vs Practical Over-Engineering Design principles Solution completeness ROI in tech ·
Introduction Designing IT solutions is a challenging task. Not only do you need to take several factors into consideration, but you also need to understand the lifecycle of what you’re designing. Questions will inevitably pop into your head, like: How long does this solution need to last? Is it going to be perpetual? …
Read More