RSSAmplifier

Blog

Hubert Sablonnière - Articles

Articles from Hubert Sablonnière, a software engineer from Lille who loves the Web!

hsablonniere.comRSS feed ↗5 posts

Latest posts

Dotfiles + Claude Code = my tiny config workshop

Let me tell you the story of how, after ignoring dotfiles for 15 years, I finally gave in and accidentally turned a simple config folder into my personal tiny config workshop. 💻 New machine, new habits As I mentioned in my previous article (feel free to read it first if you haven't), I got a new laptop in August 2025. A new machine is always a good opportunity to revisit some tools, some habits…

Down the Rabbit Hole with Claude Code: My Journey to Window Key Switcher

Let me tell you the story of when I finally tried out Claude Code and ended up in a multi-level rabbit hole that led me to create Window Key Switcher , a GNOME Shell extension for keyboard-driven window management. 👋 Hello Claude Code I've been very skeptical about LLMs and coding agents since they appeared a few years ago. The AI hype cycle, with all its bold claims about replacing developers…

A clock based on Cistercian numerals

Let me tell you the story of when I tried Twitch for the first time to live-code a Web Component that displays numbers with Cistercian numerals, so I could build a clock like this: Yet another side project idea Back in January 2021, I saw a tweet about Cistercian numerals. I was very intrigued. If you don't know about them, here's the introduction from the Wikipedia page : The medieval Cistercian…

Prevent layout shifts with CSS grid stacks

There are two reasons why people use CSS grid: 😎 CSS is awesome! It's a fact, deal with it. 🛠️ Grid is a great tool to build complex two-dimensional layouts. I sometimes have a third reason to use CSS grid: prevent layout shifts . I tried to find a fancy acronym for this technique but all I got was ALSGST: "Anti Layout Shift Grid Stacking Technique" . I guess I won't be receiving many skill…

Once upon a blog...

🎉 The date is October 20, 2020 and I can officially say: I have a blog now! Following a common cliché in our industry, my first official blog post ever is about my own blog. 📝 The content I say blog but this is more of a personal website. As Jeremy Keith would say, it's my "online home" . The main goal is obviously to write articles, but I also intend to reference other content like detailed…