Bayesian statistics for confused data scientists
A gentle introduction to Bayesian statistics for data scientists who, like me, are confused by it.
Pokémon team optimization
This article will show you how forming your Pokémon team can be turned into a mathematical optimization problem.
Interfaces in Python
Some musings on how to use protocols and abstract classes as interfaces in Python.
Building an LLM-based CLI tool to generate commit messages
A simple afternoon project to familiarize myself with the Ollama API.
Physics informed neural networks
An interesting use of deep learning to solve physics problems.
Forecasting energy demand using Skforecast
This is how I built an end-to-end timeseries prediction pipeline.
Ising model, Metropolis sampling and genetic algorithms
How to simulate the physics of magnets using Monte-Carlo methods and genetic algorithms.