Daily PM: A 100-Day Journey to Becoming a Better Product Manager
Published:
Preface
Product management is a broad discipline. It combines customer understanding, business strategy, data analysis, technical knowledge, communication, and execution. Becoming a better Product Manager requires more than learning a few frameworks—it requires building a well-rounded understanding of how successful products are discovered, built, launched, and scaled.
That’s why I created Daily PM at pm.alirezasn.ir: a structured learning resource designed to help Product Managers develop their skills one day at a time.
The website brings together a 100-day Product Management curriculum covering everything from the fundamentals of the role to advanced topics such as AI product management, product economics, technical architecture, and organizational leadership. It also includes a growing collection of Product Management interview questions to help you prepare for your next career opportunity.
Learn Product Management, One Day at a Time
The idea behind Daily PM is simple: make continuous learning practical and manageable.
Instead of navigating disconnected articles, videos, and frameworks, you can follow a structured learning path. Each day focuses on a specific topic, with an estimated reading time to help you plan your learning around your work and other commitments.
The curriculum progresses from foundational concepts to more advanced challenges, helping you connect individual Product Management skills into a broader understanding of the discipline.
Explore the 100-Day Curriculum
The curriculum is organized into several learning stages, allowing you to build foundational knowledge before moving into specialized and advanced areas.
Phase 1: Product Management Fundamentals — Days 1–10
- What Is Product Management?
- Product Manager vs Product Owner vs Project Manager
- Product Development Lifecycle
- Types of Products
- Product Thinking vs Feature Thinking
- Understanding Business Model
- Product Strategy Fundamentals
- Customer-Centric Product Development
- User Research Fundamentals
- Customer Interviews
Phase 2: Research, Discovery, and Analytics — Days 11–22
- Surveys & Quantitative Research
- Personas & Customer Segmentation
- Customer Journey Mapping
- Jobs To Be Done (JTBD)
- Product Discovery Process
- Problem Discovery & Validation
- Solution Discovery & Ideation
- Prototyping & Experimentation
- Minimum Viable Product (MVP)
- Product Metrics & Analytics
- Product Analytics Deep Dive
- Experimentation & A/B Testing
Phase 3: Strategy, Planning, and Execution — Days 23–42
- Product Strategy Fundamentals
- Product Vision & Mission
- Product Goals & OKRs
- Prioritization Frameworks
- Product Roadmapping
- Stakeholder Management
- Product Communication & Storytelling
- Product Discovery
- User Research & Customer Interviews
- Jobs-to-be-Done
- User Journey Mapping & Customer Experience
- Product Experimentation & Validation
- Product Requirements & Writing Effective PRDs
- Agile Product Management & Scrum
- Product Strategy & Vision
- Product Roadmapping & Prioritization
- Working Effectively with Engineering & Design
- Product Delivery & Execution
- Product Leadership & Decision-Making
- Product Strategy & Competitive Analysis
Phase 4: Growth, Monetization, and Go-to-Market — Days 43–52
- Product Growth & Growth Loops
- Product Monetization & Pricing
- Product-Led Growth & Growth Strategy
- Product Growth, Retention & Lifecycle Management
- Product Growth Loops, Virality & Network Effects
- Product Growth Strategy & Product-Led Growth
- Growth Experimentation & Optimization
- Go-to-Market (GTM) Strategy
- Product Launch Management
- Product Marketing & Positioning
Phase 5: Product Specialization and Business Models — Days 53–60
- Product Operations & Product Management Systems
- Product Portfolio Management
- Platform & Ecosystem Product Management
- API & Developer Products / Technical Product Management
- B2B Product Management & Enterprise Products
- Marketplace Product Management
- Fintech Product Management & Regulated Products
- Product Security, Privacy & Risk Management
Phase 6: Global Products and Product Economics — Days 61–70
- Internationalization & Global Product Management
- Localization & Cross-Cultural Product Design
- Global Product Expansion & Market Entry Strategy
- Global Product Operations & Scaling
- Product Economics & Unit Economics
- Financial Modeling for Product Managers
- Product ROI & Investment Decisions
- Product Lifecycle Management
- Product Portfolio Strategy & Resource Allocation
- Product Organization Design
Phase 7: Leadership, Organizations, and Product Operations — Days 71–80
- Product Operating Models & Product Cadence
- Product Team Design & Cross-Functional Collaboration
- Product Management at Scale
- Product Operations (Advanced)
- Product Leadership Fundamentals
- Influence Without Authority
- Difficult Product Conversations & Conflict Resolution
- Executive Communication & Product Storytelling
- Product Decision-Making Under Uncertainty
- Product Management Career & Professional Development
Phase 8: Technical Product Management — Days 81–86
- Software Architecture for Product Managers
- Data & Analytics Architecture for Product Managers
- Technical Debt & Product Quality Management
- Product Reliability & Site Reliability Fundamentals
- APIs, Integrations & Technical Ecosystems
- Build vs Buy vs Partner Decisions
Phase 9: AI Product Management — Days 87–92
- AI Product Management Fundamentals
- Generative AI Product Design
- AI Product Discovery & Evaluation
- AI Product Metrics & Experimentation
- Responsible AI & AI Product Risk
- AI Product Economics & Infrastructure
Phase 10: Advanced Strategy and the End-to-End Product Challenge — Days 93–100
- Product Strategy Under Uncertainty
- Competitive Intelligence & Market Dynamics
- Product Moats & Sustainable Competitive Advantage
- Product Innovation & Emerging Technologies
- Product Crisis Management & Incident Response
- Product Ethics & Responsible Product Management
- End-to-End Product Management Case Study
- Product Management Masterclass: From Problem to Scalable Product
By the end of the curriculum, you will have explored the major dimensions of Product Management: understanding customers, identifying opportunities, setting strategy, prioritizing work, collaborating with teams, measuring outcomes, managing business performance, and scaling products responsibly.
The goal isn’t simply to finish 100 lessons. It’s to develop a more systematic way of thinking about product problems and making better decisions.
New Section: Product Management Interview Questions
Learning Product Management concepts is one part of professional development. Explaining your decisions, demonstrating your experience, and solving practical problems under interview conditions are equally important.
To support that journey, Daily PM now includes a dedicated Product Management Interview Questions section.
The questions cover different dimensions of the role, including product execution, prioritization, technical communication, analytics, stakeholder management, and product design.
Here are the first questions in the collection:
1. Tell me about a product you improved
A behavioral question that helps you demonstrate how you identified an opportunity, made decisions, worked with a team, and measured the results.
2. How do you prioritize features?
Explain how you evaluate customer value, business impact, effort, risk, and strategic alignment when deciding what a team should work on next.
3. Explain an API to a non-technical stakeholder
Demonstrate your ability to translate a technical concept into clear, accessible language and connect it to a business or customer outcome.
4. How would you improve activation for a fintech app?
Show how you would define activation, analyze the user journey, identify friction points, develop hypotheses, and validate potential improvements.
5. Tell me about a conflict with engineering or design
Explain how you handled competing perspectives, aligned stakeholders, and reached a decision without losing sight of the product outcome.
6. What metrics would you track after launching a feature?
Describe how you would define success, select meaningful outcome metrics, monitor guardrails, and use evidence to decide what to do next.
7. How would you decide whether to build, buy, or partner?
Demonstrate how you would compare strategic differentiation, cost, time to market, technical capabilities, operational dependencies, and long-term flexibility.
8. Design a product for freelancers to manage invoices
Walk through a product design problem by identifying the target users, understanding their needs, defining the core problem, exploring solutions, prioritizing an MVP, and measuring success.
These questions are a starting point for a growing interview-preparation resource. The objective is not to memorize perfect answers, but to learn how to structure your thinking, explain your reasoning, and adapt your approach to different product challenges.
Who Is Daily PM For?
Daily PM is designed for people at different stages of their Product Management journey:
- Aspiring Product Managers who want a structured introduction to the discipline.
- Junior and mid-level PMs who want to strengthen their fundamentals and fill knowledge gaps.
- Experienced Product Managers who want to explore advanced topics, from product economics to AI and technical architecture.
- Product Managers preparing for interviews who want to practice behavioral, strategic, analytical, and product-design questions.
- Technical professionals moving into Product Management who want to connect their engineering knowledge with customer needs and business outcomes.
You don’t need to master every topic before applying what you learn. The most effective approach is to connect the concepts to your own product, discuss them with colleagues, and practice using them to solve real problems.
How to Get the Most Out of Daily PM
Here are a few suggestions for making the most of the curriculum:
- Build a consistent habit. Set aside a small amount of time each day instead of waiting for a free weekend.
- Apply concepts to real products. Think about how each framework could help you improve a product you already know.
- Question the frameworks. Understand the problem each framework is designed to solve rather than applying it mechanically.
- Practice explaining your decisions. Clear communication is essential to Product Management, especially when working across engineering, design, data, and business teams.
- Prepare for interviews through practice. Write your own answers, use specific examples from your experience, and reflect on what you would do differently.
- Focus on outcomes. Measure your progress by how your thinking and decisions improve—not only by how many lessons you complete.
Start Your Product Management Learning Journey
Product Management is a continuously evolving discipline. Customer expectations change, markets become more competitive, technology advances, and the decisions PMs make become increasingly complex.
Continuous learning helps us adapt, but it works best when it is structured, practical, and connected to real-world experience.
Daily PM brings that learning journey together in one place: a 100-day curriculum for building your Product Management knowledge and a growing interview question collection for putting that knowledge into practice.
Explore the lessons and start with the topics most relevant to your goals.
Visit pm.alirezasn.ir and take the next step in your Product Management journey.
Learn something every day. Think more clearly. Build better products.

Leave a Comment