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 How I Would Learn To Code

How I Would Learn To Code (If I Could Start Over)

Ah, another “trend” I’ve seen online in the last year. I wonder which AI recommendation tool suggested this one to the thousands of small YT channels and influencers who needed a topic… Okay, saltiness aside, I actually found this one quite interesting. And not because I agree with most of the approaches I’ve seen people recommend (it is shocking how many just want to punt their own products or their sponsors), but mainly it was interesting because I was thinking that… ...

May 15, 2023 · 5 min · 894 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

Biggest Impacts on my Career

Intro I see a lot of videos and blogs these days about “how I would learn to code if I started over”, and “do these X things to get hired by FAANGs”. I see free and paid courses and tutorials on various platforms ranging from horrendous to amazing. I see people with zero experience spewing opinions with no real basis as facts, and people knowing less than them eating it up (or worse, arguing with people who actually know). ...

November 11, 2022 · 8 min · 1539 words