Canadian author and pythonista.


Due to restrictions on my work visa while living in the United States as well as other commitments, I haven’t done any writing in a few years. I’m picking it up again now. I won’t say more just yet, but this list is definitely growing:

Python 3 Object Oriented Programming

Python 3 Object Oriented Programming was both my first book and the first book on the market to specifically cover Python 3. Don’t buy it; it’s been rewritten below. :-)
Python 3 Object-oriented Programming 2nd Edition

Updated for the more recent versions of Python 3. The publisher has also incorporated parts of this book in several courses.
Creating Apps in Kivy

Creating Apps in Kivy covers the exceptionalKivy framework for developing efficient mobile and desktop apps in Python. Note: The book is still relevant, but decidedly outdated.
Hacking Happy

Hacking Happy was about applying programming and IT concepts to mental health. I’ve taken it off the market for reasons discussed in this post.