Python: introducing profiling-explorer đź”—
I’ve made another package! Like icu4py, which I made in February, it was sponsored by my client Rippling. And like tprof, which I made in January, it’ [...]
a collection of dev rss feeds - blogroll
Posts
I’ve made another package! Like icu4py, which I made in February, it was sponsored by my client Rippling. And like tprof, which I made in January, it’ [...]
I made a new package! Thank you to my client Rippling for inspiring and sponsoring its development. ICU (International Components for Unicode) is Unic [...]
Memory usage can be hard to keep under control in Python projects. The language doesn’t make it explicit where memory is allocated, module imports can [...]
I’ve recently been using memray, a memory profiler for Python, to optimize the startup memory usage (and time) for a client. It’s a fantastic tool, bu [...]
Profilers measure the performance of a whole program to identify where most of the time is spent. But once you’ve found a target function, re-profilin [...]
Last month, I held another quiz at the December edition of Django London. The December quiz is an annual tradition at our meetup, a way of making this [...]
Previously, we covered bearer authentication within HTTP’s general authentication framework. In this post, we’ll implement basic authentication, where [...]
Django 6.0 was released today, starting another release cycle for the loved and long-lived Python web framework (now 20 years old!). It comes with a m [...]
HTTP has a general authentication framework that defines a pattern into which various authentication schemes can fit. Clients may provide an authoriza [...]
This post is an adapted extract from my book Boost Your GitHub DX, available now. gh (pronounced… “guh”?) is GitHub’s official command line interface [...]