I BUILD AI AGENTS.
I LEARN BY BUILDING.
I WRITE DOWN WHAT WORKED AND WHAT DIDN'T.
This is my log of work and learning. I write Python and TypeScript, build AI agents for my own use, and write down what works, what breaks, and what I learn along the way. A lot of code is written with LLM help, so I try to test and read it before it goes further.
SELECTED PROJECTS
DEEP CS & VIBECODING LAB
This is where I practice algorithms and data structures in Python and TypeScript, harden a Linux server, and build small tools. Git commits turn into a draft post once a day: two Gemini models, one writes, the other checks.
ENGINEERING TIMELINE
I built a panel where I manage eight AI bots. Instead of polling the database every few seconds, I start tasks in the background with `child.unref()` in Node.js. Task start time dropped from about 4 seconds to 50 ms (described in the 16 August devlog). SQLite in WAL mode allows non-blocking writes, without costly clusters like Redis. I'm still checking how the system behaves with more tasks.
SOMETHING INTERESTING?
WRITE TO ME.
Got a problem that fits AI agents, event-driven architecture, data analysis, or unreliable automation? Write to me. I reply to every sensible message.