awesome-product-engineer
github.com/marcelkalveram/awesome-product-engineer ↗A curated list of resources for the aspiring Product Engineer.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me customer engagement resources from awesome-product-engineer"
Installation instructions →What's inside
Courses
- Advanced Course In Product Engineering
Helps engineers shift their mindset and transform themselves into Product Engineers.
- Complete Intro To Product Management
Teaches engineers all the necessary skills to become Product Managers.
- Product School
Offers a wide range of product-related courses with an emphasis on AI, led by industry experts.
Tools
- AppCuesCustomer engagement
Platform for In-app messaging, Behavioural email and Push notifications.
- Base44Vibe-coding
AI app builder that lets anyone turn ideas into working apps in minutes.
- BoltVibe-coding
AI-driven platform to scaffold and ship full-stack applications quickly.
- FigJamWireframing and mocking
Figma's collaborative whiteboard for ideation, creating user flows and prototyping.
- HeapProduct analytics
Automatically captures every user interaction for retroactive analysis.
- HotjarProduct analytics
Session recordings, heatmaps, and surveys to understand user behavior.
Books
- Continuous Discovery HabitsProcess
A practical guide to making continuous customer discovery a core habit.
- EmpoweredProduct
Best practices and techniques for product management, product design and engineering.
- Escaping The Build TrapProcess
Explains how to align product development with real business value.
- Good Strategy, Bad StrategyStrategy
A clear explanation of strategy, featuring many cases from the world of technology.
- InspiredProduct
How to discover and deliver products that customers love.
- Playing To WinStrategy
A playbook on creating winning strategies and how to guide everyday actions with larger strategic goals.
Media
- "Decoding Product Engineering" by ePilot Tech
A discussion on the mindset shift from traditional Software Engineers to modern Product Engineers.
- "How to work better with Product, as an Engineer" with Ebi Atawodi
On how to get product and engineering to operate as one team.
- Kent C. Dodds Chats Season 7
Season 7 of the Kent C. Dodds podcast focuses on the craft of product engineering.
- "Leading Product Engineering Teams in an AI-native world"
Industry leaders discuss evolving technical roles and explore the role of product-minded engineering.
- "Matt Swanson - The Product Engineer" on IndieRails
Matt Swanson shares insights on product engineering, SaaS growth, AI tools, and publishing technical content.
- The Product Engineer Podcast
A place where Product Engineers talk about their strategies, tools and technologies.
Newsletters
- Enginuity
Insights on cultivating a Product Engineering mindset and creating meaningful software.
- Product Compass
Actionable tips, zero-to-one resources, and step-by-step playbooks for product builders.
- Product Engineering
A Substack with deep dives into the technical levers behind products users love.
- Product for Engineers
A newsletter for early-stage startups that helps engineers build great products.
- The Pragmatic Engineer
A newsletter for software engineers and engineering managers, occasionally touching on product topics.
Companies
- ePilot
Cloud software to support the energy transition.
- Ghost
An app for publishers to create, share, and grow a business around their content.
- Incident
An AI platform for on-call, incident response, and status pages.
- Lingokids
An app for kids that turns learning into a fun experience.
- Posthog
Tools for product engineers to build successful products.
Articles
- How To Become a Product Engineer
A practical guide on the workflows and responsibilities of the Product Engineer.
- How To Build a Product Engineering Culture
A best-practice guide on common product engineering processes.
- Product Engineer Manifesto
A concise description of the Product Engineering role, similar to the Agile manifesto.
- Product Engineer vs. Product Manager
Helps sharpen the distinction between those two related roles.
- Product Engineer vs. Software Engineer
Points out some important differences to the more traditional software engineer.
- The Product Engineer Checklist
An extensive list of questions to consider for the aspiring Product Engineer.
Showing a sample of 63 resources. View the full list on GitHub →