All categories
- 2024-12-10 | Design Systems Aren't Meant to Be Component Libraries
- 2024-07-09 | Self Documenting Code Is Bullshit
- 2024-06-24 | The only way to fix a tech zoo is by focusing on stability first
- 2024-06-13 | A Rant About Neglected AI Tooling and Developer Pride
- 2024-05-14 | Iterative Architecture During Feature Shaping with Feedback Loops
- 2024-05-06 | Centaur Programmers shrink product team sizes — at least, they should.
- 2024-04-26 | Outsourced Engineering: Painting By Numbers Kills Product Innovation
- 2024-04-22 | Dear Samsung Internet: Please Fix Your Forced Dark Mode! (Update!)
- 2023-10-27 | Refactoring Legacy Code in Shape Up: The Dilemma
- 2023-04-14 | The .io Dilemma: Navigating Ethical Concerns in Domain Choice
- 2017-01-18 | Interview Guide for Engineer and Developer Job Interviews
- 2016-08-23 | Managing a Software Project Under Time Pressure With an Unknown Codebase
- 2016-08-09 | Developer Sourcing with Stack Overflow
- 2016-08-02 | Global Developer Sourcing: Reasons and Process
- 2016-02-21 | Checklist for Analyzing Existing Projects
Newsletter
Never miss an article on B2B SaaS product & tech leadership!
(I use MailChimp. Your data is never sold or shared.)
- › Blogposts
- Tickets Create Silos
- Building Software Isn’t an Assembly Line. It’s a Design Process.
- #AgileWay - Interdisciplinary Teams
- Move Fast and Break Silos - Leading Interdisciplinary Teams and Organizations
- To-Do ≠ To-Think
- Design Systems Aren't Meant to Be Component Libraries
- Template: Impact-Appetite-Tierlist - Roadmapping for Empowered Product Teams
- Empowering Your Staff Doesn’t Work. Here’s What Does.
- How Shape Up enables Remote Empowered Product Teams (and Why I Disagree with Marty Cagan)
- ChatGPT as Coach for Coaching