About Mickey Petersen

Hello! I'm Mickey, and I'm a professional Python developer. I started programming in the mid 1990s, and I've been programming in Python since 2003.
By day, I run this site, and when I'm not doing that, I build bespoke software to help businesses solve their problems.
I've built a wide range of software, including: a risk modelling platform for actuaries to do their terabyte-RAM-sized Monte Carlo simulations; large-scale data engineering, web scraping, and big data systems for a number of companies, ranging from finance to advertising; software for the broadcast TV industry; many web applications and backend services; and much, much more. I relish building high-quality software that solves real-world problems, and that is why I founded this site: to enlighten and inform people who want to grow their Python skills, particularly those of you who started learning Python because it makes a real difference in your lives.

I am also a big fan of Emacs, and I am the author of Mastering Emacs.

If you want to talk to me, you can do so by emailing mickey at inspired python

Be Inspired Get Python tips sent to your inbox

We'll tell you about the latest courses and articles.

Absolutely no spam. We promise!