TLDR Dev 2026-10-26
103K dots in 82 KB 🎨, JavaScript that resumes tomorrow 💾, more ambitious software 🚀
Reclaim goes AI-native without starting over (7 minute read)
Dropbox routes user edits, automated scheduling, and agent actions through one shared Schedule Action type so they use the same validation logic. Preview Mode makes proposed changes reviewable, backed by a scheduler refactored into a pure function and accelerated with Redis.
How Databricks uses AI Runtime for research (6 minute read)
Databricks uses GPU health checks, fast container launches, and automatic MLflow tracking to support experiments that can span hundreds of GPUs. Agent-led research has increased training jobs eightfold, making startup time and reliable infrastructure central to the research loop.
Shipping 103,802 Dots in 82 KB (11 minute read)
Layers compressed 13 hand-drawn dot illustrations into an 82 KB payload by quantizing coordinates and separating them into streams that expose repeated rows to Brotli. The result is 63% smaller than compressing the original floats, while typed arrays and an animation loop that sleeps when idle reduce rendering work.
Pure UI in the Agentic Era (4 minute read)
A UI can pass an agent's spot check while still showing viewers a Delete button because role, plan, and billing state are scattered across components. Making display-relevant state explicit at a page boundary lets teams render combinations in a visual grid and turn them into stories or tests.
Dead code shouldn't exist (8 minute read)
A conference talk shows how Sentry removed 28,000 lines of code with Knip. The page collects the slides, transcript, and recordings, with a practical look at finding unused code and making deletion part of maintenance.
What AI Agents Are Missing (Sponsor)
AI agents need context across systems and memory to reason effectively. Join Neo4j NODES 2026, a free, 24-hour online developer conference on November 12, featuring 100+ live technical sessions and a fireside chat with Andrew Ng.
Register Now
Rapier JXL (GitHub Repo)
Rapier JXL encodes JPEG XL in JavaScript with a roughly 30 KB gzipped core and WebGPU-accelerated quality search. It runs in browsers, workers, Node, and Deno, with no dependencies and support for lossless encoding, HDR, and JPEG transcoding.
Tamagui 3 (25 minute read)
Tamagui 3 adds a C++ native style runtime, more native compilation, flat style props, React Strict DOM, and a Tailwind frontend. Eligible theme updates can reach native views without re-rendering their React components, but the runtime is an opt-in beta and the breaking release requires migration work.
dquickts (GitHub Repo)
This QuickJS fork can pause a JavaScript program mid-loop, serialize its heap, and resume execution in another process. It also runs TypeScript by erasing types during parsing and includes Rust bindings plus a REPL whose state survives restarts.
Reverse engineering a Beyblade launch tracker (10 minute read)
A Bluetooth teardown works out how a Beyblade accessory reports launches without relying on its official app. It follows the process from inspecting the hardware to capturing payloads with LightBlue and PacketLogger, then identifying patterns in the transmitted data.
GrokBot is amazing. Here's why I stopped using it (11 minute read)
A week with 16 always-on bots produced 78 merged pull requests, followed by $100 spent over a weekend largely on wakeups that yielded no useful messages. Missed notifications and unreliable follow-ups lead to an architectural argument for keeping routing, queues, and durable state in ordinary code, alongside a pitch for Builder's own framework.
Foxit API: Turn PDF Contracts into Structured Data (Sponsor)
Contracts hide the fields you actually need: who signed, when it renews, what the payment terms are. This tutorial shows how to extract them into structured JSON with Foxit's API, including messy layouts and scans, with working code you can drop into your own pipeline.
Extract your first contractADRs4AI (Website)
ADRs4AI keeps human and AI decisions in Git with templates that record options, rationale, open questions, and the final decision.
Unicode Security Mechanisms (Website)
Unicode's security standard documents identifier restrictions, confusable detection, and mixed-script checks for software that accepts international text.
We should be more ambitious with the software we build (25 minute read)
Better coding tools make projects such as database rewrites, regex engines, and compiler improvements feasible for smaller teams.
Fully customise your select elements (4 minute read)
Native select elements can use appearance: base-select and picker pseudo-elements for custom styling while retaining a usable default in unsupported browsers.
Discourse adds Markdown endpoints (3 minute read)
Discourse can serve topics and topic lists as processed Markdown through a .md URL suffix or an Accept: text/markdown header.
The most important software engineering news in one daily email
Join 470,000 readers for
one daily email