AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
How to Automate Django Benchmarking
I'm not an expert in our own and databases but there's small changes that you can make to a number of packages Django comes along and deprecates a feature that change will then need to be made across the whole ecosystem. So I looked at how could we automate this so step one was to get it running in a GitHub action and save it into a SQLite database That worked quite well for a little while until the database got so big that it's stuck workingwe hit the size limit eventually. Then Victor Steiner built PyPerf which is a little tool to write some benchmarks and run them much more reliably with CPU isolation as well. It did highlight a few regressions that were