Cover image for AI is coming for our jobs

AI is coming for our jobs! Again? Still? No?

🤖 I love how every new LLM release triggers a wave of “AI is coming for your job!” posts, only for people to realize a few weeks later “oh, nope, sorry, not this yet” 😏 💡 While AI tools are certainly force multipliers for productivity, even with agents, they’re not replacing humans yet. Even the best apps I’ve generated with Bolt or Replit eventually need human intervention and fixing. 🎯 Hot take incoming: I find it amusing when people consider these simplistic example AI-generated “apps” as “real development”. Most modern webapps are already essentially just careful combinations of frameworks and styling, using existing tools that solve problems in generic ways. That’s not novel software development. ...

January 21, 2025 · 2 min · 238 words
Cover image for My two favorite AI tools

My two favorite AI tools (that I don't see enough people talking about)

Over a year ago a wrote a post about how I felt that, even though ChatGPT was making me more productive, I also felt it was making me lazier and dumber. Since then, I’ve been a lot more intentional about how I use AI tools, in particular generative AI tools and coding assistants. It should be a multiplier, not a replacement or crutch, which is something I see juniors and non-developers struggle with the most, but clearly we can all fall prey too. ...

October 14, 2024 · 6 min · 1176 words
Cover image for ChatGPT has made me more productive

ChatGPT has made me more productive (but at what cost?)

Right, so it’s been a minute since I last posted something. Like many other companies this last year, we weren’t spared layoffs. While I still have my job, my team has been greatly reduced, both from people leaving when they saw the signs and from people being let go. So while fighting survivors guilt and an increased workload, posting hasn’t been my first priority. But while doing my day to day and trying to keep my head down and deliver as much as possible as quickly as possible, I noticed something. And I’m not sure how I feel about it, other than we need to talk about it. ...

July 14, 2023 · 6 min · 1124 words
Cover image for The Quest for the Holy Coding Grail

The Quest for the Holy Coding Grail (are LLMs the first step in replacing programming languages?)

Introduction So very many years back when I was but a fledgling coder, armed with BASIC skills and deep into a Turbo Pascal with Objects book, I remember a conversation with my dad. Frustrated by the level of specificity needed to communicate with a machine, I asked, “Why has no-one made a programming language where I can just tell it ‘build this game for me’?” My dad, in his infinite wisdom, mused that cracking that puzzle – creating a natural language programming language – was a feat yet to be achieved. “Whoever manages to do that,” he predicted, “will make a fortune.” ...

June 2, 2023 · 7 min · 1363 words
Cover image for Why AI, No Code & Low Code WON'T Replace Junior and Mid-Level Devs

Why AI, No Code & Low Code WON'T Replace Junior and Mid-Level Devs (Yet)

I originally started writing this post at the end of 2022 but never finished it. Originally titled “Why LowCode/NoCode both excites and terrifies me!”, with the buzz around ChatGPT over the last months, I decided to 1) finish the post, and 2) update it to include AI tools like CoPilot and ChatGPT. So here, finally, is the update. Also a little different to my usual style. I didn’t like it. ...

March 17, 2023 · 6 min · 1113 words
Cover image for I Asked ChatGPT to Write a Blog Post About...

I Asked ChatGPT to Write a Blog Post About...

… why developers should focus more on code than how much they make. Been meaning to do this myself for a while as a discussion post, but haven’t gotten around to it. I’m busy reading Masters of Doom, which has been on my “to read” list for a long time, but after watching the 5+ hour interview between Lex Fridman and John Carmack, I decided it’s time. And in there I was reminded of a quote attributed to Carmack about his motivations for getting into development. ...

March 10, 2023 · 2 min · 289 words