The highlight this week is TinyTSX, because it is my own project. It is still experimental and intentionally supports only a restricted TypeScript and Hono subset, but turning familiar TSX into a native server with bounded memory and no JavaScript engine is exactly the trade-off I wanted to explore.
News
This one is mine: an ahead-of-time compiler for a deliberately restricted subset of TypeScript, TSX, and Hono that produces native ARM64 or x86-64 HTTP servers with bounded resources and no JavaScript engine. It is still an experimental developer preview, but the closed Hono JSX target runs at approximately 1.9 MiB warm RSS.
Dependabot now waits three days before opening version-update PRs, giving broken or compromised releases time to reveal themselves. Security updates still arrive immediately; the delay is configurable or can be disabled, and it reaches GHES in 3.23.
Drop a static-site folder or ZIP into the browser and Cloudflare publishes it to a `workers.dev` URL without requiring an account first. The deployment can be claimed within 60 minutes—a very low-friction way to share a finished prototype.
Article
Madalena Campos rebuilds a button from a custom element and methodically discovers everything native HTML already supplies: semantics, labels, keyboard behavior, forms, validation, disabled state, and newer platform APIs. A concrete answer to why the first rule of ARIA is not just dogma.
Andros Fenollosa explores the IndieWeb as a practical movement rather than 90s-web nostalgia, then reports which principles and protocols improved his own site and which he skipped. The core idea remains compelling: keep the canonical copy of your work on a domain you control.
A playful list of reasons to make a personal website: writing quietly, learning HTML, owning what you publish, bringing back guestbooks and webrings, or simply treating the web as an artistic medium. A good companion to the more technical IndieWeb article.
Ryan Lopopolo's field guide treats the coding model as fixed and improves agent output through context, tools, executable constraints, and proof. The strongest idea is making organizational judgment cumulative, so repositories teach agents their quality bar instead of hoping the model guesses it.
Library&tools
Accessible React recreations of terminal UI states from Claude Code, Codex, and Grok, including messages, tool calls, diffs, permission prompts, todo lists, and composers. Components install through a shadcn-compatible registry, while blocks combine them into complete interfaces.
Dependency-free Web Components for tactile interfaces, with 40 custom elements and soft-body physics wrapped around real form controls. Dark mode, RTL support, WCAG AA color tokens, and one-script installation make the wobble surprisingly practical rather than just decorative.
Ai
A 1-bit, 27-billion-parameter language model running locally in the browser through WebGPU. Loading a model this large from a static Hugging Face Space is an excellent demonstration of how far browser-side inference kernels have moved.
Open-source macOS app for running language, vision, video, code, and audio models locally on Apple Silicon with MLX-VLM. It adds streaming chat, tokens-per-second and thermal telemetry, plus local endpoints for Codex, Claude Code, Pi, Hermes, and OpenCode—no account or subscription required.
Other
A community gallery of browser clocks ranging from Swiss railway faces and binary displays to UFO radar and generative experiments. You can sort, like, and create your own; a wonderfully narrow playground for turning the same current time into completely different interfaces.
Puter Labs compiles Gecko to WebAssembly and runs the real Firefox interface inside another browser tab, with web content proxied through Wisp. WebGL acceleration and an experimental JavaScript-to-Wasm JIT are optional—browser-in-browser recursion with a genuinely ambitious technical core.