
Ryan Pepper
Welcome to my blog which aims to collect some of my random thoughts.
Recent posts
10 years of Python - a personal retrospective from 2015 to 2025
I first started touching Python while coming towards the end of a Master’s project, about ten years ago. Much has changed over that period, and looking …
Finding 'A Good Read' with Ollama and Llama 3
The BBC has an excellent radio programme called ‘A Good Read’. It first started 1977, and there have been hundreds of episodes, each of which has …
Go first impressions
Go first came onto my radar about 9 years ago when I came across MuMax during my PhD studies. While I’ve touched it briefly, I wouldn’t consider …
Improving Python performance for numerical routines
When writing numerical software in Python, there is a somewhat overwhelming array of options for tackling performance issues. From experience, it’s very …
Why using Alpine Docker images and Python is probably bad for your project (right now)
Alpine Linux is a distribution that is designed to be lightweight. In particular, it’s seen a lot of use in Docker images because the resulting image …