██████╗ ██╗ ██████╗ ██████╗ ██╔══██╗██║ ██╔═══██╗██╔════╝ ██████╔╝██║ ██║ ██║██║ ███╗ ██╔══██╗██║ ██║ ██║██║ ██║ ██████╔╝███████╗╚██████╔╝╚██████╔╝ ╚═════╝ ╚══════╝ ╚═════╝ ╚═════╝
Domain experts are now shipping apps with AI themselves. About what works, where the pain starts, the stack I'd pick on day one, and how to move from a messy prototype to a proper project with a refs/ folder and a ready-to-paste REWORK.md.
It feels like the nineties are coming back. About pipes and metal, about the magazine I started doing layout for instead of selling pipes, about tennis in exchange for work — and the strange spiral we seem to be walking once again.
The CMS used to be the layer between thought and publication. Now that layer is an AI agent. On why an admin panel even exists when you can just dictate the post.
Hiring rituals from the 2010s, denial of AI, and the real 2026 question: which model of life and income still makes sense at all. On the corporate spectacle, the broken career-ladder math, and portfolios of bets.
There's a type of developer who can't just settle down. Not because they're spoiled — but because the market still can't offer stability and meaning at the same time. On burnout, enterprise, startups, AI, and the honest reaction to a poorly assembled system.
Claude Code assigned me a buddy character as an April Fool's joke. His name is Thorn — a caustic blob with SNARK: 74 and WISDOM: 6. I recognized myself immediately. On what it means when AI generates an accurate personality portrait from interaction patterns.
After 3.5 years without interviews, I discovered that tech interviews haven't changed — but vibe coding has quietly eroded my fundamentals. An honest breakdown of being rated "Middle" while launching six products.
Vibe coding changed more than development speed. It changed the entire pleasure distribution in a developer's life. What happens when building products becomes your strongest and most accessible dopamine source?
Ars Contexta — a Claude Code plugin that generates a personalized knowledge base from conversation. My journey from VS Code to a full second brain in Obsidian, setup tips, and the kb alias.
AI agents fix tests instead of code — a typical anti-pattern of agentic coding. Why optimizing for green CI destroys test value, and how to build a policy that prevents it.
AI shouldn't replace humans — it should augment them. The Ford analogy, SaaS fragility, and the digital five-dollar day. Why cutting knowledge workers is shooting yourself in the foot.
Rested over the weekend while the feed was buzzing about Moltbot/Clawdbot and a $16M scam. Monday 5am — ideas came back on their own. Automation is fine, but full computer access — no.
Pet projects aren't startups. They're a form of thinking. Why most experiments don't need to "take off," and how vibe coding became a learning environment.
A confession: the CTO role isn't for me. Not because I can't — I can. But it doesn't give me energy. Where I find myself: product, meaning, design.
AI doesn't just automate labor — it automates the monetization of meaning. The Venus Project's questions from 20 years ago are now engineering problems. Featuring the Tailwind case study.
How to turn your commute into a pocket lab. The process from idea to deploy with iPhone, ChatGPT and Claude Code in 1-2 hours.
Why fatigue might be caused by unfinished tasks, how I prioritized a dozen pet projects but suddenly returned to RePeaks — and what exactly I want to expand in it.
Why large language models sometimes look like they have a will. Emergence, levels of description, and why "looks like agency" ≠ "has inner will". Connecting philosophy, neuroscience, and AI safety research.
Sometimes the best project ideas come from stepping away from something you loved. How quitting serious mountaineering led to building RePeaks — a gear marketplace with AI-powered inventory and valuation features — in a single weekend.
I compare two modes of working with AI tools: "agentic coding", where AI acts like a structured co-worker with plans and checklists, and "vibe coding", where I explore ideas more freely. In the post I show how I combine both modes when building MVPs and refactoring existing codebases.
How AI assistants change the development workflow. Real examples of using Cursor for prototyping and Claude Code for refactoring.
Implementing Donald Michie's matchbox learning algorithm in TypeScript. How reinforcement learning works without neural networks.