One-Way vs Two-Way Door Decisions: A Framework for Better Choices

Just a guy who loves to write code and watch anime.
Search for a command to run...

Just a guy who loves to write code and watch anime.
No comments yet. Be the first to comment.
Qualities that make outstanding builders.

Bipedal vs quadrupedal: how many legs This is about the number of legs the creature walks on. Bipedal. Two legs. Humans, ostriches, T-rex, kangaroos, most fantasy humanoids. Quadrupedal. Four legs. Do

Intro You hear "lerp" and "smoothstep" everywhere in game dev. They sound like math jargon. They're not. Both are small tools that do the same job: smoothly move from one value to another. The problem

What is Kinematics Kinematics is the math field. It's the study of how things move without worrying about forces (which would be dynamics). FK and IK are the two branches: forward kinematics and inver

Intro Textures are usually the biggest cost in a 3D scene. Memory, bandwidth, and load time all get eaten by them. Resizing them is the obvious lever. There's more. This post is about the less obvious

Have you ever spent hours debating a minor product tweak that could easily be reversed? Or rushed through a major decision without proper consideration?
There's a simple mental model that can help with this common problem.
As Yuhki Yamashita, Chief Product Officer at Figma, puts it, not every decision needs a deep dive. When you're deciding, think: "Is this a one-way door or a two-way door?"
A one-way door decision is pretty much final. Once you make it, there's no easy way back. Think big changes like rebranding, major tech shifts, or changing how you charge customers.
A two-way door decision can be undone. You can try it out, see what happens, and switch things up if needed. This includes things like tweaking features, making small design changes, or adding options you can later remove.
Jeff Bezos popularized this concept at Amazon, calling them "Type 1 and Type 2 decisions" in his 2015 shareholder letter.
"Some decisions are consequential and irreversible or nearly irreversible. These decisions must be made methodically, carefully, slowly," Bezos wrote. "But most decisions aren't like that. They are changeable, reversible. You don't have to live with the consequences for that long."
Yamashita brings this same thinking to product development at Figma. When considering product changes, his team first determines which type of decision they're making, then applies the appropriate process.
The great thing about this model is how simple it is. Start each decision process by asking: "If we make this choice and it doesn't work out, how hard would it be to reverse course?"
For two-way door decisions:
Move quickly
Gather minimal consensus
Emphasize learning through action
Trust team members to execute independently
For one-way door decisions:
Take your time
Involve key stakeholders
Conduct thorough analysis
Document your reasoning
Build broad consensus
This framework helps avoid two big problems in organizations. First, it stops teams from overthinking decisions that can be easily changed. Second, it makes sure important decisions get the attention they need.
As product teams feel more pressure to act fast, knowing the difference between these types of decisions is really helpful. It lets you try new things while being careful when it matters.
Next time you're stuck on a decision, ask yourself if it's a one-way or two-way door. That will guide you on what to do next.