Blog
Notes from building Inkwell. Engineering decisions, design tradeoffs, and the occasional deep-dive into how a piece of the editor actually works. We write these when there is something real to say, not on a schedule.
Posts
Why Inkwell Uses Typst Instead of a Browser Print Dialog
Most markdown editors make a PDF by printing an HTML preview through a headless browser, and inherit every quirk that comes with it. In version 1.4 we tore that out and replaced it with Typst, a Rust typesetting engine compiled into the app. Here is why, how the markdown-to-Typst pipeline works, and the honest tradeoff it comes with.