I'm a software design enthusiast and YouTuber. I create videos about software design, development, and testing in Python.
Become a software design expert
I've been teaching Computer Science for over 20 years, and I've built and launched several software products that have been used by thousands of people. I follow a structured approach to designing and building software and I've written a free guide for you in which I show you:
How to design your software in 7 easy-to-follow steps.
What you should think about when you design software or add a new feature to existing software.
How to adopt a testing mindset and take edge cases into account.