La Technique

Unattended Upgrades email notification failure

Coming down from the cloud

Moving from a cloud VPS to a simple and low-cost server setup at home.

Rightsizing a platform into a tool

About the Leornian project

Building Leornian: motivation, concept, design, and lessons learned.

Investigating an unresponsive PHP web server

Optimizing random row selection in SQL

A fast alternative to ORDER BY RANDOM() in SQL, plus how to implement in Django.

A lightweight pip workflow

Tools like Pipenv may be overkill for many Python projects.

The inner workings of CSRF token validation in Django

Investigating unexpected behavior in Django’s CSRF protection.

Generating human-friendly reference codes

When natural keys act unnaturally