AsyncIO vs Multi Threading vs Multi Processing

Those are the 3 big options to speed up python code. The globally accepted answer on the internet focuses on resources bound to help you decide. I think inter task dependencies and code complexity should also be taken into account.

Last updated on Aug 31, 2024
Commitlint: sounds good, doesn't work

Conventinal Commits aka commitlint is just pain and suffering.

Last updated on Jul 22, 2024
Awful Software Engineering Failures And How To Prevent Them

Testimonials of some of the most awful Engineering failures and general principles to avoid them.

Last updated on Sep 17, 2024
Migration gaps and how to prevent them

A retrospective on 2 migrations that went a bit wrong.

Last updated on Sep 28, 2023
GitBlog2, my minimalist blog generator

How I spent weekends developping a blog generator instead of actually starting a blog.

Last updated on May 13, 2023