Ryan Singer
@rjs
20+ years building product. Author of Shape Up. Former Head of Strategy at 37signals/Basecamp. [email protected]
Typical whiteboard after a two-hour shaping session today. Talking through a concept, working out different UI ideas A, B, C ... F for a tricky spot (to see contrast and weigh trade-offs). Digging into use cases, spotting problems, solving them. Very little talking without…

Just saw the very workstation that Tim Berners-Lee used to create the web at CERN. A NeXT computer. So cool.
So curious about this.
Remix 3 components are going to be so close to the web, you’re going to laugh at how small the API is.
That was an example of using fit check to work through a trade-off together. Sometimes we need to deliberate whether something should be considered "breaking" or not by referring back to the frame (the problem/outcome gap this project is supposed to solve). Othertimes we just…
Yes. This thread applies to collaborative problem solving in general, from buying decisions to design work to product development. Work backwards from the gap in the current world to first answer “who cares?” and then fill in with the new thing.
The desiccated "Theorem, Lemma, Proof, Corollary,..." presentational style is staggeringly counterproductive, if one's objective is actually communicating the underlying mathematical intuitions and thought processes behind a result. In reality, the process is more like... (1/4)
Love seeing things like Nix and Effect take off. Keeps showing that FP fundamentals just work.
Many “either/or” or “should/shouldn’t” arguments dissolve when properly parameterized.
What “planning” means and whether it makes any sense to do depends on the number of people involved and the amount of resource at risk. There are lots of solo / indie-hacking style cases where you just don’t need it. Or where your downside is capped such that you don’t mind…
It’s easy to imagine a near future where ChatGPT Voice Mode is more like “show and tell mode” and it live generates visuals that correspond to whatever you’re talking about. That would be a new medium. For example, when I ask about fixed points in RG, it would spontaneously show…
Just used ChatGPT voice mode to ask questions about the renormalization group for 15+ minutes. Incredible how good this has gotten. Extremely useful when trying to get bearings on a new topic or something that’s fuzzy. Funny how “prompting” in voice mode is just … asking good…