Hi, I'm Arjan.

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.