≡
Tutorial
2025.06.21 Home Server using Proxmox Started setting up a home server, using Proxmox to have (hopefully) easier back-ups. 2025.05.11 Managing documents with Paperless Learn about my experience setting up and using the open-source document management system, paperless-ngx, including tackling initial document dumps, automating workflows with Syncthing, and backing up your archive. 2025.03.15 My current AI Code Review Workflow How I decided to use AI & LLMs with a cost-effective script using Gemini and Claude. 2025.03.01 How To Install Syncthing on a Kobo Unlock wireless Kobo syncing! Learn how to install Syncthing on your Kobo Clara 2E for seamless 2-way file transfer. Move files from Kobo & laptop. 2025.02.09 How To Connect FreshRSS To NetNewsWire How to connect your self-hosted FreshRSS instance to NetNewsWire, or possibly any other mobile app really. 2025.02.04 Why and How I Use Immich I write about Immich, a self-hosted photo management solution that preserves original quality, offers robust search and organization tools, and respects your privacy. 2025.02.03 Your Gmail storage is almost full. What now? Discover easy, budget-friendly ways to store photos, from quick and dirty solutions to self-hosted solutions like Immich. 2024.12.12 How This Website is Hosted Since it's been useful to someone I know IRL, it might be also useful for other people to know how I am hosting this website. 2024.11.25 Recognizing Text from Screenshots in Ubuntu I did not want to copy the contents of a screenshot word-for-word so I decided to figure out how to automate this task. 2024.11.16 Forced Alignment using HuggingFace Wav2Vec2 Models: Part 2 In this second part of my weekend project, I use a dynamic programming algorithm to align audio and lyrics. 2024.11.10 Forced Alignment using HuggingFace Wav2Vec2 Models: Part 1 In this first part of my weekend project, I isolate audio and get a transcript using machine learning. 2024.11.05 Prompt Injection to Win at Death by AI How to win in the LLM-powered Death by AI Game using Prompt Injection. 2024.10.30 Self-Hosting and Portainer Using Portainer to make deploying apps easier and therefore making self-hosting easier. 2024.10.03 Swap Pocket out with Omnivore on your Kobo In this post, I detail how to replace the Pocket integration with Omnivore using the KoboOmnivoreConverter on Github. 2024.06.09 DeGoogling 2024: Alternatives to Google That I'm using I list down good not-so-expensive paid services such as Kagi, Immich, and Mailbox.org, that I use to make my life less dependent on Google. 2024.05.28 Valeurs mutables par défaut en Python Je parle a propos d'un exercice du BAC de NSI 2024. 2024.05.26 Understanding FastAPI Annotated and Depends Pattern I talk about how and why Annotated[ClassName, Depends()] in FastAPI. 2024.03.11 Syncthing Finally tried out Syncthing after procastinating. Here are my thoughts and instructions on how to set it up. 2024.02.14 Making an animated gradient border using CSS 2024.01.14 Correction d'Exercice 2 du Sujet 0 de BAC NSI 2024 Nous avons essayé l'exercice 2 de la version 2024 du Sujet 0 du BAC NSI. 2024.01.07 Download Facebook Photos Step-by-step guide on how to automatically download Facebook photos. 2024.01.04 TKinter to Plotly I help a programming teacher out by transitioning code from TKinter to Plotly. 2023.10.20 Learning French - What Worked And What Didn't Here are what worked for me and what didn't work for me while learning French 2023.10.15 Tried Out The Codility Sample SQL Tests Tried out the codility sample SQL tests. 2023.08.13 Bash and Docker Cheat Sheet for New Servers 2023.05.30 Bypassing Overflow Hidden Rule in CSS 2023.05.28 Automated File Organization Using Organize I spent a morning organizing my files using a tool called organize. 2023.04.30 2023 Kobo Guide - Dropbox Integration In this post, I detail how to hack the Kobo into supporting Dropbox integration based on resources I found online. 2023.03.16 A Quick Pari Script Enumerating Class Groups An overview of basic PARI/GP functions 2023.01.09 Pari Tutorial: The Basics An overview of basic PARI/GP functions 2023.01.06 Installing Pari/GP 2023 Step-by-step guide on how to install PARI/GP on Windows, Mac, and Linux. 2022.12.28 Archive All Facebook Messages Step-by-step guide on how to automatically archive all Facebook messages.