Recent Posts

Grokking Elixir

7 minute read

Introduction Late last September I started being interested in Elixir. As the website says, “Elixir is a dynamic, functional language designed for building s...

Traveling Light

3 minute read

I’m off to China for a week-long business trip soon and, because I didn’t want to take my MacBook Pro with me (amongst other things, for privacy and security...

Python Resources

3 minute read

Introduction Whenever I start learning a new programming language I like to find good book and blog authors, good conference videos (and ideally find confere...

Pip and Virtual Environments

4 minute read

Introduction The contents of this post are based on a blog post written by Jamie Matthews which is called, ‘A non-magical introduction to Pip and Virtualenv ...

Visual Studio Code for Python Development

4 minute read

Introduction This blog post gives a brief overview about how I’ve settled on using Visual Studio Code for Python development and describes the basic configur...

New To Python

1 minute read

I recently started teaching myself Python and decided that documenting some of my experiences and discoveries would be a good way to revitalise my blog. Thi...