Discover Python and Patterns (3): Branching – Design Patterns and Video Games

Programs in the previous post always lead to the same result. Here, I show you the basics of branching, or how to change the flow of a program depending on cases. If statement If we want to display a message … Continue reading →… Read more


Create an Excellent Python Dev Env

There are a huge number of Python dev tools around, a number of them are essential for my day to day development. However, they tend to suffer from a lack of discoverability and it takes a while to find what works for you.

Read more »