Empowering the people who build products
Your ultimate guide to building a product-led tech company
Learn from product people at these world class companies

Department of Product
2023 programs
Take your tech career to the next level with our intensive learning programs, led by world class product people.

Mastering Product Strategy program
Become a more strategic product person using leading companies as case studies.
Next cohort starts 15th July, 2023
Web Technologies Program
Become more technically confident with engineers in just 4 weeks.
Next cohort starts September 30th, 2023
Top articles
A selection of our most popular articles to get started
APIs explained for Product Managers
APIs are confusing. Make sense of REST, GET, endpoints, headers and payloads once and for all as we explain the 10 key things to know about APIs.Technology Skills for Product Managers
The most useful technical concepts to understand when working with engineers. From HTML to CSS and JS, we deep dive into what you need to knowSQL skills for product managers
SQL is a powerful skill to have as a product manager, allowing you to interact with a database to get the data you want. Here's a guide to the basics.Product Monetization Strategies
If a product is to succeed as a business it needs to prove it is a business. Finding a path to meaningful monetization can be difficult but is essential.Metrics that Matter to Product Managers
What are the metrics that matter to your product? We take a look at the most important metrics for popular product verticals so that you choose the right metrics for yours.5 useful diagrams for product managers
The ability to draw and produce clear diagrams are powerful skills for product people. Let's explore some of the most powerful ways to do it.Latest content
Recently published product content from the Department of Product
Weekly Newsletter Briefings
Product Briefing – 30th March, 2023
Apple’s AR rebellion and Zoom’s new feature for the punctually-challenged
Product Briefing – 23rd March, 2023
Notion’s new Buttons, Adobe’s Firefly and the end of programming?
Product Briefing – 16th March, 2023
Apple’s new Music app, GPT-4 and the end of NFTs? Plus: GitLab earnings disappoint, Grammarly gets new AI writing capabilities and Meta employees share their experiences.
Product Briefing – 9th March, 2023
YouTube’s vision for the future, a new tool to ask your codebase questions, the Meerkat founder returns and the new state of product
Product Briefing – 2nd March, 2023
Klarna’s path to profitability, voice changing tech, a new product to summarize your Slack conversations and Spotify’s new button
Articles
Unlocking the full potential of customer service with ChatGPT
ChatGPT is called a “Language Model” in the field of Natural Language Processing (NLP) and Language Models are not new. They were discovered in the beginning of the century and existed long before ChatGPT.
How to Plan Product Features Asynchronously
In my view, meeting-heavy processes totally detract the ability to have people in different time zones working together. Meetings also get in the way of deep work, which is needed in teams of builders such as Software Engineers, Designers, etc. Shopify recently banned meetings with 2 or more people for this exact reason.
Alternative Product Business Models
With ad-funded models increasingly looking like a risky strategic decision for some product verticals at least, consumers have shown more willingness to pay for digital products and services they feel are valuable enough to do so. And with that, let’s take a look at some alternative business models you might want to explore.
How to Design Permissions for SaaS products
In order to allow users of your product to manage the people who use it you’ll need to build some form of permissions system. But building permissions sounds a lot easier than it is.
Webhooks Explained for Product Managers
When you’re building products using webhooks, your engineers can write code which allows you to ‘subscribe’ to a specific event and also specify the location for receiving the event. This process of subscribing and waiting for something to happen is sometimes referred to as ‘listening’ for an event. If you ever hear your engineering team refer to this, you’ll now know what they mean.
Podcast episodes
Episode 10
Justin Blumenthal at Coinbase
Justin Blumenthal is product manager at Coinbase where he leads P2P crypto payments and the Coinbase Card. During his time at Coinbase, Justin launched new features including multichain send and receive. Prior to Coinbase, Justin was Lead PM at Square, leading the development efforts for Square Reader for Contactless and Chip and the Square Reader for Magstripe..
Episode 9
Vishal Kapoor at Shipt
Vishal Kapoor is the Director of Product at Shipt where he leads two mission critical product groups: Order Bundling, and Shopper Earnings, which together manage billions of dollars of P&L annually. Prior to Shipt, Vishal was lead product manager at Lyft and spent 7 years in product at games maker Zynga. Vishal also has experience as a software engineer at Microsoft and Amazon. .
Episode 8
Vik Bharadwaj at Wayfair
Vik Bharadwaj is a Senior Product Manager for Wayfair Mobile apps leading engagement and retention initiatives along with optimizing for conversion. Prior to joining Wayfair, Vik was a senior product manager at Peapod Digital Labs, an Ahold Delhaize USA Company.
Episode 7
Mohana Cherukuri at EA Games
Mohana Cherukuri is a product manager at EA games working in the developer platform team, responsible for building tools that can be used inside EA games. Prior to EA Games, Mohana worked at Booking.com and Amazon, and has a background in software engineering.
