Sign in

Fabien Nicollet

@fnicollet.bsky.social
52 followers 60 following 32 posts

Dev @ Business Geografic Created Maps Pro for Windows mapsprowindows.wordpress.com #gis #software #dev #france

PostsRepliesMedia
Reposted by Fabien Nicollet
Firefox for Web Developers @webdevs.firefox.com · 25/08/2026
CSS sibling-count() and sibling-index() are newly available across engines! Here's how they work:
314925
Reposted by Fabien Nicollet
luke karrys @lukekarrys.com · 29/07/2026
npm is now scanning packages for malware at publish time before they become available for consumption
github.blog
npm publish-time malware scanning and dual-use metadata - GitHub Changelog
As part of our ongoing supply-chain security work, npm is introducing automatic scanning of packages at publish time. This changelog covers what publishers can expect and a new metadata requirement…
17819
Reposted by Fabien Nicollet
Laurent 🫠 @lvictorino.bsky.social · 31/07/2026
Hey! Corsair Cove is now out! Congrats to this lovely German team I'm so happy to work with every day. It's a bunch of wonderful people who clearly deserve more praise and exposure. If you're into #pirates or #citybuilder #games, you must give it a try! store.steampowered.com/app/1368140/
store.steampowered.com
Save 25% on Corsair Cove on Steam
Build a sprawling pirate haven, raise a fleet to explore the high seas, and take on the Crown to keep the Age of Piracy alive! From ale to flintlock pistols, and from scallywags to swashbucklers, you’...
2165
Reposted by Fabien Nicollet
Sarah Drasner @sarahedo.bsky.social · 31/07/2026
We (Chrome) published a big paper about security work that's important to share. It shouldn’t surprise anyone that open source software is getting hammered by AI, and people are looking for bugs: for bounties, for hacking purposes, and to help, more than ever before. blog.google/security/chr...
13712
Reposted by Fabien Nicollet
Camille Roux @camilleroux.com · 01/08/2026
LinkedIn reconnaît que sa plateforme se noie dans le slop IA et annonce des mesures : un bouton pour signaler les posts générés, la suppression de "enhance your post" ... www.theregister.com/ai-and-ml/2026/…
2157
Reposted by Fabien Nicollet
Firefox for Web Developers @webdevs.firefox.com · 15/07/2026
Ohhhh this has just been added to WebKit bugs.webkit.org/show_bug.cgi...
bugs.webkit.org
319178 – [css-text-decor-4] Add support for text-decoration-inset
1594
Reposted by Fabien Nicollet
Firefox for Web Developers @webdevs.firefox.com · 09/07/2026
Notification actions landed in Firefox 152, allowing you to add quick action buttons to your notifications. Here's how they work:
87611
Fabien Nicollet @fnicollet.bsky.social · 28/06/2026
Heading to Timișoara, Romania for FOSS4G Europe 2026 🗺️ #FOSS4G
000
Reposted by Fabien Nicollet
Iván Sánchez Ortega @ivansanchez.mastodon.social.ap.brid.gy · 09/06/2026
I've written a thing titled "I once ate whale meat". It's not about whales. ivan.sanchezortega.es/politics/2026…
ivan.sanchezortega.es
I once ate whale meat
I once ate whale meat.
0312
Reposted by Fabien Nicollet
Pikario @pikario.fr · 09/06/2026
Hello, I'm a french developer making a 3D game for the #Playdate, it's called Super Toboggan 3D and it's a scoring game about dodging obstacles in a tunnel. Follow me if you want to know when it's out! You can also read my (french) devlog here: pikario.fr/capsule/devl... #gamedev #indiedev
4489
Reposted by Fabien Nicollet
Jake Archibald @jakearchibald.com · 27/05/2026
Watch out! Chrome has a huge bug with <input type="number"> which causes values to change unexpectedly. It's fixed in Chrome 150, but that won't land until the end of June.
1215550
Reposted by Fabien Nicollet
Jurge Cruz-Alvarez @jurge.site · 15/05/2026
did you know @play.date recently got a full-speed Game Boy emulator on its store and the community is ROM hacking some games to add Playdate specific features and updates? 🤯 (video by @bb.wavelengths.online youtube.com/shorts/xAXg7...)
1036668
Reposted by Fabien Nicollet
Firefox for Web Developers @webdevs.firefox.com · 18/05/2026
Chrome shipped an LLM Prompt API to the web platform. At Mozilla, we oppose this API. Here's why:
18419122
Reposted by Fabien Nicollet
Hugo Lassiège @eventuallycoding.com · 14/05/2026
Est-ce qu’on peut vraiment construire des applications aujourd’hui avec de l’IA ET seulement 20 balles par mois ? Voici un petit article pour partager comment je gère ma contrainte de budget. eventuallycoding.com/p/ma-stack-i...
eventuallycoding.com
Ma stack IA pour développer des produits sans me ruiner
Est-ce qu'on peut bâtir une app avec l'IA pour 20€/mois ? Voici un retour terrain pour optimiser ces usages : optimisation de tokens, specs et workflow agentique.
1112
Reposted by Fabien Nicollet
Wes Bos @wesbos.com · 08/05/2026
here is the new CSS Border shape API this is going to unlock so many sick new designs
1333743
Reposted by Fabien Nicollet
Firefox for Web Developers @webdevs.firefox.com · 07/05/2026
Recently, we fixed an unprecedented number of latent security bugs in Firefox identified by Claude Mythos Preview. Here's how we approached this work, what we found, and what we learned: hacks.mozilla.org/2026/05/behi...
hacks.mozilla.org
Behind the Scenes Hardening Firefox with Claude Mythos Preview – Mozilla Hacks - the Web developer blog
New details about what we found, and how agentic harnesses are now able to reproduce real bugs and dismiss false positives.
310020
Reposted by Fabien Nicollet
Iván Sánchez Ortega @ivansanchez.mastodon.social.ap.brid.gy · 05/05/2026
If Gemini Nano weights 4GiB, then that implies the existence of Gemini Micro at four terabytes, Gemini Milli at four petabytes, and Gemini Mega at 20 times the entire internet. www.thatprivacyguy.com/blog/chrome-…
thatprivacyguy.com
Google Chrome silently installs a 4 GB AI model on your device without consent
Comments
022
Reposted by Fabien Nicollet
Stuart Robson @sturobson.com · 24/04/2026
"Friday, I tried the experiment: let Claude build our component library from our team’s Figma file. Monday, I ran Lighthouse." Before: 187KB, LCP 1.2s, TBT 120ms. After: 524KB, LCP 3.4s, TBT 410ms. www.designsystemscollective.com/ai-…
54712
Reposted by Fabien Nicollet
ARTE Interactive - THE MERLIES OUT NOW!! @arteinteractive.bsky.social · 23/04/2026
Face drama. Trust the chicken. CLAIM VICTORY! 🔥 ARTE and @flying-oak.com are proud to reveal KNUCKLE PARADISE! 🥊🐓 Join Jane and her fellow warrior chicken in a non-stop action game packed with fights, combos, and pixel-art extravaganza.
16529
Reposted by Fabien Nicollet
Firefox for Web Developers @webdevs.firefox.com · 23/04/2026
sizes="auto" landed in Firefox 150, making responsive images simpler and more reliable. Here's when you can use it, and how…
518233
Reposted by Fabien Nicollet
MiXiT @mixitconf.org · 20/04/2026
MiXiT 2026, c’était il y a quelques jours déjà… et on a toujours du mal à redescendre (et pas seulement à cause des crêpes 🥞) 🙏 Merci aux bénévoles, aux speakers, aux associations, aux sponsors, à CPE Lyon, à nos supers partenaires... …et surtout à vous, le public de MiXiT 🧡
2174
Reposted by Fabien Nicollet
Lætitia @l-avrot.bsky.social · 18/04/2026
Don't let people tell you Linux will divide by two your possum performance. It's way more nuanced than that. mydbanotebook.org/posts/postgr...
mydbanotebook.org
Postgres performance regression: are we there yet? | My DBA Notebook
Every year, PostgreSQL gets faster. Researchers benchmarking the optimizer from version 8 through 16 found an average 15% performance improvement per major release. That’s a decade of consistent, meas...
1128
Reposted by Fabien Nicollet
MiXiT @mixitconf.org · 17/04/2026
MiXiT 2026, ça continue aujourd’hui 👀 Du design, de l’IA, du code, de la cybersécurité… et quelques surprises parce que bon… 15 ans quand même 🎂 Alors forcément : des crêpes 🥞, beaucoup de ❤️, et un peu trop de discussions passionnées entre deux sessions. 📸 Photos : Diane Sevrin
071
Reposted by Fabien Nicollet
MiXiT @mixitconf.org · 16/04/2026
Le repas du midi est (presque) digéré, les crêpes aussi (enfin il reste un peu de place pour le goûter 🥞) : l'après-midi peut commencer ! 🧡 Au menu : keynotes, ateliers, et une belle brochette de talks sur JS, Kubernetes, CSS, Rust, prompts IA... personne ne va s'ennuyer 😄
042
Reposted by Fabien Nicollet
Bearstech @bearstech.com · 14/04/2026
Supply Chain Attack : Un attaquant a acquis des plugins WordPress populaires via Flippa, puis y a injecté une porte dérobée restée inactive pendant 8 mois. 👉 anchor.host/someone-...
Illustration
067
Reposted by Fabien Nicollet
Keith Cirkel @keithamus.social · 01/04/2026
Rather than the same old boring internet pranks, I thought I'd build something more fun this April Fools. CSS or BS. Can you tell your CSS properties names from BS? www.keithcirkel.co.uk/css-or-bs
keithcirkel.co.uk
CSS or BS?
Think you know CSS? Real property or made-up nonsense? 20 rounds. No mercy.
2422382
Reposted by Fabien Nicollet
Camille Roux @camilleroux.com · 29/03/2026
Outworked : une app desktop qui transforme Claude en bureau d'agent·es IA. Chacun·e a un rôle, une personnalité, un modèle — et bosse en parallèle sur du code, du web, des messages ou des tâches planifiées. github.com/outworked/outworked/rele…
github.com
Release 0.3.0 · outworked/outworked
Outworked - Cute Office x Claude Code. Contribute to outworked/outworked development by creating an account on GitHub.
1112
Reposted by Fabien Nicollet
Addy Osmani @addyosmani.bsky.social · 28/03/2026
"The levels of AI adoption" - Orchestration requires a different skillset. I spoke about orchestrating coding agents at O'Reilly AI CodeCon this week - here's the full free write-up + slides on what makes multi-agent coding works: addyosmani.com/blog/code-ag... Illustration by Steve Yeggae
Illustration by Steve Yeggae
14439
Reposted by Fabien Nicollet
Clémence Dupont @tritrichoupi.bsky.social · 28/03/2026
C'est une honte sans nom @strasbourg-eu.bsky.social Dans la ville de l'illustration ? De qui vous moquez-vous ? L'article france3-regions.franceinfo.fr/grand-est/ba...
Article Strasbourg : une affiche de promotion du carnaval créé par l'IA dans la ville des illustrateurs
49537
Reposted by Fabien Nicollet
Julien Ponge @julien.ponge.org · 27/03/2026
"10 or more reasons to not use JDK’s HttpClient" by @bricedutheil.bsky.social I agree, the JDK HttpClient is horrible, buggy and incomplete (multi-part encoding anyone?). blog.arkey.fr/2026/02/08/t...
blog.arkey.fr
10 or more reasons to not use JDK’s HttpClient
Java mostly, and general tech
095
Reposted by Fabien Nicollet
MiXiT @mixitconf.org · 27/03/2026
Programmer son premier robot de combat ? Devenir hacker ? Que nenni, avec les ateliers MiXTeen ! 👨‍💻 Pour les enfants ou ados entre 7 ans et 15 ans, apprenez à : 🎮 Créer un jeux vidéo avec Scratch 🤖 Piloter des robots Thymio 🐍 Écrire ses 1ers programmes Python 👉 www.billetweb.fr/atelier-mixt...
032
Reposted by Fabien Nicollet
Michael Warren @michaelwarren.dev · 25/03/2026
This month’s blog post is brought to you by the letters V-D-T. If you read through my rant and have any solutions to these problems please let me know!! VDT is hard! michaelwarren.dev/blog/vdt-is-... #webcomponents
michaelwarren.dev
Why is Visual Difference Testing still so hard?
We have had leaps and bounds in the front end space, but VDT is still stuck at pixel counting in screenshots. Why?
273
Reposted by Fabien Nicollet
Firefox for Web Developers @webdevs.firefox.com · 25/03/2026
The CloseWatcher API landed in Firefox 149, making it easy to listen for platform-specific 'dismiss' signals. Here's how it works:
814130
Reposted by Fabien Nicollet
Cha @chabdpointcom.bsky.social · 24/03/2026
Maintenant Wordpress peut écrire et publier des articles tout seul en full IA, c'est peut-être ce qui s'est passé ici ! romainleclaire.com/wordpress-ia...
romainleclaire.com
WordPress + IA : enfin, l’internet dont personne ne voulait
Bonne nouvelle, tout le monde. WordPress (la plateforme qui fait tourner 43 % de l’internet mondial, rien que ça) vient d’annoncer que ses…
4178
Reposted by Fabien Nicollet
Addy Osmani @addyosmani.bsky.social · 18/03/2026
We talk about the speed AI coding tools give us. We don't talk enough about the hidden cost: Comprehension Debt. addyosmani.com/blog/compreh... ✍ I cover my thoughts on this in a new write-up.
addyosmani.com
Comprehension Debt - the hidden cost of AI generated code.
58729
Reposted by Fabien Nicollet
Sylvain Wallez @swallez.com · 10/03/2026
Lots of interesting feedback from a vibecoder. In short, it's a drug, a deadly (for your skills) addiction. It also kills the passion you used to put in building things you and your customers have an emotional connection with. www.youtube.com/watch?v=pzkw...
youtube.com
I was a 10x engineer. Now I'm useless.
YouTube video by Mo Bitar
1105
Reposted by Fabien Nicollet
Stuart Robson @sturobson.com · 09/03/2026
🎉 new blogpost 🎉 Un-Sass'ing My CSS: Native CSS Nesting Nesting was a dream feature in Sass and it's recently become 'native' in CSS. This post covers syntax, specificity, real patterns, and the key differences you need to know. www.alwaystwisted.com/articles/UnS... #CSS #Sass #FrontEnd #WebDev
alwaystwisted.com
Un-Sass'ing My CSS: Native CSS Nesting Always Twisted
Learn how to use native CSS nesting in modern browsers. Understand the & selector, specificity rules, differences from Sass, and when to use nesting with practical examples for components, themes, and...
37620
Reposted by Fabien Nicollet
Cem Yuksel @cemyuksel.com · 07/03/2026
We have a new 3D AVBD Web Demo for our "Augmented Vertex Block Descent" method. Thanks, Chris Giles! Try it yourself: graphics.cs.utah.edu/research/pro... Source code available.
39927
Reposted by Fabien Nicollet
Chris Bolson @cbolson.bsky.social · 05/03/2026
The 2026 F1 season is here 🏁 So I built another experimental custom <select> — this time featuring F1 drivers. See the demo on @codepen.io codepen.io/editor/cbols...
2488
Reposted by Fabien Nicollet
CSS by T. Afif @css-only.dev · 02/03/2026
It seems we can now customize the select element, right? right?! Demo: codepen.io/t_afif/pen/P... via @codepen.io
1238685
Reposted by Fabien Nicollet
Thomas Ptacek @sockpuppet.org · 17/01/2026
This is a perfect piece of technical writing. alexharri.com/blog/ascii-r...
alexharri.com
ASCII characters are not pixels: a deep dive into ASCII rendering
A look at how I used shape vectors to achieve sharp, high-quality ASCII rendering.
214845
Reposted by Fabien Nicollet
Firefox for Web Developers @webdevs.firefox.com · 16/02/2026
HTML might be getting a new type of tag, which… hasn't happened this millennium. Here's the new syntax, and how it works:
1429947
Reposted by Fabien Nicollet
David Drugeon-Hamon @zebeurton.eurosky.social · 13/02/2026
Si vous cherchez une alternative souveraine à Google Maps, Apple Plans ou Waze, je vous propose www.roole.fr/application-.... Solution gratuite, française et sans pub
roole.fr
Application Roole Map - Roole
Être un club automobile, c’est aussi proposer des services accessibles à tous. Nos équipes travaillent sur ce que pourrait apporter Roole à tous les automobilistes au quotidien.
042
Reposted by Fabien Nicollet
MiXiT @mixitconf.org · 04/02/2026
MiXiT 2026 : bientôt l’ouverture de la billetterie ! 🎟️✨ Tout ce qu’il faut savoir 👇 🎟️ 1 billet unique pour profiter des 2 jours de MiXiT 🎟️ 2 types de tarifs : individuel ou entreprise 🎟️ La billetterie ouvrira en 2 fois : le 9 février à 13h & le 23 février à 21h Stay tuned sur 👉 mixitconf.org/fr/
055
Reposted by Fabien Nicollet
Nova-box @nova-box.com · 27/01/2026
Nova-box is proud to present After the Wane, the studio's next game, which will be released on Steam at the end of 2026. ✨ The studio will use rotoscoping for the first time to enhance key moments in the story. Here is the teaser! 💃 👉 Wishlist the game: store.steampowered.com/app/2742720/...
15265109
Reposted by Fabien Nicollet
Ludovic Bas | Wishlist Crankstone 🤠 @loudo.lugludum.com · 23/01/2026
Hey les gamedev, j'ai écrit un article sur les seuils et frais bancaires lors d'un payout d'une plateforme de jeux avec des pistes d'optimisation. J'espère que ça vous sera utile ! loudoweb.fr/payout-seuil... #gamedev #solodev #indiedev
loudoweb.fr
Le payout des plateformes de jeux vidéo : seuil minimal de paiement et frais bancaires
Quand on vend sur un store tel que Steam, il ne faut pas s'attendre à recevoir chaque centime de chaque vente instantanément. Un seuil minimal existe en dessous duquel aucun virement ne se fait puis…
184
Reposted by Fabien Nicollet
LyonJS @lyonjs.org · 23/01/2026
🎉 LyonJS #112 - Mardi 10 février à 19h chez Esker Villeurbanne! Au programme : libmodulor & Server-Sent Events 75 places - Inscription obligatoire 🎟️ Apéro offert 🍕 Infos : www.meetup.com/lyonjs/event... #LyonJS #JavaScript
meetup.com
#112 LyonJS: libmodulor et SSE Chronicles, Tue, Feb 10, 2026, 7:00 PM | Meetup
Un nouveau meetup LyonJS nous attend ! On se retrouve chez **Esker** pour deux talks passionnants qui vont vous faire découvrir de nouvelles approches du développement Java
121
Reposted by Fabien Nicollet
Benjamin Dauvissat @bdauvissat.bsky.social · 21/01/2026
Après plusieurs participations en tant qu'auditeur, je vais enfin participer à @mixitconf.org en tant que speaker avec mon collègue Pietro. Nous vous parlerons des coûts cachés de l'IA.
Annonce de talk à MixIT.
Le titre : Le vrai coût d'un token : la facture cachée de l'IA generative.
En dessous, les photos et noms des deux speakers : Pietro Mele et Benjamin Dauvissat.
2122
Reposted by Fabien Nicollet
Tim Bray 🇨🇦 @timbray.cosocial.ca.ap.brid.gy · 20/01/2026
Blockchain + GenAI + Yegge, the world is going insane: newsletterhunt.com/emails/217139
newsletterhunt.com
Money Stuff: Memecoin Venture Capital | NewsletterHunt
RSS-like feeds for all of your favorite newsletters
117
Reposted by Fabien Nicollet
Chris Coyier @chriscoyier.net · 12/01/2026
Made a lil' library: codepen.github.io/slideVars/ Automatically detects CSS custom properties on the :root/html and gives you controls for adjusting them. (But it's also as configurable as you want it to be.)
1228734