- Weeknotes: 31th March 2025 31 Mar 2025
- Pandas vs Efficiency 7 Aug 2023
Why pandas and python make me frustrated: looking at how the promise of simpilicity comes with hidden costs that are expensive to deal with, and what we might do about that.
- Weeknotes: 1st May 2023 1 May 2023
Reviewing a geospatial library I've been working on view the lens of Richard P. Gabriel's 'The Right Thing' vs 'Worst is better'
- Bytes not Bytearrays with Django please 27 Apr 2021
A quick look a unexpected nuanced interaction of Django's HTTPResponse object and Python's type system that caught me out.
- Getting started with fuzzing your Django web app 10 Feb 2021
A small tutorial on how to run the Atheris fuzzing tool against your Django apps API to try find untested code paths.
- Unit testing for Google App Engine with Python 14 Jun 2011
I recently inherited a python project that used Google App Engine, and didn't have any unit tests setup, which is something I wanted to fix. Here's how I went about it.