Antoine Caron's Avatar

Antoine Caron

@slashgear.dev

Ex-Web Maker a Bedrock Streaming (M6web), internet trublion and despote teacher @PolytechLyon co-organiser of @LyonJs meetup

250
Followers
281
Following
161
Posts
17.08.2023
Joined
Posts Following

Latest posts by Antoine Caron @slashgear.dev

Preview
CookieStore - Web APIs | MDN The CookieStore interface of the Cookie Store API provides methods for getting and setting cookies asynchronously from either a page or a service worker.

🍪 CookieStore API offers a modern, promise-based way to read, write, update, and delete cookies, all without parsing strings manually.

It brings,
✅ Async operations
✅ Structured data
✅ Service worker support

Learn more 👇
developer.mozilla.org/en-US/docs/...

03.03.2026 21:00 👍 46 🔁 9 💬 0 📌 2
A clean looking graphic with sharp lines and crisp colour

A clean looking graphic with sharp lines and crisp colour

The same graphic, but muddy and blocky. The previously sharp lines are blurry.

The same graphic, but muddy and blocky. The previously sharp lines are blurry.

I think it's often overlooked that AVIF is also really good at flat colour & sharp edges.

Don't go straight for a lossless format just because it's the kind of image that would look bad as a JPEG.

Here's an 11kb image as an AVIF, vs JPEG XL.

02.03.2026 14:08 👍 145 🔁 22 💬 9 📌 1
Preview
Une petite histoire de tests de charge | Antoine Caron Retour d'expérience sur les tests de charge d'une app de poker planning : SSE, k6, et la question qui gratte — est-ce que ça tient vraiment la charge ?

Je viens de publier "Une petite histoire de tests de charge"

J'ai comparé et finalement adopté k6 sur mon app de poker planning.
Le SDK TypeScript, la DX, les thresholds en CI... j'explique pourquoi k6 a tout raflé.

Spoiler : l'appli tient la charge 💪

blog.slashgear.dev/posts/une-pe...

01.03.2026 20:30 👍 1 🔁 0 💬 0 📌 0

Aujourd'hui, j'ai failli prendre un cycliste à l'esprit égaré pleine courge. Il y avait beaucoup de monde avec le soleil revenu.

Très très dangereux je confirme.

@fabienbagnon.bsky.social @brunobernard.bsky.social est-ce qu'on peut faire quelque chose ? Des panneaux d'indications ? Des marquages?

01.03.2026 20:10 👍 2 🔁 1 💬 0 📌 0

Et des pantoufles de compet’

28.02.2026 23:23 👍 1 🔁 0 💬 0 📌 0
An attempt at a balanced perspective on AI
An attempt at a balanced perspective on AI I kind of crashed out thinking about AI this past week, and then got over it, and then crashed out again, and then got over it, and then... --- Website + blog: https://cassidoo.co Newsletter:…

🤔 I feel a bit like @cassidoo.co and share some of her fears
🧺 I wished AI would do my laundry
🏖️ I wished it would give us more free time

www.youtube.com/watch?v=FC7Y...

26.02.2026 12:37 👍 9 🔁 3 💬 1 📌 0

@julien.deniau.me 😆

27.02.2026 07:59 👍 2 🔁 0 💬 0 📌 0

🫰

24.02.2026 20:48 👍 1 🔁 0 💬 0 📌 0

Ce "double clap" qui rend heureux !

24.02.2026 14:31 👍 1 🔁 0 💬 1 📌 0

Replaced Prettier in all my recent projects by oxfmt no issue for now 🤟

24.02.2026 10:14 👍 2 🔁 0 💬 1 📌 0

Great article, it reminds me the talk you gave at React Europe about animations !

23.02.2026 21:52 👍 1 🔁 0 💬 0 📌 0
Screenshot du report de l'outils qui donne 100/100 et la note de A pour le site example.com

Screenshot du report de l'outils qui donne 100/100 et la note de A pour le site example.com

"Je vous ai compris"

23.02.2026 13:45 👍 1 🔁 0 💬 0 📌 0
Preview
a man in a knight 's costume is running in a field with another man ALT: a man in a knight 's costume is running in a field with another man

Si tu trouve un site noté A tu me dis, pour le moment je n'y arrive pas 😅

23.02.2026 08:01 👍 0 🔁 0 💬 1 📌 0

Bon j'ai testé et tout va bien.
Je me note dans ma todo de tester dans l'image docker dans ma CI

23.02.2026 07:59 👍 0 🔁 0 💬 1 📌 0

Tu utilisais le code de wappalyzer ? des API particulières ?

22.02.2026 22:11 👍 0 🔁 0 💬 1 📌 0

Ah j'ai refacto l'image, et je manque d'un test e2e, je regarde.

22.02.2026 21:39 👍 0 🔁 0 💬 0 📌 0

Pour info je détecte quelques dingueries :'(
Radio france qui load GTM, G Adsense, Outbrain sans attendre le consentement ça fait pas plaisir @aeris.eu.org

22.02.2026 21:04 👍 0 🔁 0 💬 0 📌 0

Notamment si vous avez des faux positifs ou des mauvaises détections.

Avec les feedback d' @aeris.eu.org je vais essayer de rajouter quelques features encores mais n'hésitez pas.

J'aimerai in fine en faire une platforme comme "Mozilla Observatory"

22.02.2026 18:57 👍 0 🔁 0 💬 1 📌 0
Preview
GitHub - Slashgear/gdpr-cookie-scanner: CLI tool to scan websites for GDPR cookie consent compliance CLI tool to scan websites for GDPR cookie consent compliance - Slashgear/gdpr-cookie-scanner

Hey !

Amis publiant des sites internet en Europe, j'ai publié un outils qui permet de facilement générer un rapport sur vos site pour savoir si vous gérez de manière correct le tracking / les cookies et les cookies modales.

Intéressé d'avoir vos feedback !

github.com/Slashgear/gd...

22.02.2026 18:57 👍 13 🔁 8 💬 3 📌 0

Toujours prendre plus a manger que ce dont on a besoin pour éviter la fringale.

Les mitaines même en été c’est plus confortable (ca diminue les chocs)

22.02.2026 10:32 👍 1 🔁 0 💬 0 📌 0
Preview
GitHub - Slashgear/gdpr-report: CLI tool to scan websites for GDPR cookie consent compliance CLI tool to scan websites for GDPR cookie consent compliance - Slashgear/gdpr-report

Ma dernière aventure c’est d’essayer d’automatiser le check de conformité des cookies banner github.com/Slashgear/gd...

21.02.2026 17:19 👍 2 🔁 0 💬 0 📌 0

OK Antoine, challenge accepted

"De F à A+ sur HTTP Observatory : sécuriser les headers de mon blog Hugo"

Spoilers : les CSPs a fortiori sur un thème développé par un autre, c'était pas facile

blog.zwindler.fr/2026/02/20/s...

21.02.2026 15:21 👍 12 🔁 3 💬 5 📌 0

Bravo bravo!

Dejà A c’est top 👍

21.02.2026 16:51 👍 1 🔁 0 💬 0 📌 0

Et encore ici je m’en sers que comme assistant pour m’aider à faire mieux.

Mais oui je pense qu’on peut se servir de ça pour créer du commun numérique.

20.02.2026 16:48 👍 0 🔁 0 💬 0 📌 0

Pas impossible non plus mais oui c'est plus difficile parce qu'il y a aucune convention sur la localisation de ce bouton.

20.02.2026 15:13 👍 0 🔁 0 💬 1 📌 0

Yes les screenshots de la modal sont fait automatiquement.
Après tu vois peut-être d'autres trucs à screenshot.

20.02.2026 15:00 👍 0 🔁 0 💬 1 📌 0

Je vais essayer de le partager à quelques connaissances DPO mais n'hésite pas si t'as des retours / des précisions à apporter.

20.02.2026 14:33 👍 0 🔁 0 💬 1 📌 0
Preview
GitHub - Slashgear/gdpr-report: CLI tool to scan websites for GDPR cookie consent compliance CLI tool to scan websites for GDPR cookie consent compliance - Slashgear/gdpr-report

Et je veux pas vous faire encore plus peur @zwindler.fr et @codeka.io mais je travaille sur un outils pour check les cookie et les tracking sur les sites web automagiquement

github.com/Slashgear/gd...

20.02.2026 13:19 👍 2 🔁 0 💬 1 📌 0
LyonJS #90 - Sécurisons nos utilisateurs grâce au Mozilla Observatory ! par Antoine Caron
LyonJS #90 - Sécurisons nos utilisateurs grâce au Mozilla Observatory ! par Antoine Caron YouTube video by LyonJS

www.youtube.com/watch?v=nKxi... ;)

20.02.2026 13:18 👍 2 🔁 0 💬 1 📌 0
Preview
Scan results - HTTP Observatory | MDN Test your site’s HTTP headers, including CSP and HSTS, to find security problems and get actionable recommendations to make your website more secure. Test other websites to see how you compare.

Bonjour Denis,

*pied dans la porte*

Vous ai-je parlé du super outils Mozilla Observatory ? 😅

*kof kof*

developer.mozilla.org/en-US/observ...

Il est possible que j'ai également donné un talk sur le sujet si ça t'intéresse.

20.02.2026 13:00 👍 5 🔁 0 💬 1 📌 1