Skip to main content

Python

2026


Charted: a zero-dependency charting library (and an accidental agentic sidequest)

·4 mins

In 2024, I was in the middle of a transition period in my life, moving from Auckland to Melbourne. I had a lot going on, and one of the outlets I leaned on was working on personal projects. One of those was a charting library called “charted.” The gimmick was that I wanted to make it a completely zero-dependency Python library, beautiful SVG graphs you can use directly instead of having to lean on third-party libraries.

2025


Performant Spatial Apps with PostGIS: 8 Years of Head‑Banging

·20 mins

If you’ve read the title of the post and actually clicked this post I’m going to make an assumption that you are already someone who has technical knowledge in this domain, as such, this post will be quite technical and go into some of the most important things I’ve learnt over the last eight years.

2020


Mapping an Undocumented API Easily With Python

·5 mins

I was working on an NBA related project the other week and I had decided I wanted to create my own API wrapper (for fun) as part of the project. The primary source of data I was looking to use was the stats.nba.com API, our biggest challenge in using this endpoint is the fact they do not want to use it.