HENRY'S ROOM
Stay curious. Keep making progress.
Technology practice · Observations · Notes on getting better
02
RECENT WRITING
Recent writing
The latest ten pieces outside the featured article.Henry's Room · Chapter Three: From Working to Feeling RightWhy keep changing a site that already works? A rejected redesign, motion found through experimentation, and small inconsistencies that affect trust: a room discovering its own character.Henry's Room · Chapter Two: Turning a Blog into a System Worth MaintainingInside the implementation: static pages and dynamic services, browser-based writing, reliable publishing, notifications, data, performance, and the boundaries of private content.What Is Truly Scarce in the Age of Vibe Coding?Natural language can turn into software more easily now. Judgment, verification, and responsibility have not gone away. On the gains, costs, and changing role of the engineer.The Abandoned iOS-Style Gallery That Became the Prequel to Henry Media LibraryFrom an iOS-inspired photo gallery on Ubuntu to Henry Media Library: features, failure points, technical choices, and open-source notices.I Built an AI API Gateway, Then Decided to StopA multi-model gateway experiment involving New API, Cloudflare, Nginx, Codex, Xiaomi MiMo, and the protocol gaps that made a clean finish impossible.I Built My Own Media Library: Why Thousands of Photos and Videos Ended Up in a BrowserA local-first personal media library, combining native JavaScript, IndexedDB, a single-file Python backend, and a SwiftUI client to handle photos, videos, thumbnails, and real folders.I Built a Model Manager So Codex, dsh, and LM Studio Could CoexistA native macOS model orchestration tool for coordinating Codex, DeepSeek Harness, LM Studio, cloud gateways, configuration, memory, launchd, permissions, and state.Rebuilding a macOS Notch AppA localization project around Shariq Charolia's Sapphire that became an engineering exercise: filling missing modules, rebuilding strings, and dealing with macOS signing, permissions, and product boundaries.Hello, World: Starting to Write AgainWhy I decided to pick up writing again in a culture built around fragments.Five Principles of Minimal DesignSpace, hierarchy, restraint, consistency, and focus. Good design is often quiet.
Continue to all 14 articles03
MOST READ
Most read
04
THREADS
Threads & Trails
Turning scattered posts into lines of thought that can keep growing.
BUILDBuilding & TinkeringFrom Cloudflare to personal workflows: turning ideas into systems that actually run.8 articlesTASTEDesign & TasteOn space, hierarchy, restraint, and the quiet details that make a product feel considered.1 articlesLIFELife & ReflectionFocus, wandering, writing, and the judgments that settle over everyday life.6 articles
NOW · October 17, 2026
What I'm doing now
I'm turning this place into a long-running record of writing, making, and learning.
View the Now page- Making
Reworking the site structure, visual system, and reading experience.
- Learning
Cloudflare Workers, front-end performance, and more restrained interface motion.
- Writing
Notes on building for the web, useful tools, and moments worth keeping.
NEWSLETTER · EMAIL
Double opt-in · Unsubscribe anytime · Article updates onlySubscribe to new writing
Leave your email, confirm it once, and receive a note when a new piece is published. No marketing.
14articles
4categories
17787words
Oct 25, 2026last updated