
Why I built an open source Markdown editor
I got tired of GitHub's write-preview tab dance, so I built MarkSight: a free, open source Markdown editor with live preview. Here's what open sourcing it taught me about community.
Occasional notes on AI product engineering, shipping in regulated domains, and building software that stays fast and accessible.

What changes when the data is protected health information and the model is non-deterministic. A practical playbook for shipping AI where the stakes are real: data boundaries, untrusted output, humans in the loop, and observability, from a tech lead on a HIPAA-compliant platform.

SSE, WebSocket, or WebTransport? A practical 2026 guide to picking a real-time web protocol, with a Next.js example streaming LLM tokens over Server-Sent Events.

Six years of design docs, code reviews, and incident writeups, all locked in private repos. This is me moving the useful parts somewhere public: what to expect from this blog, and why writing is part of how I engineer.