I've recently been tasked with maintenance of 4C's Tezos smart contracts: taking them from research project proof-of-concept to something ready to deploy. Here's my notes on how to work with Tezos as a software engineer.

Somethings you really just need to test an idea quickly, and here's how to do that using Docker and Azure.

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

Not all software issues are in the code, here is a tale of how what clothes I was wearing impacted how well my app worked when used in the real world!

A write up of the testing pattern I use for Go http handlers as I've not seen this technique documented anywhere else.

After hitting some issues with TestFlight, I've moved my developer testing work over to HockerApp.

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.