I published a reusable Django application today: django-http-debug , which lets you define mock HTTP endpoints using the Django admin - like /webhook-debug/ for example, configure what they should return and view detailed logs of every request they receive.| til.simonwillison.net
I've been working on a tool called dclient which is a CLI client tool for talking to Datasette instances.| til.simonwillison.net
I'm a big fan of snapshot testing - writing tests where you compare the output of some function to a previously saved version, and can re-generate that version from scratch any time something changes.| til.simonwillison.net