From code to product
17 notes, 2010 to 2025 · All guides
Moving from software development to product management means shifting from how we build to what we build, and why. I made that move myself. The guide starts with how to make it, and how to do well once there.
Then the ground rules of the job: what separates a product manager from a UX designer, and how to build a product vision a team can share, with Tesla, Wise and Spotify as examples.
Product decisions come next. Removing features is part of the job. Phase 2 rarely comes. Google+ and the 280-plus products Google has shut down show how products fail. A talk on jazz shows how product managers improvise, and a note in French makes the case for designing products AI-first.
Then agile in practice, and how it slides back into waterfall, followed by the lessons of apps and games, where lean startup meets the App Store.
The engineering side comes last: how writing code shapes the way you think, and how eBay and Etsy learned to scale.
Start here
-
Moving from Software Development to Product Management
Moving from software development to product management is a leap that many developers consider. This move opens doors to new challenges and responsibilities while allowing …
-
UX designer vs product manager: what distinguishes the two roles?
My answer on Quora to the question: Given that the qualities of a good UX Designer and a good Product Manager seem so close what are the distinguishing …
-
Building a vision for your product or for your company (with examples)
To be competitive, organisations need to align their teams to a common and shared goal. Failing to do so causes employees to disagree, act according …
Product decisions
-
Removing features: a misunderstood task of product managers
This is one of the most misunderstood tasks of product managers: removing features instead of adding new ones. Some features are diluting your core value …
-
The biggest lie in software is « phase 2 »
Jeff Gothelf, in Harvard Business Review (2012): under the pressure of budgets and deadlines, the features planned late in a project slip into a « phase 2 …
-
Product lessons we can learn from Google+
Paul Adams, who worked on the original Google+ team and invented Circles, draws eight product lessons from it: build around people's problems, not the …
-
What product managers can learn from jazz musicians
Ken Norton's talk at Mind the Product starts with Ella Fitzgerald forgetting the lyrics of « Mack the Knife » on stage in 1960 and improvising, with her …
-
All those failed products
Remember iGoogle? Google Glass? Picasa? Orkut? Google Base? Those have been shut down by Google amongst over 280 other projects. Check out this list: the …
-
Penser AI-First
La rupture de la GenAI redéfinit les interactions homme-machine et transforme la conception des produits. Penser AI-First, c’est aller au-delà d’un simple …
Agile in practice
-
A soft reminder about agility for software teams
A primer on the agile methodology from the AngelList blog, now Wellfound: how high-performing teams build software in short iterations focused on users …
-
Agile is just Waterfall in disguise
And it’s killing innovation. The Agile Manifesto aimed to free development from processes and rigidity: Individuals and interactions over processes and …
Apps and games
-
3 lessons from 3 years on the App Store
Robleh Jama, founder of Tiny Hearts, shares three lessons from three years of making apps: version 1 is only the start, as ongoing development and …
-
Applying lean startup to mobile apps
A 2012 discussion on OnStartups: can lean startup work for mobile apps, when app store approval slows down iterations and split tests? The answers say …
-
Applying the Lean Startup principles to game development
A few month ago, I started exploring how the Lean Startup principles could be applied to computer game development. This journey lead me to Alexandre …
The engineering side
-
How coding shapes your thinking
This article was first written and published for the Business Coaching Magazine. When you write software all day, it shapes your thinking. Your brain is …
-
Scalability Best Practices: Lessons from Randy Shoup @eBay
You will find this list interesting if you are involved in designing and building large scale web applications. It’s the scalability best practices, written by …
-
The Etsy saga: from silos to billions of pageviews
High Scalability recounts Ross Snyder's talk at Surge 2011: how Etsy went from a raw startup in 2005 to one struggling with its success in 2007, the …