python (5): Database design

Defining the logical organization of an issue tracker's data. (4): Authentication

Doing it right with user sessions, password hashing and database storage.

Shenanigans with systemd

Learning about service management with the help of an unfriendly Python script. (3): Modularity with Blueprints

Now featuring a prototype interface and better project structure! (2): Making templates with Bootstrap

A step towards developing interfaces that don't remind you of Geocities. (1): Getting started with Flask and Pytest

The beginning of my journey into the world of web app development.