Hi there!

I'm Arjan - I’ve been developing software for as long as I can remember (but I have pretty bad memory...). I started coding when I was a kid, mostly writing games and fun little programs in BASIC. When I turned 18, I enrolled in Computer Science at the university, and then continued to finish both my Master and PhD. I’ve been teaching Computer Science for over 20 years. I've launched several startups and designed and built complete software products from scratch.

In my content I focus on software design, development and testing - specifically in Python. A lot of people are learning how to code in Python. They often start with writing simple scripts, but get stuck when the software gets more complex. If you recognize this, you'll find I have a lot of content available to help you.

Become a software design expert

Download my free guide 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.