Notes for people who build
Writing about vibe coding, AI dev tools, and turning ideas into products.
All posts
- 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.
- Musings · 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 · 7Stacking Features with AI — How to Keep Your Structure from Falling ApartLearn the right way to ask AI for new features, and a development routine that keeps your structure intact as features pile up.
- 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? Connecting External Tools to Claude CodeUnderstand 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 — The Faster You Go, The More Structure You LoseIntroduces the structural collapse problem you're bound to run into when building fast with vibe coding, and how to solve 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 — A Practical Guide to 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 · 3How to Write a CLAUDE.md — Helping AI Understand 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.
- The UX Design Manifesto · 2Why UX Design Emerged — From Consumer to UserUX design did not appear overnight. Tracing how design's focus shifted from ornamentation to product planning and then to user cognition, we examine the background behind the declaration that is 'UX design.'
- The UX Design Manifesto · 1The Common Misconceptions About UX DesignUX design shows up in job postings, project briefs, and portfolios alike. As familiar as the term is, it is just as often misunderstood — so we start from two of its most common misconceptions and look again.