Skip to content

marcelkalveram/awesome-product-engineer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Awesome Product Engineer Awesome

A curated list of articles, books, tools and newsletters for the aspiring Product Engineer.

Product Engineers bridge the craft of software development with product thinking and user engagement. They take end-to-end ownership of features, balancing technical decisions with customer needs to deliver impactful, high-quality user experiences.

Contents

Articles

Some of the best introductory articles on the role of the Product Engineer on the web.

Books

A list of books that should help the aspiring Product Engineer get up to speed on topics like strategy, process and discovery.

Strategy

  • Good Strategy, Bad Strategy - A clear explanation of strategy, featuring many cases from the world of technology.
  • Playing To Win - A playbook on creating winning strategies and how to guide everyday actions with larger strategic goals.

Product

  • Inspired - How to discover and deliver products that customers love.
  • Empowered - Best practices and techniques for product management, product design and engineering.
  • Transformed - How to bridge the gap between where most companies are right now and where they need to be.

Process

User discovery

  • The Mom Test - Teaches how to talk to customers and validate product ideas without getting biased or misleading feedback.
  • User Story Mapping - Introduces story mapping as a technique to create a shared understanding of product scope.

Courses

Online courses and educational programs designed to help engineers develop product thinking and cross-functional skills.

Tools

An incomplete list of tools that can help Product Engineers speed up their daily work at each step of the SDLC.

User research

  • Ping Pong - Platform to recruit and schedule user research participants with built-in incentives and payments.
  • Lyssna - Remote testing platform for quick feedback on designs, prototypes, and messaging.
  • Maze - Continuous Product Discovery platform for unmoderated testing and actionable insights.
  • useberry - Prototype testing tool to validate UX flows with real users before starting development.
  • UserVoice - Product Discovery tool to collect user feedback, identify opportunities and engage customers.

Customer engagement

  • Intercom - Customer communication platform with chat, help desk, and onboarding automation.
  • Userflow - No-code builder for in-app onboarding, checklists, and product tours.
  • Userpilot - In-app experience platform to guide users and drive adoption.
  • Tally - Simple, flexible form builder to gather customer feedback with Notion-like editing.
  • Typeform - Conversational form builder designed for engaging surveys and feedback forms.
  • AppCues - Platform for In-app messaging, Behavioural email and Push notifications.

Wireframing and mocking

  • FigJam - Figma's collaborative whiteboard for ideation, creating user flows and prototyping.
  • Moqups - Lightweight, lower-level wireframing and diagramming tool in the browser.
  • Mockflow - Wireframing and UI planning tool with prebuilt component libraries for quick iterations.
  • Justinmind - Advanced prototyping tool for creating interactive web and mobile experiences rapidly.
  • Proto.io - Tool to create fully interactive and engaging prototypes without coding.

Vibe-coding

  • v0 - AI-powered tool for generating front-end code and UI components based on prompts.
  • loveable - Collaborative AI pair-programmer for shipping MVPs faster.
  • Bolt - AI-driven platform to scaffold and ship full-stack applications quickly.
  • Base44 - AI app builder that lets anyone turn ideas into working apps in minutes.

Product analytics

  • Posthog - Open-source product analytics with built-in session recording and feature flags.
  • Heap - Automatically captures every user interaction for retroactive analysis.
  • Hotjar - Session recordings, heatmaps, and surveys to understand user behavior.
  • LaunchDarkly - All-in-one platform for feature flags, experimentation and analytics.

Media

Talks and interviews exploring the mindset behind great Product Engineering.

Newsletters

Specialized newsletters on the topic of Product Engineering.

  • Product for Engineers - A newsletter for early-stage startups that helps engineers build great products.
  • Product Engineering - A Substack with deep dives into the technical levers behind products users love.
  • 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.
  • The Pragmatic Engineer - A newsletter for software engineers and engineering managers, occasionally touching on product topics.

Companies

A list of companies that employ or hire Product Engineers.

  • Posthog - Tools for product engineers to build successful products.
  • 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.

Contribute

Contributions welcome! Read the contribution guidelines first.

About

A curated list of resources for the aspiring Product Engineer.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published