██████╗ ██╗      ██████╗  ██████╗
 ██╔══██╗██║     ██╔═══██╗██╔════╝
 ██████╔╝██║     ██║   ██║██║  ███╗
 ██╔══██╗██║     ██║   ██║██║   ██║
 ██████╔╝███████╗╚██████╔╝╚██████╔╝
 ╚═════╝ ╚══════╝ ╚═════╝  ╚═════╝
Engineering notes and project learnings
Insights from building products, optimizing performance, and integrating AI.

$ ls -lt ./posts/

Rest and Boundaries: The Most Mature Skill in the AI Era

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.

#rest#boundaries#ai#security#automation
-> read more

Vibe Coding, Startups, and the Illusion of Failure

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.

#vibe-coding#startups#pet-projects#learning
-> read more

I'm Not a CTO. And I Think I Never Was

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.

#career#product#management#reflection
-> read more

Zeitgeist Returned — But Not as We Hoped

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.

#ai#economics#venus-project#future-of-work
-> read more

VibePhone Coding: How I "Write" Next.js Projects on My Commute

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.

#vibephone-coding#claude-code#productivity
-> read more

Cognitive Debt of Pet Projects: How I Wanted to Freeze Everything but Unfroze RePeaks

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.

#pet-projects#productivity#psychology
-> read more

Emergent Agency: Why AI Seems to "Decide"

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.

#ai#philosophy#emergence
-> read more

How Agentic Coding Helped Me Build a Weekend Project for Mountaineers

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.

#side-project#agentic-coding#mvp
-> read more

Agentic Coding vs Vibe Coding: how I actually use AI in my workflow

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.

#ai#workflow#productivity
-> read more

Cursor & Claude Code: 3x Developer Velocity

How AI assistants change the development workflow. Real examples of using Cursor for prototyping and Claude Code for refactoring.

#ai#tools#productivity
-> read more

Building MENACE: A 1960s AI That Still Teaches Us

Implementing Donald Michie's matchbox learning algorithm in TypeScript. How reinforcement learning works without neural networks.

#ai#algorithms#javascript
-> read more

$ cat topics.txt

- Performance Optimization
- Architecture Patterns
- AI Integration (LLM, CV, RAG)
- Developer Tools & Workflows
- Real-world Case Studies
- Algorithm Implementations
More posts coming soon
Want to stay updated or suggest topics?