The Curious Engineer

All blogs / Software / engineering practice

Balthazar Rouberol

blog.balthazar-rouberol.com

Software / engineering practicePythonDevOps / SRE / infrastructureLinux / Unix

Posts
80 from 15 Nov 2011 to 27 Oct 2026
Posting
monthly (14 in the last year)
Kind
personal blog
Feed
https://blog.balthazar-rouberol.com/feeds/all.atom.xml

2026 6

  1. Of the impact of LLM agents on team productivity and cohesion
  2. On AI-assisted interviews
  3. A much better TTRPG sound mixer than mine
  4. Fighting Big Tech AI scrapers with sticks and rocks
  5. I somehow wrote my own build system
  6. Pushing to multiple git remotes at once

2025 16

  1. Creating yearly reminders from the macOS terminal
  2. A french character sheet for Pirate Borg
  3. Running an interactive Ypsilon 14 terminal
  4. Evaluating interdependant helm variables
  5. Visualizing a YAML value files overlay
  6. Index2
  7. Migrating my code from Github to a self-hosted Forgejo instance
  8. Curating and filtering RSS feeds
  9. My corner of the TTRPG universe
  10. My Far Realm house rules
  11. A french character sheet for Mothership
  12. Blackholing tracking domains by running Pihole as a DHCP server
  13. On building your own tools
  14. Detecting if a decorated function would be a bound method at runtime
  15. The Mystery of the Silent Process
  16. Making a DIY book of terrains

2024 2

  1. Index3
  2. My dungeon master toolkit

2023 10

  1. Just enough Makefile to be dangerous
  2. Pinning your SQLite version across environments
  3. My no-knead bread recipe
  4. How to profile a FastAPI asynchronous request
  5. Preventing a pull request from being merged until it's safe
  6. Neapolitan pizza dough recipe
  7. Merging multiple mp3 files into an audiobook with chapters
  8. Generating pretty maps ready to be gift-wrapped
  9. Monitoring my solar panel power production
  10. Speeding up a 21h job to 8 minutes: a story of SQLAlchemy optimization

2022 6

  1. Index4
  2. My DIY Dungeons and Dragons ambiance mixer
  3. Can't enough be enough?
  4. Measuring the coverage of a rust program in Github Actions
  5. Tools I'm thankful for
  6. Sending a webhook from Synology DSM to Discord

2021 5

  1. River monitoring with Datadog
  2. To the Underdark and back
  3. Metaprocrastinating on writing a book by writing a text editor
  4. Cleaning up the Dungeondraft tag list
  5. Running the Port Nyanzaru Dinosaur Race

2020 6

  1. Shell productivity tips and tricks
  2. Customizing your shell
  3. The shell's building blocks
  4. My pizza recipe
  5. Text processing in the shell
  6. Discovering the terminal

2019 5

  1. How to setup a personal wireguard VPN
  2. My DIY proposal
  3. On letting go
  4. Managing my infra like it's 2019
  5. My no-knead bread recipe

2018 2

  1. Allocating unbounded resources to a Kubernetes pod
  2. On meritocracy, identity and context

2017 4

  1. Solution to Advent of Code "Day 3: Spiral Memory"
  2. On working from home while remaining sane
  3. The story of the 20°C cronjob
  4. Preparing the SRE interview

2016 1

  1. Découverte de la command line Docker

2015 6

  1. Celery best practices
  2. Installing Guitar Pro 6 on Fedora 22+
  3. Pain au levain, deuxième essai
  4. Pain au levain, premier essai
  5. My n-step plan to become a better programmer
  6. So long and thank you for all the (deep fried) fish!

2014 8

  1. Jour J et pantalon moule fesses
  2. Julie
  3. Rock, Roll et thé à la menthe
  4. Ovfbhf Cncn
  5. Camembert et oignons confits
  6. Pizzas et compte bancaire
  7. Index8
  8. Deep fried mars bars

2012 2

  1. Crawl a website with scrapy
  2. Create a webcam manager using pyGTK and Gstreamer

2011 1

  1. How to randomly generate a Monty Python parody