HAAM Notes / Topic
Product Design
18 notes follow this idea through the HAAM archive.
July 26, 2026 · 9 min read
Claude Design can import a codebase, use a real design system, and sync with Claude Code. Yet Anthropic still treats the moment a design becomes software as a handoff.
July 25, 2026 · 7 min read
AI has made implementation cheap enough that code is no longer my main bottleneck. The harder limit is deciding what a product should do and which ideas deserve to exist.
July 25, 2026 · 12 min read
Learned helplessness is usually treated as a problem inside a person. What changes when interfaces, institutions, and opaque feedback loops help produce it?
July 24, 2026 · 7 min read
Vercel's Fluid Compute setting looks like a binary preference, but it is really a pricing and execution decision made under uncertainty. What would it mean for cloud interfaces to explain consequences instead of only exposing controls?
July 21, 2026 · 9 min read
AI has made production cheap enough that the scarce act is no longer creation, but choosing what deserves to enter a product, a company, or a life.
July 21, 2026 · 8 min read
What happens when UX Pilot, Figma Make, v0, Lovable, Replit, Cursor, and Codex let an idea acquire all the external signs of a product before it has survived an argument.
July 21, 2026 · 28 min read
Cursor, Claude Code, Codex, Zed, GitHub Copilot, JetBrains Air, HumanLayer, Devin Desktop, and the shift from AI IDEs to agent orchestration systems.
July 21, 2026 · 12 min read
How Linear, Vercel, Supabase, CodeSandbox, Liveblocks, Cal.com, and Node.js use Radix Primitives, and why accessible infrastructure still creates architectural trade-offs.
July 21, 2026 · 8 min read
Cal AI, Shazam, Loom, PhotoRoom, Otter, and Splitwise reveal a simple product pattern: replace a behavior people avoid with one obvious action.
July 21, 2026 · 12 min read
Generative UI is not one thing. From generated choices to composed dashboards and temporary mini-apps, AI is beginning to create the interface required by each task.
July 21, 2026 · 7 min read
Attio's home screen is clean, legible, and easy to scan. Yet onboarding can still fail when the product shows its system before it produces one useful result.
July 14, 2026 · 9 min read
When AI can generate and reformat a polished lesson in seconds, the scarce part of learning becomes deciding what should happen next.
July 14, 2026 · 8 min read
A Garmin watch that can measure almost everything still cannot understand an interruption. What a missing pause state reveals about feature accumulation, product models, and AI-era usability debt.
July 14, 2026 · 13 min read
AI has made software cheap enough to become a draft: a working question, experiment, or argument that can encounter reality before it becomes a product.
July 14, 2026 · 14 min read
A proposal for a Raw Drafts recommendation system that rewards curiosity, return visits, intellectual movement, and creation rather than raw engagement.
July 13, 2026 · 6 min read
I wanted one small drawing lesson at a time. The first response showed me the whole path instead.
July 3, 2026 · 10 min read
AI is moving beyond the empty chat box. The durable product is the system that gathers context, generates instructions, evaluates results, controls permissions, and turns answers into work.
September 15, 2023 · 4 min read
From World Cleanup Day and open waste maps to Green Filter, a backdated archive note on sustainability as an interaction-design problem.