All articles
-
Using MinIO to upload to a local S3 bucket in Django Jan 10, 2021
-
How to create a celery task that fills out fields using Django Nov 29, 2020
-
How I got a residency appointment thanks to Python, Selenium and Telegram Aug 2, 2020
-
How to search Google without using Google, the self-hosted way Jun 22, 2020
-
De-Google my blog - How to blog in 2020 without Google May 20, 2020
-
How I manage multiple development environments in my Django workflow using Docker compose May 13, 2020
-
Secure your Django API from DDoS attacks with NGINX and fail2ban Apr 26, 2020
-
My mom was always right | Rant on social media Apr 25, 2020
-
How to search in a huge table on Django admin Feb 17, 2020
-
De-Google my life - Part 5 of ¯ (ツ)_/¯: Backups Nov 27, 2019
-
De-Google my life - Part 4 of ¯ (ツ)_/¯: Dokuwiki & Ghost Nov 20, 2019
-
De-Google my life - Part 3 of ¯ (ツ)_/¯: Nextcloud & Collabora Mar 28, 2019
-
De-Google my life - Part 2 of ¯ (ツ)_/¯: Servers and Emails Mar 22, 2019
-
De-Google my life - Part 1 of ¯ (ツ)_/¯: Why? How? Mar 15, 2019