██████╗ ██╗ ██████╗ ██████╗ ██╔══██╗██║ ██╔═══██╗██╔════╝ ██████╔╝██║ ██║ ██║██║ ███╗ ██╔══██╗██║ ██║ ██║██║ ██║ ██████╔╝███████╗╚██████╔╝╚██████╔╝ ╚═════╝ ╚══════╝ ╚═════╝ ╚═════╝
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.