Sign in

Hubert Sablonnière

@hsablonniere.com
942 followers 453 following 972 posts

😜 Curious Web developer and movie addict

PostsRepliesMedia
Reposted by Hubert Sablonnière
Rob Palmer @robpalmer.bsky.social · 30/09/2026
ECMAScript excitement 😉 Congrats to @ashley-c.bsky.social from TechAtBloomberg on advancing the Composites proposal to Stage 2 at @tc39.es today 🎉 Composites are objects that are compared by value instead of identity. They are an evolution of Record & Tuple proposal.
const pos1 = Composite({ x: 1, y: 4 });
const pos2 = Composite({ x: 1, y: 4 });
pos1 === pos2; // true

const positions = new Set(); // the standard ES Set
positions.add(pos1);
positions.has(pos2); // true
912923
Reposted by Hubert Sablonnière
Rob Palmer @robpalmer.bsky.social · 01/10/2026
ECMAScript excitement 😉 This week @tc39.es advanced these proposals 🎉 4️⃣ Dynamic Code Brand Checks 4️⃣ Iterator Chunking/Includes/Join 3️⃣ Thenable Curtailment 2️⃣.7️⃣ default in export * from "mod" 2️⃣.7️⃣ export defer 2️⃣.7️⃣ JSON.parse options 2️⃣ BigInt from Exponential 2️⃣ Composites 1️⃣ Pulling in AbortController
TC39 delegates in a meeting room
4579
Reposted by Hubert Sablonnière
Demoiselles d'Horreur @demoiselleshorreur.bsky.social · 01/10/2026
« Cite-moi une saga dans laquelle le deuxième volet est encore meilleur que le premier ? » Les enquêtes de Mediapart 😌
39589109
Reposted by Hubert Sablonnière
Yaroslav Tkachenko @sap1ens.com · 01/10/2026
I will not stop reading code anytime soon. LLMs can generate code that's correct and even performant, but I frequently find it too complex. And I hate accidental complexity - it compounds very quickly and leads to cruft, bugs, and, ultimately, slow and unreliable software.
1225
Reposted by Hubert Sablonnière
Rob Palmer @robpalmer.bsky.social · 27/09/2026
ECMAScript excitement 😉 Sony Interactive Entertainment will host this week's TC39 meeting in Tokyo. Potential advancements: 4⃣ Dynamic Code Brand Checks 4⃣ Iterator Chunking/Includes/Join 3⃣ Thenable Curtailment 2⃣.7⃣ default in export * 2⃣.7⃣ export defer 2⃣.7⃣ JSON.parse opts 🧵
2518
Hubert Sablonnière @hsablonniere.com · 26/09/2026
📺️ Dark Matter S02E05 😭 Who's peeling onions?
020
Hubert Sablonnière @hsablonniere.com · 26/09/2026
Je connais surtout la petite fille de la mer
110
Hubert Sablonnière @hsablonniere.com · 26/09/2026
J'entends cette image
110
Reposted by Hubert Sablonnière
Nicolas Hervieu @nicolas.eurosky.social · 24/09/2026
Vertigineux : « Parmi les garçons, la tolérance envers l’homosexualité est passée de 40% à seulement 22% entre 2021 et 2025 » (!) La cause ? L'idéologie de la « manosphère » qui fait des ravages auprès des jeunes (via les réseaux sociaux) en ciblant femmes & homosexuels. La menace est gravissime.
lemonde.fr
Aux Pays-Bas, l’acceptation de l’homosexualité chez les adolescents recule
Dans ce pays pionnier en matière de droits LGBTQI + en Europe, la publication d’une étude, lundi 21 septembre, soulignant une baisse significative de la tolérance des jeunes Néerlandais vis-à-vis de l...
16620392
Reposted by Hubert Sablonnière
Nilesh Prajapati @nileshprajapati.com · 23/09/2026
New in Chrome 154: iframes that automatically resize themselves to their content by @bram.us #html
bram.us
New in Chrome 154: iframes that automatically resize themselves to their content
Chrome 154 adds support for responsively-sized iframes, letting an <iframe> size itself based on the intrinsic size of its embedded document. This is perfect for seamlessly embedding third-party comme...
5547
Hubert Sablonnière @hsablonniere.com · 21/09/2026
😍 J'ai enfin regardé cette keynote d'Audrey Neveu 😱 Elle y parle des mythes fondateurs qui se cachent derrière la tech d'aujourd'hui avec beaucoup de passion et de brio 👍 Une présentation importante, à voir !!! www.youtube.com/watch?v=v9HW...
youtube.com
Mythologie de la tech - pourquoi l'AGI ne vous remplacera pas
Audrey Neveu Amphi Dumontet, continuer tout droit et suivre les indications. Transhumanisme, extropianisme, long-termisme, altruisme efficace, cosmisme ... ces termes ne vous disent probablement…
0199
Hubert Sablonnière @hsablonniere.com · 20/09/2026
Faut que j'aille voir, j'en ai créé un cet été mais je l'ai pas terminé...
021
Reposted by Hubert Sablonnière
dax @thdxr.com · 19/09/2026
you adding a simple feature: - have more important priorities - if we fix this other thing first it'll be better - there's 3 ways to implement, unclear which is best you seeing someone else add a simple feature: lol it took them this long?
2423
Reposted by Hubert Sablonnière
Mat “Wilto” Marquis @wil.to · 14/09/2026
Digital Ocean ended their $50/month sponsorship of GNOME and FlatHub and went radio silent on CSS-Tricks right around the time they found a spare three million dollars to burn on “sponsoring” a high-profile racist’s dotfiles repo. Impossible to see this as anything but a statement of their values.
geoffgraham.me
Why CSS-Tricks Has Been Quiet Lately - Geoff Graham
Because I haven't published anything to it since August 31. And no one else has either. That's not a super long time to go silent but it is for a site that
619580
Reposted by Hubert Sablonnière
Cory LaViska @cory.laviska.com · 14/09/2026
From a maintainer's perspective, AI-generated pull requests are just piles of potential slop that we have to sort through. We have no idea if folks are one-shotting them or if they're taking the time to spec out proper solutions and mold them into usable code.
171
Reposted by Hubert Sablonnière
L'EstamiTech @estamitech.bsky.social · 13/09/2026
🤔 Quelle suite pour le DevLille ? On en discute avec @emmanueldemey.dev dans un nouvel épisode. On parle aussi de la fatigue des organisateurs, et pourtant d'à quel point ces événements ont leur place à l'ère de l'IA partout. estamitech.fr/episode/50c7...
estamitech.fr
Quelle suite pour le DevLille ? — L'EstamiTech
Il y a 10 ans, Manu et sa compagne Fanny m’ont convaincu de lancer la première édition du DevLille. Pour être honnête, je suis du genre à anticiper les obsta...
234
Hubert Sablonnière @hsablonniere.com · 13/09/2026
Faut que j'écoute ça...
011
Reposted by Hubert Sablonnière
Cory Rylan @coryrylan.com · 12/09/2026
NVIDIA Elements #WebComponents
github.com
GitHub - NVIDIA/elements: NVIDIA Design System and UI Agent Harness for AI/ML Factories, Robotics, and Autonomous Vehicles
NVIDIA Design System and UI Agent Harness for AI/ML Factories, Robotics, and Autonomous Vehicles - NVIDIA/elements
074
Hubert Sablonnière @hsablonniere.com · 10/09/2026
Ah oui, c'est vrai, c'est que 6 épisodes. C'est vraiment une drôle de série.
000
Hubert Sablonnière @hsablonniere.com · 10/09/2026
C'est lequel ?
100
Reposted by Hubert Sablonnière
IntentToShip @intenttoship.dev · 09/09/2026
Gecko: Intent to ship: Scoped Custom Element Registries
groups.google.com
Gecko: Intent to ship: Scoped Custom Element Registries
Gecko: Intent to ship: Scoped Custom Element Registries
2206
Hubert Sablonnière @hsablonniere.com · 09/09/2026
Just saying that the two of you talking about this made my day 😍
010
Hubert Sablonnière @hsablonniere.com · 09/09/2026
Impressive project AND also a great article with this Brian Eno quote and sequencer analogy. Love it 👍
000
Reposted by Hubert Sablonnière
Justin Fagnani @justinfagnani.com · 09/09/2026
I wrote about what I've been up to with my new programming language! Zena targets WebAssembly GC, with a TypeScript-like syntax, sound type system, and lots of cool features like pattern matching, async cancellation, borrow checking, WASI integration, and more! justinfagnani.com/2026/09/09/z...
justinfagnani.com
Zena: A new Wasm-first programming language
410526
Hubert Sablonnière @hsablonniere.com · 07/09/2026
Yeah, automated test for natives UIs, no problem 👍
000
Hubert Sablonnière @hsablonniere.com · 07/09/2026
😴 Watching an AI agent controlling PowerPoint with computer use, clicking on buttons and using inputs feels so dumb 🤔 It's as stupid as building a humanoid robot to drive a regular car 👍 Just create HTML slides already
110
Hubert Sablonnière @hsablonniere.com · 05/09/2026
J'oubliais le champion : Slow Horses avec 6 (petites) saisons depuis 2022
020
Hubert Sablonnière @hsablonniere.com · 05/09/2026
Après, on est sur une des rares série (comme The Pitt) qui va avoir aussi peu de temps entre 2 saisons (coucou HotD et Severance) 👍
220
Hubert Sablonnière @hsablonniere.com · 05/09/2026
J'ai pas lu les bouquins mais hâte de voir la 4, début juillet. Une série avec des défauts mais que j'ai bcp de plaisir à regarder chaque semaine.
120
Reposted by Hubert Sablonnière
bombshell @bomb.sh · 05/09/2026
@bomb.sh/tty v0.9.0 is out! 🙌 💢 improved border defaults 🥕 hardware-driven caret rendering 💬 unicode 17 support 🧠 up to 50% memory reduction 🤏 size optimization (down to 113 kB install size) and we have a changelog now github.com/bombshell-de...
install size graph for @bomb.sh/tty
v0.7.0 ~120 kB
v0.8.0 ~135 kB
v0.9.0 ~113 kB
0304
Reposted by Hubert Sablonnière
Lea Verou, PhD @lea.verou.me · 02/09/2026
🔥 New blog post! My post on two-state dark mode toggles sparked a lot of discussion around what the optimal dark mode toggle design is. But should you have a (persistent) dark mode toggle *at all*? I have since been convinced that for most websites, the answer is NO. lea.verou.me/blog/2026/da...
lea.verou.me
The best dark mode toggle is probably none • Lea Verou
My post on two-state dark mode toggles convinced many. But should you have a persistent dark mode toggle at all? I have since been convinced that for most websites, the answer is no.
149216
Reposted by Hubert Sablonnière
Cassidy @cassidoo.co · 01/09/2026
It's here! It's here!! Add images or video to issues, PRs, and comments via the gh CLI ✨ github.blog/changelog/20...
github.blog
GitHub CLI: Media in issues, pull requests, and comments - GitHub Changelog
GitHub CLI now has a repeatable --attach flag that uploads a local image or video and references it inline in an issue, pull request, or comment body. This is now…
8796
Reposted by Hubert Sablonnière
Grégory @gregalexandre.bsky.social · 01/09/2026
Ce soir, entraînement calcul mental avec mamzelle 10 ans
Photo d’une boîte du jeu 2 pommes 3 pains posé sur une chaise en bois rose, jaune et verte
131
Hubert Sablonnière @hsablonniere.com · 31/08/2026
😍 My favourite show from SeriesMania 2026 will arrive on Apple TV ➡️ Small Prophets
deadline.com
Apple TV Buys Mackenzie Crook's Comedy-Drama 'Small Prophets'
Apple TV has bought worldwide rights to Mackenzie Crook's BBC comedy 'Small Prophets.'
040
Reposted by Hubert Sablonnière
Axel Rauschmayer (also on 🦣) @dr-axel.de · 27/08/2026
Two interesting new Node.js modules (h/t @pipobscure.com): Zlib: “provides compression functionality implemented using Gzip, Deflate/Inflate, Brotli, and Zstd.” nodejs.org/api/zlib.html Virtual File System: “provides a virtual file system with a node:fs-like API.” nodejs.org/api/vfs.html
nodejs.org
Zlib | Node.js v26.8.1 Documentation
0102
Reposted by Hubert Sablonnière
Le Coin Des LGBT+ @lecoindeslgbt.bsky.social · 26/08/2026
"Être dégénéré", "Le lendemain de l'élection de présidentielle de Marine Le Pen, toi et tes proches, tu rigoleras moins, "Tu vas crever" : des militants d'extrême droite menacent d'assassiner Sébastien Scarpinato, adjoint au maire d'Ivry-sur-Seine (France).
france3-regions.franceinfo.fr
"Tu vas crever. Je vais venir te trancher la gorge" : un adjoint au maire d'Ivry-sur-Seine visé par des menaces de mort homophobes
Sébastien Scarpinato, adjoint au maire d'Ivry-sur-Seine (Les Écologistes) en charge de la lutte contre les discriminations, a rendu publiques lundi 25 août sur Instagram plusieurs menaces de mort et i...
11390282
Reposted by Hubert Sablonnière
The Serfs (youtube.com/theserfstv) @theserfstv.bsky.social · 26/08/2026
Tim Curry was such a legend. Rest in peace king.
The many characters of Tim Curry
9545154
Reposted by Hubert Sablonnière
natemoore on elm street 👻 @natemoo.re · 26/08/2026
ever wanted to write css for a tui? new @bomb.sh engine is shaping up nicely 😈
712014
Hubert Sablonnière @hsablonniere.com · 26/08/2026
- Open the website - See Moon Safari in the first ones - Having even more respect for you
110
Reposted by Hubert Sablonnière
Justin Fagnani @justinfagnani.com · 25/08/2026
This is such a good post on async cancellation: vorpus.org/blog/timeout... Absorbing all I can for Zena's async APIs...
vorpus.org
Timeouts and cancellation for humans — njs blog
021
Reposted by Hubert Sablonnière
dax @thdxr.com · 25/08/2026
the cost of duplication is lower now that we have LLMs and i think this impacts quite a bit i've been working on docs (for LLMs) and i don't mind repeating content on multiple pages where it's relevant i know if i need to change it the agent will make sure everything gets updated
1221
Reposted by Hubert Sablonnière
Oliver Medhurst @honk.foo · 25/08/2026
Porffor alpha is out! It represents a new phase of the project where real-world dependencies are beginning to work and Node compatibility is the main bottleneck. To be clear, it still likely won't work with your app yet, but it is much closer than before. Recap here: honk.foo/porffor-alpha/
honk.foo
Porffor goes alpha August 11th
A self-hosting and rewritten Porffor launches in SF next month!
37320
Reposted by Hubert Sablonnière
Justin Fagnani @justinfagnani.com · 24/08/2026
Native CSS modules are coming to WebKit!! github.com/WebKit/WebKi... WebKit is the last major browser engine to add support, so we'll get to baseline support soon. Servo supports them too 😎
github.com
Implement CSS module scripts by tuankiet65 · Pull Request #72110 · WebKit/WebKit
32d0e5b Implement CSS module scripts rdar://80917329 https://bugs.webkit.org/show_bug.cgi?id=227967 Reviewed by NOBODY (OOPS!). This patch implements importing CSS stylesheets as JavaScript modul...
25615
Hubert Sablonnière @hsablonniere.com · 24/08/2026
🕸️ Spider-Man & Mass Surveillance
youtube.com
Spider-Man & Mass Surveillance
Peter Parker uses so-called “AI-powered” technology to engage in mass surveillance and spy on everyone in NYC. #spidermanbrandnewday #spiderman #spying #privacy #marvelmovies
010
Reposted by Hubert Sablonnière
Andrew Lisowski 💻 @hipstersmoothie.com · 20/08/2026
🌶️ Design Systems: Storybook is great to get you off the ground but becomes baggage the longer you use it. You are much better served by building your own "component workbench" directly into your docs website. If you do use it make sure to write your stories in such a way you arent locked in
7323
Reposted by Hubert Sablonnière
Bramus @bram.us · 18/08/2026
New blog post: The Case for Tri-State Dark Mode Toggles brm.us/dark-mode-tr... #CSS #DarkMode #UX
brm.us
The Case for Tri-State Dark Mode Toggles
Adding a Dark Mode toggle to your website is a nice touch that many users appreciate. When implementing one, the default instinct for many developers is to reach for a simple binary switch: Light on o...
128714
Hubert Sablonnière @hsablonniere.com · 18/08/2026
👀 TIL: there's a git history split git-scm.com/docs/git-his...
git-scm.com
Git - git-history Documentation
Check your version of git by running
011
Reposted by Hubert Sablonnière
loicsecheresse @loicsecheresse.bsky.social · 15/08/2026
Souviens-toi l'été 2026.
Dessin reprenant le mème "this is fine" : le chien y est remplacé par Macron, assis sur son scooter des mers et faisant un regard caméra en souriant.
192196815
Reposted by Hubert Sablonnière
Michel @michel.poula.in · 15/08/2026
Airbus vient de bouger de AWS vers le français Scaleway pour son infrastructure critique. La souveraineté numérique pour échapper au CLOUD Act de Donald Trump.
usine-digitale.fr
Cloud souverain : Airbus choisit Scaleway pour l’hébergement de ses applications critiques
Déjà client des grands fournisseurs de cloud américains, Airbus a choisi Scaleway pour héberger une partie de ses applications sensibles dans un environnement souverain. Pour le fournisseur français, ...
813543