Notes for people who build
Writing about vibe coding, AI dev tools, and turning ideas into products.
All posts
- The UX Design Manifesto · 7How to Put Cognition to Work in Design — and the Quiet Persuasion of AffordanceWe look at what the three cognitive processes of selective attention, association, and mental models mean for actual design, and go on to examine affordance — the concept that guides user behavior through the unconscious.
- The Startup Prince · 3On the Risk of a Business Built on Contact Points — When the Founder's Network Is the Revenue StructureThe third post in The Startup Prince. We look at why early revenue built on a founder's personal relationships rarely lasts, borrowing the story of Cesare Borgia — who could not hold power built on borrowed strength.
- Vibe Coding for Everyone · 8Putting Your App Out into the World — A Vibe Coder's First Steps in DeploymentLearn how to take an app that only ran locally and deploy it to the internet, step by step from the start.
- Notes · 1Speculative Design: Designing the Preferred FutureMore than forecasting the future, speculative design proposes a better path for society as a whole. A look at the concept — and the design direction Bepuljang pursues.
- Vibe Coding for Everyone · 7Prompt Engineering — Getting Exactly What You Want from the AIPractical skills for writing good prompts — specificity, context, and scope, plus five techniques for getting the result you're after.
- The UX Design Manifesto · 6Inside the User's Mind, the Iceberg of Cognition — Selective Attention, Chunking, and Mental ModelsUser experience is ultimately completed inside the user's mind. Using the iceberg as a metaphor for cognition, we examine three cognitive processes at work beneath the surface: Selective Attention, Chunking, and Mental Model.
- The Startup Prince · 2On the Risk of Making Money the Goal — The Paradox of Chasing It Further AwayThe second post in The Startup Prince. Even when a vision exists, money can quietly slide into its seat. We look at how that shift distorts an organization's decisions, borrowing Machiavelli's view of wealth as a byproduct rather than a goal.
- The Startup Prince · 1On the Risk of a Vision Never Made ExplicitThe first post in a series that reads Machiavelli's The Prince as a guide to startups. We look at how a vision that exists but is never made explicit quietly scatters an organization in different directions.
- Vibe Coding for Everyone · 6What Is MCP? — How AI Talks to Your ToolsUnderstand what MCP (Model Context Protocol) is, and how to connect external tools to Claude Code, step by step.
- The UX Design Manifesto · 5Usability, Conveniency, Pleasurability — The Three Parameters UX Design Actually Works WithWe define the three parameters UX design can actually adjust — usability, conveniency, and pleasurability — and examine the trade-offs between them through concrete examples.
- Vibe Coding for Everyone · 5The Vibe Coding Trap — When Easy Makes Things HarderAs you grow a project with vibe coding, a mounting misunderstanding of your own project builds up. This is a story about the frustration that brings, and how to work through it.
- The UX Design Manifesto · 4The Six Attributes of User Experience — The UX PyramidWhat does UX design actually work with? Using a framework called the UX Pyramid, we break experience down into six constituent attributes and look at where, among them, a designer can actually intervene.
- Vibe Coding for Everyone · 4Building Your First Screen with Vibe Coding — Turning Ideas into CodeHow to turn an idea into a prompt, and how the back-and-forth with AI takes shape into finished code — explained through a hands-on example.
- The UX Design Manifesto · 3What Is Experience? — User Experience as a Process of AcquisitionExperience is a process of acquisition. Starting from everyday language and dictionary definitions, we examine how experience is formed through cognition and behavior, sequence and irreversibility — and reconsider what a UX designer actually does within that process.
- Vibe Coding for Everyone · 3CLAUDE.md — How AI Understands and Remembers Your ProjectLearn how to write a CLAUDE.md file that helps Claude Code remember your project's structure and rules, with good and bad examples.