Free

 

Advanced Software Design Course | Preview

No risk. No credit card required. Get a sneak peek of the course. 


See the introductory video for each unit, along with a selection of reading material from our library. Although some elements are exclusive to the paid course, you'll still gain insight into the course structure and syllabus.

Experience a taste of mastering advanced software design.

 

What People Are Saying:

Jimmy is an intelligent, patient, and deeply knowledgeable coach. His sessions have markedly improved my code’s architecture and modularity. In addition to becoming a better SWE, I’m now a better manager and coach to the other engineers on my team.

Stephen Balaban, CEO, Lambda Labs

I find myself better at articulating my design rationale, and having easier time aligning people’s opinions on difficult decisions. My colleagues also said they noticed my code reviews are a lot more objective and convincing.

Ned Nguyen, Senior Staff Software Engineer, Google

After the first week of the course, I noticed improvements in my code. By the middle of the course, I was more aware of all the decisions I was making when writing code, and I started changing some of my old habits.

Bryan Andrade, CTO, Atlas Health

After working 1-on-1 with Jimmy years ago, I had both of my engineers take Mirdin’s course recently. Since taking the course, I have sensed during design reviews that their understanding of software design has greatly elevated. As a result of their improved understanding and communication, we now routinely achieve better clarity on a design in 15 minutes than we previously could in an hour.

Yoonseo Kang, CEO, Guidebolt Robotics

I’ve learned more from the first 2 weeks of Mirdin’s course than from 2 years of grad school

Dennis Lumpkins, Principal Engineer, T-Mobile