$ ls -t posts/
-
๐ฎ๐ง The Neuro-Coder (Part 2): The Cognitive Architecture of 'Vibe Coding'
This is Part 2 of The Neuro-Coder. In Part 1, we looked at the dopamine loops that hook us. Now, we look at the biases that keep us trapped. We need to talk about “Vibe Coding.” The term has taken off as a cool, futuristic way to describe coding with AI (I have opinions and have been โฆRead more → -
๐๐ปโ The Case for Private Gemini CLI Extensions: Brewing Your Own Blend
Picture this: You walk into your favourite coffee shop. You ask for “a coffee.” The barista stares at you blankly. “What kind? Espresso? Filter? Cold brew? A triple-shot-oat-milk-extra-hot-latte?” Navigating a massive, generic menu can be paralyzing. Itโs the same with AI โฆRead more → -
๐ฐ๐ง The Neuro-Coder (Part 1): The Slot Machine in Your IDE
This is Part 1 of The Neuro-Coder, a series exploring the psychological impact of AI on software engineering. Picture this. Youโre deep in the code mines. You hit Ctrl+I (or invoke Gemini Code Assist in VS Code), type a vague instruction like “Refactor this to use a reducer,” and hit โฆRead more → -
๐ฆธ๐ปโ Unleash Your VRAM: Running vLLM on GKE
โ The “Empty Table” Problem Picture this: You walk into your favourite coffee shop on a Tuesday morning. It’s buzzing, but not slammed. You order your usual oat flat white and look for a seat. To your horror, every single 4-person table is occupied by one person. One student with a โฆRead more → -
๐๏ธโ Engineering the Muse: Day 2 Ops for GenAI Tools
The demo went great. The crowd cheered when the AI wrote a perfect haiku about Kubernetes. Youโre buzzing. But then comes the morning after. Everyone loves a demo. No one loves the morning after. This is Day 2. The day when the “magic” wears off and the reality of maintenance sets in. โฆRead more → -
๐๐ค Taming the Documentation Jungle with Gemini CLI Extensions
We’ve all been there. You’re in the zone, deep in the code mines, hacking away at a new feature. You’re flowing like a perfectly extracted espresso. And then… you hit a wall. You need to look up the syntax for a specific API. Or maybe you need to remember the exact flag for โฆRead more → -
๐ฆธ๐ปโ Transforming the Terminal into a Creative Studio
Picture this: Youโve just spent three days debugging a race condition that only showed up in production (because of course it did). Youโre fuelled by questionable instant coffee and sheer stubbornness. You finally fix it. Itโs glorious. You push the code. Then, the dreaded Slack notification pops up โฆRead more → -
Going Bananas: Revolutionizing Retail Catalogs with Gemini ๐โ๏ธ
Grab a cup of your favorite roast, folks, because weโre about to peel back the layers on something pretty exciting. ๐โ๏ธ Last week, the energy at DevFest Vancouver was absolutely electricโcaffeine-fueled, you might say. The room was packed to the rafters (340 developers!), all buzzing to see whatโs โฆRead more → -
Beyond Vibe Coding: A Guide to Spec-Driven Development
Beyond Vibe Coding: A Guide to Spec-Driven Development I’ve been spending a lot of time lately thinking about the future of software delivery, especially with the rise of AI. I’m in the process of writing a new DORA guide based on the seven AI capabilities defined in the DORA 2025 โฆRead more → -
๐จโ๐ป๐ค The 8 Stations of AI: Beyond the Code Generation Hype
We need to talk about the elephant in the IDE. According to the latest DORA report, nearly 90% of us are using AI tools daily. We’re generating boilerplate, refactoring functions, and maybe even writing entire microservices with a few keystrokes. But hereโs the rub: we still don’t trust โฆRead more →