
Technical Discussions
Get better at explaining trade-offs, handling disagreement, and making design decisions together.
Aligning Backend and Frontend Teams on an API Contract
Facilitate a meeting to align frontend and backend teams on an API contract, ensuring clarity and addressing potential conflicts.
Arguing for Tech Debt Investment with Product
Practice advocating for tech debt reduction to product stakeholders with compelling arguments and strategic framing.
Creating Alignment During a Re-architecture Conversation
Facilitate a focused technical discussion to align the team on a re-architecture plan, ensuring clear communication, shared goals, and risk management.
Discussing a Controversial Technical Decision
Learn how to facilitate a productive discussion around a controversial technical decision, balancing differing opinions and reaching a consensus.
Facilitating a Technical Discussion on Design Trade-offs
Practice guiding a team through evaluating and deciding between two design options, focusing on trade-offs and alignment.
Facilitating a Spike Discussion to Reduce Ambiguity
Learn how to facilitate a technical spike discussion to explore unknowns and minimize ambiguity in upcoming work.
Leading an Architecture Review
Practice guiding an architecture review, balancing technical depth with clarity and consensus.
Presenting a Migration Plan: Monolith to Microservices
Practice presenting a migration plan to transition from a monolithic architecture to microservices, ensuring clarity and addressing concerns.
Proposing a New Tool or Framework to the Team
Practice navigating the proposal of a new tool or framework, addressing concerns, and building consensus.
Running a Postmortem with Technical Depth
Facilitate a deep technical postmortem to uncover root causes and implement effective solutions.