Tag: python
Adventures with pre-commit
September 30, 2020 · 6 min read
I started using the pre-commit framework a while back on my projects but only with a very basic setup on pretty simple codebases. Common uses are apply code formatters like black or to run static type checking with mypy. I tried to create a rough framework for my Python projects.
Will Python replace Excel? The answer is, er, complicated
September 27, 2020 · 6 min read
I read another blogpost recently claiming that Python was going to spell the end of Excel's reign as one of, if not the most, used tool for analytics. Maybe it's largely true in some pockets but I think the real picture is a bit more complicated.
Playing around with the Strava API
July 23, 2020 · 10 min read
My earliest memory of analytics is my sister and I watching my father creating Lotus 123 spreadsheets to track and even visualise our weekly performances at athletics. Despite being a fairly average athlete, I remember being transfixed as the charts updated each week. Now we live in the Strava era and there were a couple of questions I had that I couldn't answer without using their API to get at my data.