writing
I keep a working journal. Every PR I open starts as a paragraph.
Studio of one. Careful software, AI-accelerated — and a small spirit who lives in the room.
I build full-stack — from the schema up through the UI, out to whoever's deploying it. I like systems that are easy to read, hard to break, and a little quieter than they need to be.
Twelve years of shipping. Product teams, contracts, and on my own — when it's mine, that includes payments and the deploy. The last couple of years the work has run on an AI-heavy loop; I picked up Go that way, on the job, and ship it weekly now.
Based in Napoli. Remote since 2020 — async, written-first.
I keep a working journal. Every PR I open starts as a paragraph.
Ninety calculators. Six languages. Thirteen countries. One static binary.
A free utility platform — taxes, salary, finance, health, AI helpers. Every page is pre-rendered to static HTML and served from the edge, so it stays fast everywhere. Search runs entirely in the browser: a Transformers.js model embeds your query against pre-computed vectors. Zero server cost, zero data leaving the device.
An engineer who plays. Everything below runs locally in your browser — no servers, no telemetry, no model in the cloud.
Open the notebook and she'll think out loud for a moment. Needs a small language model — about ~340 MB — that downloads to your device and runs there. Nothing leaves this tab.
Wood, solder, melody, balsa. Pick one of the cards below and the camera will lean in. Click again to step back.
The room stays warm even when no one's here.
Write whenever; she'll keep the light on.
— emanuele