The Forms Canon: Every Field Is a Question
Form design has a canon: one column, visible labels, forgiving inputs, errors that teach, and never losing the user's work. The rules and why each exists.
Design & CultureThoughts on design, development, AI infrastructure, and building products.
Form design has a canon: one column, visible labels, forgiving inputs, errors that teach, and never losing the user's work. The rules and why each exists.
Design & CultureInterface icons work like a language with about a dozen words everyone knows. Label by default, one family per product, one metaphor per action.
Design & CultureMy site serves 40x more requests to AI agents than human visits -- and the agents read different pages. Craft rules for the reader that renders nothing.
Design & CultureA Midjourney sref code only means what its style system says it means. Which --sv each code era needs, and how to build a library that survives new versions.
AI & TechnologyMidjourney V8 executes prompts far more literally than V7, and half the control surface changed underneath. What migrates, what breaks, and the costly gotchas.
AI & TechnologySuno's Style of Music field defines the vocabulary; the Style Influence slider sets how strictly it's obeyed. The 4-7 descriptor rule and what silently fails.
AI & TechnologyMost interfaces have a spacing problem, not a color problem. Five decisions, one scale, and the Gestalt rule that lets whitespace replace borders.
Design & CultureFumito Ueda made three games in twenty years, removing everything that did not serve one emotion. Design by subtraction, from the painter who cut the chair.
Design & CultureHideo Kojima codified the stealth genre because his hardware could not draw bullets, then spent decades smuggling cinema into a medium that kept telling him no.
Design & CultureShigeru Miyamoto turned a childhood cave into Zelda and 'fun' into a testable property. The most influential game designer alive, on what ideas are for.
Design & CultureApple's announcement names three server-to-server notification types. The API defines four. Here is the full contract, and what Apple leaves undocumented.
AI & TechnologyFive skills in my Claude Code setup reached the model as bare names. The description budget drops routing information silently, and nothing warns you.
AI & TechnologyTechnical writing published at Introl
Comprehensive hardware recommendations and cost analysis for running large language models locally.
GPU selection guide comparing NVIDIA's latest datacenter accelerators for different AI workloads.
Deep technical dive into Google's Tensor Processing Unit evolution from TPUv1 to TPUv5.
Resource sharing strategies for GPU clusters in containerized environments.
Guide to building and managing distributed AI computing with Ray framework.
Analysis of open source LLM economics and DeepSeek's competitive positioning.
Future datacenter power requirements and NVIDIA's next-generation GPU roadmap.
Small modular reactor solutions for powering next-generation AI infrastructure.
Technical analysis of DeepSeek's Multi-Head Compression architecture innovations.