All posts
- 2026-02-25 - Montreal's Debian & Stuff - February 2026
- 2026-02-12 - Contrecœur, Ray-Mont, les conteneurs et nous
- 2026-02-08 - Montreal Subway Foot Traffic Data, 2025 edition
- 2026-01-13 - Reducing the size of initramfs kernel images
- 2026-01-03 - 2025 — A Musical Retrospective
- 2025-10-11 - Montreal's Debian & Stuff - September 2025
- 2025-09-18 - Compte-rendu de livre: Santé Inc. Mythes et faillites du privé en santé d'Anne Plourde
- 2025-07-12 - Adulting
- 2025-04-22 - One last Bookworm for the road — report from the Montreal 2025 BSP
- 2025-04-08 - Cher Hydro-Québec: le Quartier latin mérite mieux
- 2025-01-14 - Montreal Subway Foot Traffic Data, 2024 edition
- 2025-01-04 - Montreal's Debian & Stuff - December 2024
- 2025-01-01 - 2024 — A Musical Retrospective
- 2024-12-07 - lintian.debian.org: Episode IV – A New Hope
- 2024-11-13 - Montreal's Debian & Stuff - November 2024
- 2024-10-08 - Dette et déficit: jusqu'ici, tout va bien
- 2024-08-08 - A Selection of DebConf24 Talks
- 2024-04-20 - Montreal's Debian & Stuff - March 2024
- 2024-03-09 - Acts of active procrastination: example of a silly Python script for Moodle
- 2024-02-07 - Montreal's Debian & Stuff - February 2024
- 2024-01-24 - Montreal Subway Foot Traffic Data, 2023 edition
- 2024-01-09 - 2023 — A Musical Retrospective
- 2023-12-06 - Montreal's Debian & Stuff - November 2023
- 2023-10-07 - Montreal's Debian & Stuff - "September" 2023
- 2023-08-04 - pymonitair: Air Quality Monitoring Display with MicroPython
- 2023-08-01 - Weather Station Data Visualisations Using R and Python
- 2023-07-27 - My new friend Ted
- 2023-06-22 - New Keyboard, Who This?
- 2023-06-18 - Solo V2: nice but flawed
- 2023-05-29 - Python 3.11, pip and (breaking) system packages
- 2023-03-04 - Goodbye Bullseye — report from the Montreal 2023 BSP
- 2023-01-27 - Montreal Subway Foot Traffic Data, 2022 edition
- 2022-12-23 - 2022 — A Musical Retrospective
- 2022-12-08 - Debian Python Team 2022 Sprint Report
- 2022-11-04 - Book Review: Chokepoint Capitalism, by Rebecca Giblin and Cory Doctorow
- 2022-11-01 - Montreal's Debian & Stuff - October 2022
- 2022-10-29 - Extruded Schiit Stack
- 2022-09-07 - Montreal's Debian & Stuff - August 2022
- 2022-06-22 - Montreal's Debian & Stuff - June 2022
- 2022-06-11 - Updating a rooted Pixel 3a
- 2022-05-20 - Introducing metalfinder
- 2022-05-18 - Clojure Team 2022 Sprint Report
- 2022-04-28 - Montreal's Debian & Stuff - April 2022
- 2022-03-19 - Debian Clojure Team Sprint --- May 13-14th 2022
- 2022-02-05 - Migrating from ledger to hledger
- 2022-01-23 - Goodbye Nexus 5
- 2022-01-22 - Homebrewing recipes
- 2022-01-21 - Montreal Subway Foot Traffic Data, 2021 edition
- 2022-01-10 - Grading using the Wacom Intuos S
- 2021-10-03 - ANC is not for me
- 2021-06-30 - New Winter Bicycle
- 2021-06-27 - Writing QA Scripts for Debian Teams
- 2021-06-24 - Hardening Weechat Relays Against RCE on Bullseye
- 2021-06-10 - New Desktop Computer
- 2021-03-29 - Montreal 2021 BSP
- 2021-03-13 - Preventing an OpenPGP Smartcard from caching the PIN eternally
- 2021-03-07 - New Year, New OpenPGP Key
- 2021-02-21 - dput-ng or: How I Learned to Stop Worrying and Love the Hooks
- 2021-02-17 - What are the incentive structures of Free Software?
- 2021-01-23 - Montreal Subway Foot Traffic Data, Revisited
- 2021-01-09 - puppetserver 6: a Debian packaging post-mortem
- 2020-11-17 - A better git diff
- 2020-11-06 - Book Review: Working in Public by Nadia Eghbal
- 2020-10-19 - Musings on long-term software support and economic incentives
- 2020-09-12 - Hire me!
- 2020-07-17 - DebConf Videoteam Sprint Report -- DebConf20@Home
- 2020-06-11 - How to capture a remote IRC session live
- 2020-04-09 - Using Jitsi Meet with Puppet for self-hosted video conferencing
- 2020-03-30 - Using Zoom's web client on Linux
- 2020-03-20 - Today (March 20th 2020) is the day to buy music on Bandcamp
- 2020-02-12 - Announcing miniDebConf Montreal 2020 -- August 6th to August 9th 2020
- 2019-12-20 - Lowering the minimum volume on Android
- 2019-10-17 - Montreal Subway Foot Traffic Data
- 2019-10-12 - Alpine MusicSafe Classic Hearing Protection Review
- 2019-10-10 - Trying out Sourcehut
- 2019-09-20 - Praise Be CUPS Driverless Printing
- 2019-09-19 - Archiving 20 years of online content
- 2019-08-06 - Paying for The Internet
- 2019-06-20 - membernator -- validate membership cards
- 2019-06-02 - mini-DebConf Marseille 2019
- 2019-05-20 - Am I Fomu ?
- 2019-05-09 - TLS SIP support on the Cisco SPA112 ATA
- 2019-04-24 - Running Android 9 (Pie) on a Nexus 5 -- Unlegacy Android
- 2019-03-30 - Montreal's Debian & Stuff - April 2019
- 2019-03-01 - Roundcube fr_FEM locale 1.4-rc1
- 2019-02-01 - DebConf Videoteam sprint @ FOSDEM report
- 2019-01-23 - A Cold BSP
- 2019-01-23 - Migrating from Pelican 3 to Pelican 4
- 2019-01-03 - Fixing stability issues with 1st generation Ryzen chips on Debian
- 2018-12-29 - From Cooperation to Competition or How Code Became Proprietary
- 2018-12-22 - A Tale of HTTP/2
- 2018-12-12 - Montreal Bug Squashing Party - Jan 19th & 20th 2019
- 2018-12-11 - Razer Deathadder Elite Review
- 2018-12-08 - I'm going to FOSDEM 2019 (and to a DebConf video sprint)
- 2018-11-08 - AMD Ryzen 5 2400G on Debian
- 2018-11-02 - Montreal's Debian & Stuff - November 2018
- 2018-10-15 - A Good Harvest of the Devil's Lettuce
- 2018-09-16 - GIMP 2.10
- 2018-09-05 - Introduction to Gitlab CI
- 2018-08-31 - Introduction à Gitlab CI
- 2018-08-18 - Montreal's Debian & Stuff - August 2018
- 2018-08-08 - I am Tomu!
- 2018-07-18 - Taiwan Travel Blog - Day 6 & 7
- 2018-07-13 - Taiwan Travel Blog - Day 5
- 2018-07-12 - Taiwan Travel Blog - Day 4
- 2018-07-10 - Taiwan Travel Blog - Day 2 & 3
- 2018-07-09 - Taiwan Travel Blog - Day 1
- 2018-06-27 - Montreal's Debian & Stuff June Edition
- 2018-06-14 - IMAP Spam Begone (ISBG) version 2.1.0 is out!
- 2018-06-06 - Disaster a-Brewing
- 2018-06-03 - Let's migrate away from GitHub
- 2018-05-18 - Join us in Hamburg for the Hamburg Mini-DebConf!
- 2018-05-18 - Running systemd in the Gitlab docker runner CI
- 2018-04-07 - Debian & Stuff -- Montreal Debian Meeting
- 2018-03-17 - Minimal SQL privileges
- 2018-03-16 - Roundcube fr_FEM locale 1.3.5
- 2018-03-14 - Playing with water
- 2018-02-17 - Downloading all the Critical Role podcasts in one batch
- 2018-02-15 - Xerox printers on Debian - an update
- 2018-01-23 - Long Live the Memory of Ursula K. Le Guin
- 2018-01-22 - French Gender-Neutral Translation for Roundcube
- 2017-12-24 - Holiday Beer Recipe - Le Courant Noir
- 2017-11-24 - DebConf Videoteam sprint report - day 5
- 2017-11-23 - DebConf Videoteam sprint report - day 4
- 2017-11-22 - DebConf Videoteam sprint report - day 3
- 2017-11-21 - DebConf Videoteam sprint report - day 2
- 2017-11-20 - DebConf Videoteam sprint report - day 1
- 2017-11-19 - DebConf Videoteam sprint report - day 0
- 2017-11-04 - Migrating my website to Pelican
- 2017-08-30 - Elderberry Syrup and Autumn Preserves
- 2017-06-08 - Recover Lost Sage 50 (Simply Accounting) Password with Free Software
- 2017-05-12 - icinga2 notifications via Signal messenger
- 2017-04-20 - Chestnut Cream & Poppy Seeds Cake
- 2017-03-17 - Installing the Canon imageRUNNER ADVANCE C5550i on Debian
- 2017-01-01 - Holiday cookies
- 2016-11-20 - DebConf videoteam sprint - day 4
- 2016-11-19 - DebConf videoteam sprint - day 3
- 2016-11-18 - DebConf videoteam sprint - day 2
- 2016-11-17 - DebConf videoteam sprint - day 1
- 2016-10-17 - For the love of goddamn pickles
- 2016-10-16 - Goodbye Pidgin+ZNC, hello Weechat+relay!
- 2016-06-28 - How-to install voctomix and use it with Blackmagic's Decklink mini recorder cards
- 2016-05-30 - Mounting ownCloud accounts with davfs2 on GNOME3
- 2016-05-22 - Shared Puppet client modules group
- 2016-05-21 - Installer un serveur Owncloud (French)
- 2016-05-20 - Installing Xerox printers on Linux