Welcome to Playful Python! My name is Siddharta Govindaraj and I run this site. Head over to the About page to learn more about the site. In this post, I am going to give a brief overview of my background.
I first got introduced to Python in 2002. In those days I used to spend hours reading unintelligible C code and debugging mysterious core dumps. That was when I came across Python. A programming language that is actually readable? This was a huge breath of fresh air for me, and I was hooked.
Since then I've spoken at conferences, written a book on test driven Python development and run a Youtube channel. I also created the first really popular Django tutorial screencast series, way back in 2007, on a site called ShowMeDo (which no longer exists unfortunately).
In the years since, Python has soared in popularity, reaching #1 in the Tiobe index.
I am currently in the process of creating an online course based on the contents of the book, fully updated for 2022 as a lot has changed in the Python ecosystem since the book was published in 2015.
The beautiful thing about Python is that while it is extremely beginner friendly, there are also has a number of features that make it a pleasure to write concise, well engineered applications. If you have come looking to learn more about Python, and step up your Python skills to the next level, then you are at the right place.