Daniel Osmond
96 posts


My dear front-end developers (and anyone who’s interested in the future of interfaces): I have crawled through depths of hell to bring you, for the foreseeable years, one of the more important foundational pieces of UI engineering (if not in implementation then certainly at least in concept): Fast, accurate and comprehensive userland text measurement algorithm in pure TypeScript, usable for laying out entire web pages without CSS, bypassing DOM measurements and reflow





you basically need to be unemployed rn to keep up




PDF is the main bottleneck of modern .NET development: 1. ASP .NET Core can handle thousands of requests per second, but exporting to PDF still means installing 3 NuGet packages, reading 5 GitHub issues, and hoping fonts don't explode in production. 2. We have async/await, background jobs, cloud autoscaling, and distributed systems, yet the moment the business says "Can we just get a small PDF with a table and a logo?" the whole sprint vanishes. 3. We can model complex domains, enforce invariants, and scale systems to millions of users, but aligning a table header in a PDF still feels like dark magic. .NET devs, know your enemies.




















