1 Day
·Cohort-based Course
Three weeks focused on the strategies and mental models to build successful products
1 Day
·Cohort-based Course
Three weeks focused on the strategies and mental models to build successful products
Course overview
Succeed as an engineering leader, PM, or founding engineer by applying the principles that grew Maven 20x in a year.
01
Aspiring product leaders (engineers or PMs) at companies of any stage who want to build better products faster
02
Engineers who want to start their own company or be a founding engineer
03
Engineers who are uncertain about making the jump to a startup
🧠 Reinforce the right mental models on your team
We'll cover the concepts to balance building fast and building right. You'll take away new strategies to bring back to your work and your team.
💡 Deal with the trickiest pitfalls to building great products quickly
Tech debt is bad, but sometimes the cost is worth it to move faster. Develop a framework for deciding when to take on tech debt and when to refactor.
🔁 Learn the (lack of) processes needed to succeed
Does every feature need a product requirements doc? A technical design doc? Process is important but too much process can kill a startup. Learn how to find the delicate balance.
💯 Plan for your first 100 days
Working at a startup is like drinking from a firehose. Hit the ground running by deliberately focusing on what matters most
🚀 Our stack, your launchpad
At a startup, there are too many decisions to make and too little time to make them. We'll show you the tools and technologies that we use to build quickly and effectively at Maven.
Startup Engineering
Jason Chang
Madeleine Barr
Shea Clark-Tieche
Sheldon Kwok
Amy Ludwig
Founding engineer, Maven
Before joining Maven, Dominick was a software engineer at Google for 5 years. Before that, he worked at a couple other startups (Planet and Zipline née Romotive) and tried to start his own startup (Nimbus Messenger). He's built web and mobile apps, trained ML models, and written and deployed code to robots, satellites, and Google data centers.
He hopes his experience working with vastly different company cultures, teams, and technologies will be useful as you think about making the jump to a startup. He's excited to share what makes development at Maven one of the fastest and most enjoyable environments he's worked in.
Founding engineer, Maven
Jonathan was a software engineer at Second Spectrum for 3 and a half years before it was acquired by Genius Sports. Afterwards, he joined Maven as one of the founding engineers and has helped grow the team from 3 to 10 engineers.
Having worked across the stack from devops to frontend design systems, Jonathan is thrilled to share what it takes to succeed as an engineer at a startup.
Early engineer, Maven
Armaan was a consultant at Thoughtworks for 3 years where he worked with large engineering clients. He experienced first-hand the difficulties of maneuvering rigid process and politics to build the right thing.
Previously a learning science researcher and full-stack web dev teacher, he is focused on creating compelling learning experiences for programmers
01
Guiding mental models to build the right thing quickly
Working on a team with limited time and capacity requires priority constraints. You'll learn the guiding frameworks for assessing a project and delivering a solution with the minimal effort required.
02
The lifecycle of a project - Theory
You'll learn about the tactical steps in completing a project. How do you assess the product ask, converge on a solution, create a technical design, and how to deliver.
03
The lifecycle of a project - Practice
Apply the mental models you learned in previous modules by turning a problem statement into a TDD, incorporating feedback, iterating, and building.
04
Feedback and skills assessment
You'll reflect on what you're good at and what skill gaps you should focus on to allow your prospective startup team to have full confidence in your capabilities.
05
Bonus: Maven tech stack
Learn about the tools and technologies we use to build Maven.
06
Bonus: Your first 100 days
Our advice for what to do in your first 100 days at a startup.
3 weeks, 3 hours each
Tuesdays & Thursdays
8:00pm - 9:30pm ET
Live sessions covering
Active, not passive
This course focuses on live workshops and hands-on projects
Learn with a cohort of peers
You’ll be learning in public through breakout rooms and an engaged community
Learn with a cohort of peers
Surround yourself with like-minded people who want to grow alongside you