Technical Skills for PMs
You don't need to write production code, but you do need to speak the language. This section covers the technical fundamentals that help PMs collaborate effectively with engineering teams.
APIs for Product Managers — What You Need to Know
A non-engineer's guide to APIs. Understand what REST APIs are, how endpoints work, what JSON looks like, and why API design decisions matter for your product's extensibility and partner ecosystem.
SQL for PMs — Query Your Own Data
Learn the basics of SQL (SELECT, WHERE, JOIN, GROUP BY) so you can pull your own data without waiting for the analytics team. Includes real-world PM query examples you can modify and use.
System Design Basics for PMs
Understand client-server architecture, databases, caching, and load balancing at a high level. These concepts help you ask better questions in design reviews and understand engineering trade-offs.
How to Read a Pull Request (Without Being an Engineer)
A practical guide for PMs who want to understand what's changing in the codebase. Learn how to read diffs, understand commit messages, and give meaningful feedback in code reviews.