jvoisin @dustri.org · 21/09/2026Using the whole screen on Asahi Linux with GNOME — dustri.org/b/using-the-...dustri.orgUsing the whole screen on Asahi Linux with GNOMEPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 07/09/2026A simple git gutter in vim — dustri.org/b/a-simple-g...dustri.orgA simple git gutter in vimPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 01/09/2026Snuffleupagus 0.14.0 - Blumenbach — dustri.org/b/snuffleupa...dustri.orgSnuffleupagus 0.14.0 - BlumenbachPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 25/08/2026How to disable tree-sitter in Neovim — dustri.org/b/how-to-dis...dustri.orgHow to disable tree-sitter in NeovimPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 04/08/2026mat2 0.15.0 — dustri.org/b/mat2-0150....dustri.orgmat2 0.15.0Personal blog of Julien (jvoisin) Voisin 020
jvoisin @dustri.org · 31/07/2026Unpacking ionCube — dustri.org/b/unpacking-...dustri.orgUnpacking ionCubePersonal blog of Julien (jvoisin) Voisin 021
jvoisin @dustri.org · 07/07/2026The AI-authored Denial-of-Service attack — dustri.org/b/the-ai-aut...dustri.orgThe AI-authored Denial-of-Service attackPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 01/07/2026Markdown outline in (neo)vim with fzf — dustri.org/b/markdown-o...dustri.orgMarkdown outline in (neo)vim with fzfPersonal blog of Julien (jvoisin) Voisin 010
jvoisin @dustri.org · 23/06/2026Trivial anti-crawler with Caddy — dustri.org/b/trivial-an...dustri.orgTrivial anti-crawler with CaddyPersonal blog of Julien (jvoisin) Voisin 021
jvoisin @dustri.org · 16/06/2026Bloquer le spam téléphonique chez Free Mobile — dustri.org/b/bloquer-le...dustri.orgBloquer le spam téléphonique chez Free MobilePersonal blog of Julien (jvoisin) Voisin 020
jvoisin @dustri.org · 10/05/2026fortify-headers 3.0.2 — dustri.org/b/fortify-he...dustri.orgfortify-headers 3.0.2Personal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 30/04/2026Follow-up to Carrot disclosure: Forgejo — dustri.org/b/follow-up-...dustri.orgFollow-up to Carrot disclosure: ForgejoPersonal blog of Julien (jvoisin) Voisin 031
jvoisin @dustri.org · 28/04/2026 Carrot disclosure: Forgejo — dustri.org/b/carrot-dis...dustri.orgCarrot disclosure: ForgejoPersonal blog of Julien (jvoisin) Voisin 431
jvoisin @dustri.org · 21/04/2026swic: a simple web interface for calibre — dustri.org/b/swic-a-sim...dustri.orgswic: a simple web interface for calibrePersonal blog of Julien (jvoisin) Voisin 030
jvoisin @dustri.org · 02/04/2026 A quick look at __pledge_open(2) — dustri.org/b/a-quick-lo...dustri.orgA quick look at __pledge_open(2)Personal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 25/03/2026Quick notes on KERNSEAL — dustri.org/b/quick-note...dustri.orgQuick notes on KERNSEALPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 17/03/2026 Fixing Steam's "Download failed: http error 0" on Asahi Linux — dustri.org/b/fixing-ste...dustri.orgFixing Steam's "Download failed: http error 0" on Asahi LinuxPersonal blog of Julien (jvoisin) Voisin 010
jvoisin @dustri.org · 10/02/2026 "Have I Been Stalked" post-mortem — dustri.org/b/have-i-bee...dustri.org"Have I Been Stalked" post-mortemPersonal blog of Julien (jvoisin) Voisin 010
jvoisin @dustri.org · 04/02/2026 Antide's Law — dustri.org/b/antides-la...dustri.orgAntide's LawPersonal blog of Julien (jvoisin) Voisin 032
jvoisin @dustri.org · 07/01/2026 Snuffleupagus 0.13.0 - Elephas — dustri.org/b/snuffleupa...dustri.orgSnuffleupagus 0.13.0 - ElephasPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 05/01/2026 fortify-headers 3.0.1 — dustri.org/b/fortify-he...dustri.orgfortify-headers 3.0.1Personal blog of Julien (jvoisin) Voisin 011
jvoisin @dustri.org · 01/01/2026 2025 in retrospect — dustri.org/b/2025-in-re...dustri.org2025 in retrospectPersonal blog of Julien (jvoisin) Voisin 010
jvoisin @dustri.org · 23/12/2025 Fixing the health and safety video loop during the Oculus Quest setup — dustri.org/b/fixing-the...dustri.orgFixing the health and safety video loop during the Oculus Quest setupPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 08/12/2025fortify-headers 3.0 — dustri.org/b/fortify-he...dustri.orgfortify-headers 3.0Personal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 03/12/2025 Running the packaged *arr stack on Alpine — dustri.org/b/running-th...dustri.orgRunning the packaged *arr stack on AlpinePersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 30/11/2025 IPv6 with a Freebox Pop and OPNSense — dustri.org/b/ipv6-with-... 020
jvoisin @dustri.org · 23/10/2025 mat2 0.14.0 — dustri.org/b/mat2-0140....dustri.orgmat2 0.14.0Personal blog of Julien (jvoisin) Voisin 010
jvoisin @dustri.org · 23/10/2025 Fixing "'humanize' is not a registered tag library" on postorious — dustri.org/b/fixing-hum...dustri.orgFixing "'humanize' is not a registered tag library" on postoriousPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 13/10/2025 Silencing a Kitchencook teatime kettle — dustri.org/b/silencing-...dustri.orgSilencing a Kitchencook teatime kettlePersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 19/08/2025 Snuffleupagus 0.12.0 - Stegodontidae — dustri.org/b/snuffleupa... 010
jvoisin @dustri.org · 05/08/2025 Manually fixing apt's "Unmet dependencies" error — dustri.org/b/manually-f...dustri.orgManually fixing apt's "Unmet dependencies" errorPersonal blog of Julien (jvoisin) Voisin 010
jvoisin @dustri.org · 29/07/2025Objects should shut the fuck up — dustri.org/b/objects-sh...dustri.orgObjects should shut the fuck upPersonal blog of Julien (jvoisin) Voisin 350
jvoisin @dustri.org · 11/07/2025Why is log(i^i) + pi/2 = 0? — dustri.org/b/why-is-log...dustri.orgWhy is log(i^i) + pi/2 = 0?Personal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 25/06/2025Why you might want to use bcrypt for web applications — dustri.org/b/why-you-mi...dustri.orgWhy you might want to use bcrypt for web applicationsPersonal blog of Julien (jvoisin) Voisin 010
jvoisin @dustri.org · 01/06/2025 My experience with Canonical's interview process — dustri.org/b/my-experie...dustri.orgMy experience with Canonical's interview processPersonal blog of Julien (jvoisin) Voisin 133
jvoisin @dustri.org · 22/05/2025 Archspire - Relentless Mutation — dustri.org/b/archspire-...dustri.orgArchspire - Relentless MutationPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 02/05/2025 Making Burp Suite snappy on Asahi Linux — dustri.org/b/making-bur...dustri.orgMaking Burp Suite snappy on Asahi LinuxPersonal blog of Julien (jvoisin) Voisin 010
jvoisin @dustri.org · 02/04/2025 Mirroring my git repositories — dustri.org/b/mirroring-...dustri.orgMirroring my git repositoriesPersonal blog of Julien (jvoisin) Voisin 020
jvoisin @dustri.org · 04/03/2025Eleven push-ups: a self-regulatory social norms transmission system — dustri.org/b/eleven-pus...dustri.orgEleven push-ups: a self-regulatory social norms transmission systemPersonal blog of Julien (jvoisin) Voisin 051
jvoisin @dustri.org · 03/02/2025 Serving a (g)zip bomb with Caddy — dustri.org/b/serving-a-...dustri.orgServing a (g)zip bomb with CaddyPersonal blog of Julien (jvoisin) Voisin 042
jvoisin @dustri.org · 16/01/2025 Paper Notes: Twenty years later: Evaluating the Adoption of Control Flow Integrity — dustri.org/b/paper-note...dustri.orgPaper Notes: Twenty years later: Evaluating the Adoption of Control Flow IntegrityPersonal blog of Julien (jvoisin) Voisin 030
jvoisin @dustri.org · 09/01/2025 mat2 0.13.5 — dustri.org/b/mat2-0135....dustri.orgmat2 0.13.5Personal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 01/01/2025 2024 in retrospect — dustri.org/b/2024-in-re...dustri.org2024 in retrospectPersonal blog of Julien (jvoisin) Voisin 030
jvoisin @dustri.org · 13/12/2024Parsing <noscript> tags with goquery — dustri.org/b/parsing-no...dustri.orgParsing <noscript> tags with goqueryPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 03/12/2024 The pedantic distinction between RCE and command injection — dustri.org/b/the-pedant...dustri.orgThe pedantic distinction between RCE and command injectionPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 15/11/2024 Cute trick to mark parts of a C structure read-only — dustri.org/b/cute-trick...dustri.orgCute trick to mark parts of a C structure read-onlyPersonal blog of Julien (jvoisin) Voisin 000
jvoisin @dustri.org · 15/11/2024 Upcoming hardening in PHP — dustri.org/b/upcoming-h...dustri.orgUpcoming hardening in PHPPersonal blog of Julien (jvoisin) Voisin 020
jvoisin @dustri.org · 21/10/2024Masking GitHub Copilot — dustri.org/b/masking-gi...dustri.orgMasking GitHub CopilotPersonal blog of Julien (jvoisin) Voisin 000