Let's Teach An LLM To Write A New Programming Language

Let's Teach An LLM To Write A New Programming Language

How can we teach an LLM to write a new programming language?

Read more →

Will LLMs Kill The Next Rust?

Will LLMs Kill The Next Rust?

With AI being entrusted with more and more implementation details, how can new programming languages and tooling stay relevant?

Read more →

AI Isn’t the End of Craft – It’s the Next Drum Machine

AI Isn’t the End of Craft – It’s the Next Drum Machine

Seven well-trodden objections to AI-assisted development, answered in plain English (with a splash of British sarcasm).

Read more →

An Example Production Scenario Using R.A.I.N. (Part 1)

An Example Production Scenario Using R.A.I.N. (Part 1)

An example of how I use AI in a real-world workflow building memory-safe financial software.

Read more →

Write Better Dev Prompts Using the R.A.I.N. Method

Write Better Dev Prompts Using the R.A.I.N. Method

A quick, actionable guide to crafting clear, effective developer prompts for LLMs—leveraging the simple R.A.I.N. template (Role → Assignment → Information → Necessities).

Read more →

10 Ways Vibe Coders Accidentally Build Tech Debt (And How to Dodge It)

10 Ways Vibe Coders Accidentally Build Tech Debt (And How to Dodge It)

How AI-driven developers unknowingly introduce tech debt—and practical tips to stay fast without breaking your future.

Read more →