Christian Vanderwall, Software Engineer, Spacebase
I loved this course! Thanks to working with Jimmy, I now have a much better framework for evaluating software design. My designs are cleaner, and I feel more confident...
Read MoreI loved this course! Thanks to working with Jimmy, I now have a much better framework for evaluating software design. My designs are cleaner, and I feel more confident...
Read MoreAfter 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...
Read MoreI’ve learned more from the first 2 weeks of Mirdin’s course than from 2 years of grad school”
Read MoreMirdin’s Advanced Software Design Course was fantastic. I’ve found myself immediately applying what I learned, especially when it comes to preventing subtle dependencies between components. It’s about time that...
Read MoreYesterday was my last day of a 13-month freelance project as a backend architect in a SaaS startup. It was so rewarding to be able to apply the course...
Read MoreYou can tell straight away that Jimmy has a deep passion for designing software and designing it well. The course can be challenging, but it pushes you to...
Read MoreThis course should be renamed “Jimmy’s Finishing School For Software Wizardry.” Jimmy’s course has changed my day-to-day thinking about software design. It’s easier for me to reason and talk...
Read MoreThe Advanced Software Design course has transformed the way I work. After the first lectures, I quickly began to see where software I had written could be improved. By...
Read MoreThree great things happened because I took Jimmy’s course. First, I built a vocabulary for expressing my concerns about software design. This vocabulary, when applied to code smells, gives...
Read MoreDon’t repeat yourself. Don’t use magic numbers in your code. As experienced developers, we’ve all heard advice like this. We have decent intuition for “good” code. After watching Jimmy’s Strange...
Read More