Tags > Python

Pandas vs Efficiency

7 Aug 2023 - numpy, pandas, profiling, python

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.

Read more...


Yirgacheffe: trying to do The Right Thing with geospatial data

11 Nov 2022 - design, gdal, geospatial, geotiff, python

Reviewing a geospatial library I've been working on view the lens of Richard P. Gabriel's 'The Right Thing' vs 'Worst is better'

Read more...


Bytes not Bytearrays with Django please

27 Apr 2021 - development, django, python

A quick look a unexpected nuanced interaction of Django's HTTPResponse object and Python's type system that caught me out.

Read more...


Getting started with fuzzing your Django web app

10 Feb 2021 - django, fuzzing, python, testing

A small tutorial on how to run the Atheris fuzzing tool against your Django apps API to try find untested code paths.

Read more...


Unit testing for Google App Engine with Python

14 Jun 2011 - python, testing

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.

Read more...


Digital Flapjack Ltd, UK Company 06788544