What I now know about HAproxied Django database connections, and wish I'd known sooner

Posted on Tue 08 September 2020 in presentations • Tagged with Conference, Python • 1 min read

My talk from PyConline AU 2020.


Continue reading

No, We Won’t Have a Video Call for That!

Posted on Sat 22 August 2020 in presentations • Tagged with Conference, Communications, Work • 23 min read

Communications in distributed teams: a write-up of my talk from FrOSCon 2020, Cloud Edition.


Continue reading

No, We Won’t Have a Video Call for That: Slides and Recordings

Posted on Sat 22 August 2020 in presentations • Tagged with Conference, Communications, Work • 1 min read

These are the slides and recordings of the original talk that ultimately became this article.

The talk recording is available from two different sources:

And, as always, you can also review my slides, with all …


Continue reading

Celery to Chew On

Posted on Wed 06 May 2020 in hints-and-kinks • Tagged with Django, MySQL, HAProxy, Celery, Python • 7 min read

Asynchronous Celery tasks that manipulate a MySQL/Galera database from a Django application can produce very interesting behavior when HAProxy is involved.


Continue reading

Paying People

Posted on Tue 04 February 2020 in blog • Tagged with Work • 4 min read

Paying people equally is straightforward, right? We all agree on that, and then once we’re talking about people living in different countries, we all disagree on what “equal” really means.


Continue reading