Welcome to my personal space.
I write about various topics I'm interested in, often related to programming.
I'm taking the decision to never use generative/transformative AI for interactions and communications with other humans. That includes email, chat, online comments, any content on this site. But also commit messages, bug tickets, pull request descriptions, decision docs created under my identity and where another human would be expecting to be interacting with me my words.
...
I maintain a monorepo. 22 packages. Every time I release, npm sends me 22 emails.
"Successfully published @scope/package-a"
"Successfully published @scope/package-b"
Twenty-two times. Every release. I release weekly. That's 88 emails a month that all say the same thing.
I spent a week convinced my SSE implementation was wrong even if it did actually work in practice.
The dashboard for pls — a release automation
tool I've been building — shows running jobs, failed runs, and recent releases.
I wanted the "in progress" section to update in real-time. No page refreshes.
Just watch the status go from pending → running → success.
Simple enough, right? Server-Sent Events. Textbook stuff.
But here's the thing: Deno Deploy is serverless.
Still a work in progress. Coming soon!