Driftnote
A markdown-first notes app that works offline and syncs when you are back online. Fast search, nested tags and shareable read-only links, with no account needed to start.
Developer, designer & thinker
I design and build small, careful things for the web, and think a little too long about why they feel the way they do.
I build things people actually talk to. Most of my work lives inside Telegram: TapLM, an AI that argues back instead of agreeing to be polite, and Vuwi, a companion who remembers you and texts first. I'm interested in the space between software that answers a question and software that feels like there's someone on the other side.
I ship the whole thing myself. Bots in TypeScript and Python, data in PostgreSQL and MongoDB, and landing pages in Next.js. On the interface side, I work in Figma, build with React and Tailwind CSS, keep my code on GitHub, and deploy through Vercel. I like understanding how the pieces fit together, not just getting them to work in isolation.
My approach is simple: build first, understand deeply, refine relentlessly. I like taking an idea that exists only as a sentence and turning it into something people can actually use, including the unglamorous parts, like figuring out why something broke at 2 AM.
I'm particularly interested in the human side of technology. Why do people want to be understood? What makes an interaction feel natural? And if a machine can remember someone, respond with personality, and initiate a conversation, what does it actually mean for that interaction to feel genuine? I pay attention to the small things: how long a reply takes, how an error message sounds, the pause before a bot says something that matters.
I'm still learning, experimenting, and changing my mind. I'd rather build fewer things, understand them deeply, and give people a reason to care about them. I'd rather ship one thing that feels alive than ten that just work.
Things I've built and shipped. Hover a card to bring its preview to life.
A markdown-first notes app that works offline and syncs when you are back online. Fast search, nested tags and shareable read-only links, with no account needed to start.
Uptime monitoring with public status pages. It checks your endpoints every 30 seconds, alerts you on Telegram or email, and keeps a clean incident history you can share.
A CLI that scaffolds production-ready APIs in seconds: auth, migrations, logging, CI and a Dockerfile are all wired in. Open source, with templates you can fork.
Privacy-first web analytics: no cookies, no fingerprinting, one tiny script. Currently paused while I rewrite the ingest pipeline to handle far more traffic.
What I reach for, grouped by the job it does. Hover a tool, nothing hides behind it.
Where I think things through first.
Interfaces that feel quick and calm.
Small services that stay boring and reliable.
Storing it, querying it, keeping it fast.
The glue between an idea and production.
Things I am learning in public right now.
Plan to learn.
Nothing published yet. Just ideas I keep circling.
Leave a little note on the wall.
Got an idea, a project, or just want to say hi? Send me an email and I'll usually reply within a day.