Reposted by Louis ChenaisVarun Vachhar @varun.ca · 20/09/2026Another little tool built on top of @meodai.bsky.social's Cusp Hanger to create palettes for generative systems. One ground colour plus foregrounds grouped by contrast. It generates a smooth ramp per hue and selects colours off that ramp by measured contrast. 2385
Reposted by Louis ChenaisParotaku @parotaku.bsky.social · 17/09/2026Ça y est, la chronique de @winstonsmith.eurosky.social a été passée en gratuit(merci @arretsurimages.net !) Donc à lire et à partager au maximum pour ne pas tomber dans le piège et avoir une autre analyse que la simple copie de la propagande des doomers de l'IA www.arretsurimages.net/chroniques/c...arretsurimages.net"L'IA va tous nous tuer" : anatomie d'une faillite journalistique - Par Thibault Prévost | Arrêt sur imagesPiratage informatique par une "civilisation" de machines, prophétie apocalyptique d'un "lanceur d'alerte" d'OpenAI et Anthropic, probabilités d'extinction... la semaine dernière a encore été un grand ... 03531
Louis Chenais @lucho.cool · 16/09/2026Well it seems Tinycast is actually a perfect drop-in replacement for Raycast. Fully native, open source, Raycast data/settings import feature. I'll see how it goes. So far so good after one day 🤞 github.com/abue-ammar/t...github.comGitHub - abue-ammar/tinycast: Tinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history.Tinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history. - abue-ammar/tinycast 291
Louis Chenais @lucho.cool · 16/09/2026"It’s not always an easy sell to designers to make fluid choices, by simple maths." That's something that's been frustrating me for years now especially when building layouts. If only design tools like Figma would help designers reason with something else than fixed values...utilitybend.comContainer style queries and advanced attr(): rethinking how to wire up my components in CSS | utilitybendWiring HTML attributes into CSS with advanced typed attr(), and letting container style queries pass that state down to child components. 170
Reposted by Louis ChenaisStefan Judis @stefanjudis.com · 14/09/2026Quick reminder, if you're working on a SaaS product that requires a login, please check if you've defined the well-known URL to change passwords. Password managers will check `/.well-known/change-password` to offer a quick way to change passwords. www.w3.org/TR/ch... 617918
Reposted by Louis ChenaisAna Rodrigues @ohhelloana.blog · 14/09/2026you really should and I need to do it more too ohhelloana.blog/tell-the-spe...ohhelloana.blogTell the speakers that you liked their talksif you always wanted to but think it isn't worth telling a speaker you liked their talk, this is your encouragement post to do so. 27721
Reposted by Louis ChenaisSindre Sorhus @sindresorhus.com · 14/09/2026I moved from Raycast since they made it non-native and bad. Tinycast is a great native replacement: github.com/abue-ammar/t...github.comGitHub - abue-ammar/tinycast: Tinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history.Tinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history. - abue-ammar/tinycast 4554
Louis Chenais @lucho.cool · 14/09/2026I agree. Atomic Design felt really helpful back in the days but now I prefer no category at all. 120
Reposted by Louis ChenaisBogdan Chadkin @trysound.io · 12/09/2026Hey, hey! I've been working on something last couple weeks. Libras - a music player that connects to your own music server. It's still early in development though already replaced apps on my desktop and android. Give it a try, let me know what you think. github.com/TrySound/lib...github.comGitHub - TrySound/libras: A music player that connects to your own music server.A music player that connects to your own music server. - TrySound/libras 3316
Reposted by Louis ChenaisScott Riley @scott.is · 10/09/2026design system folks: do you use component tokens regularly? i have Very Strong Opinions™ on them (in that i think they’re a fucking terrible idea) but i’m not sure if i’m missing something obvious. 1391
Louis Chenais @lucho.cool · 10/09/2026This makes me want to try Starlight to document our design system and give Omlet another chance instead of paying $10k/y for an Enterprise Supernova licence... 030
Reposted by Louis ChenaisPavel Laptev @pavellaptev.bsky.social · 07/09/2026Wrote a small post about experimenting with the Figma agent + Claude + GitHub Actions to ship our design tokens to npm. The agents wrote all the scripts. Then a button ran them faster. blog.gitbutler.com/design-token...blog.gitbutler.comFigma agent vs. one button: shipping design tokens to npmI automated our design tokens release with two AI agents. It took six minutes per run. A button my plugin has had for years takes seconds. 021
Reposted by Louis ChenaisEvil Martians @evilmartians.com · 08/09/2026We've moved from Gatsby to Astro. After years of procrastination, surprisingly, 1 engineer and Claude did it in 2 weeks! 61% less homepage JavaScript, mobile score 66 to 90, page weight 2.1 MB to 1.1 MB. The story, happy engineers, bugs and all: evilmartians.com/chronicles/g...evilmartians.comThe Golden Switch, or migrating from Gatsby to Astro in under 9¾ days—Martian Chronicles, Evil Martians’ team blog367 posts, four years on Gatsby, and no dedicated team: here's how we moved evilmartians.com to Astro in two weeks with an LLM. 1152
Reposted by Louis ChenaisBrecht De Ruyte @utilitybend.com · 08/09/2026🚀 Container style queries are baseline; New attr() capabilities are nearly there. Neat apart, but together they change how we can wire up components. Practice will make perfect, and I still need to rewire my brain for this combo. So, time to start that rewire. utilitybend.com/blog/contain...utilitybend.comContainer style queries and advanced attr(): rethinking how to wire up my components in CSS | utilitybendWiring HTML attributes into CSS with advanced typed attr(), and letting container style queries pass that state down to child components. 23314
Reposted by Louis ChenaisAnthony Frehner @frehner.me · 04/09/2026This is huge for component libraries, written as web components, that have to somewhat recreate native CSS due to environment limitations. 👀 082
Louis Chenais @lucho.cool · 05/09/2026I'm struggling to find a desktop app to draw the plan of an appartment in 2D and export it in .dxf so it can be imported by professionals in Sketchup. Do you know a tool with a good UX AND a .dxf export format? 210
Reposted by Louis ChenaisChristophe Cassou @cassouman40.bsky.social · 03/09/2026D'utilité publique pour se faire une opinion factuelle en amont de la présidentielle. 👇 414568
Reposted by Louis ChenaisChris Coyier @chriscoyier.net · 02/09/2026Wrote about what's up in angle brackets land. 23511
Reposted by Louis ChenaisCorbin Crutchley @crutchcorn.dev · 03/09/2026I still cannot believe that PNPM can interactively upgrade GitHub actions the same way it upgrades other NPM deps. SO good! pnpm.io/cli/update#u...pnpm.iopnpm update | pnpmAliases: up, upgrade 3506
Reposted by Louis ChenaisAnthony Fu @antfu.me · 02/09/2026ESLint Config Inspector v3.4.0 now supports visualizing the ESLint stats, showing which rules or files are slowing you down! github.com/eslint/confi... 3718
Reposted by Louis ChenaisKevin Powell @kevinpowell.co · 28/08/2026Anchor positioning makes this type of effect feel almost too easy to make now. If you want the long-form where I break it down in more detail, you can find it here: youtu.be/8_NQ7ARXz8c 615412
Reposted by Louis Chenaisshri @shrikhalpada.dev · 27/08/2026My latest interactive explainer all about the technology behind record players is done! perthirtysix.com/how-the-heck... 823051
Reposted by Louis ChenaisStef Walter @stephaniewalter.bsky.social · 26/08/2026Interfaces Cheat Sheet is a list of very high level tips to help you improve your interfaces. I’m not usually a big fan of do/don’t, but it’s still interesting to have some “rules”. The trick: know the role, apply it, become a better designer, and then, know when it’s okay to break it as well.interfaces.devInterfaces › Cheat SheetA list of tips, improvements and best practices that quickly make your interfaces better. 0254
Reposted by Louis ChenaisLea Verou, PhD @lea.verou.me · 20/08/2026Beyond “originally pitching this” which the article cites as my only involvement, I also put a fair bit of effort into driving this resolution at the recent Berlin F2F, together with @tabatkins.com. I’m *delighted* we convinced the WG to do it. It will be a gamechanger for CSS utility classes! 🎉 4435
Reposted by Louis ChenaisBenjamin Braun @benbraun.social · 20/08/2026If you haven't followed @eliotwb.bsky.social's incredible reporting on Neom you may be under the impression that nothing got actually built before construction stopped. You'd be very wrong. Watch the video: The sheer scale of the waste. Utter madness. Surreal.wsj.comHow Saudi Arabia’s Neom Megacity Dream CollapsedWatch WSJ’s Eliot Brown break down the finances and analyze satellite images. 45820
Reposted by Louis ChenaisVale @vale.rocks · 17/08/2026I did a feedback read-through of this post, and I think this is the most solid HTML boilerplate I've seen around. Well worth a look over to see if there is anything you can borrow from it. It has had me thinking that I should construct my own... 1373
Reposted by Louis ChenaisScott Riley @scott.is · 19/08/2026i’m glad we’re getting some more standardisation and convergence with design tokens but the format module spec not allowing fluid tokens for things like type and spacing is really frustrating. would love to know how folks handle this in practice. 3123
Reposted by Louis Chenais Rayna 🤓🇪🇺👩💻📚✍️ @maliciarogue.bsky.social · 18/08/2026Ma position est et a toujours été : oui, les violations de données connaissent une hausse réelle et préoccupante ; non, cela ne démontre ni que toute l’administration française serait "une passoire", ni que le problème se résumerait à une incapacité technique française. 13178106
Reposted by Louis ChenaisKaelig @kaelig.fr · 07/08/2026AI-ready design systems have stopped asking models nicely 🫣 Polaris: “You cannot trust your trained knowledge” 🫡 Primer: “CRITICAL: CALL THIS FIRST” 🙅 shadcn: “NEVER fetch raw files from GitHub manually” discover 150+ techniques used in 20 design systems: state-of-ai-in-design-systems.netlify.appstate-of-ai-in-design-systems.netlify.appState of AI in Design Systems · July 2026A field study of how 20 open-source design systems and 6 platforms make themselves readable to AI agents. 1135
Reposted by Louis ChenaisAram Zucker-Scharff @chronotope.aramzs.xyz · 13/08/2026I really wanted to address this take by @mtsw.bsky.social and they have fairly closed it off, but I am going to use a screenshot because I think this is a really good topic to discuss and as someone for whom this is my entire job and has been for over a decade now I actually agree and disagree... 🧵 14311102
Reposted by Louis ChenaisSam Rose @samwho.dev · 13/08/2026This might be the most beautiful thing I've read in my life. What a privilege to be alive in 2026. ordinaryabundance.comordinaryabundance.comOrdinary AbundanceA walk through a modern apartment, through the eyes of the people for whom everything in it was new. 13590221
Reposted by Louis ChenaisDonnie D'Amato @donnie.damato.design · 12/08/2026After having a chat with @danabra.mov about the Atmosphere, I was motivated to contribute. Imagine websites that support your own customized look over their own. Could be fun and inclusive! Try out the new studio to make your own look. 0134
Reposted by Louis ChenaisChris Pennington @codinginpublic.dev · 05/08/2026We've waited like 20 years for this? display: none → display: block; youtu.be/3QUOstYE7-Qyoutube.comCSS 20 years in the making?Did you know you can now transition from `display: none` to `displa... 2246
Reposted by Louis ChenaisJake Archibald @jakearchibald.com · 05/08/2026This is great and highlights one of the most common mistakes developers make since became easier to server render framework sites - rendering buttons etc before the JS has loaded to make them work. 2264
Reposted by Louis ChenaisJames @43081j.com · 31/07/2026new @e18e.dev blog post about when to publish source maps to npm 📦 source maps are often the reason behind bloated install sizes, but sometimes necessary. here we try to explain some of the balance, do/don'te18e.devSource maps or not?Source maps are great for debugging, but should we be shipping them in production? 45515
Reposted by Louis ChenaisPJ Onori @pjonori.com · 31/07/2026The design system documentation spec project is now a proposed W3C community group. www.w3.org/community/bl... Big thanks to Cassondra Roberts for the suggestion.w3.orgProposed Group: Design System Documentation Community Group | Community and Business Groups 0163
Reposted by Louis ChenaisMatthieu Ruard @nobodysmith.bsky.social · 28/07/2026La puissance des effets spéciaux d’ILM peut absolument tout créer, des paysages incroyables aux confins de la galaxie aux personnages les plus surréalistes jamais imaginés… ou alors juste faire de la cosmétique 265
Reposted by Louis ChenaisDavid Dufresne @davduf.net · 26/07/2026Pour exiger de Doctolib qu'il n'utilise pas vos données de Santé dans ChatGPT à partir d'aout, ça prend 2 secondes -> www.doctolib.fr/privacy-sett... www.lemonde.fr/pixels/artic...lemonde.frDoctolib et l’IA : ce qu’il faut savoir sur son programme de recherche utilisant vos données personnelles à partir du mois d’aoûtLe géant français de la prise de rendez-vous médicaux va utiliser les données de ses utilisateurs – ordonnances, antécédents, médicaments… – dans le cadre d’un projet visant à « améliorer les… 13220188
Reposted by Louis ChenaisAndrey Yamanov @tenphi.bsky.social · 15/07/2026OKHST: predictable color generation for real interfaces tenphi.me/blog/okhst-predictable-co…tenphi.meOKHST: predictable color generation for real interfacesOKHST is a tone-based color space for generating UI palettes that behave more predictably across states, dark mode, and high contrast. 1186
Reposted by Louis Chenais⚜️ Royal Blood ⚜️ @royalblood1.bsky.social · 26/07/2026Absolutely insane shot by Guzman Ramos ✨ 936546793
Reposted by Louis Chenaiszeldman @zeldman.bsky.social · 22/07/2026Andy Budd: To hire a top designer, you need to know what “good” looks like. andybudd.com/archives/202... @andybudd.bsky.socialandybudd.comWhat a High Performing Designer Looks Like | Andy BuddIn order to hire a top end Designer—or for that matter a Product Manager, Marketer or Engineer—you need to know what “good” looks like. Otherwise you may end up hiring somebody who looks good on… 0104
Reposted by Louis ChenaisPatricia Aas 🐢🏳️🌈 @patigallardo.bsky.social · 19/07/2026If you’re a dev who feels a bit of imposter syndrome when setting up your auth, I think you’ll enjoy this. bobdahacker.com/blog/fifa-hackbobdahacker.comI Could've Rickrolled the Entire FIFA World Cup. All I Needed Was My ID.How I found that anyone could register on FIFA's public Agent Platform, gain access to the Football Data Platform's Streaming Management panel, and get RTMP ingest URLs and stream keys for every live ... 55118
Reposted by Louis ChenaisCascadiaJS @cascadiajs.com · 14/07/2026AI can build your UI, but can it keep your brand consistent? 🎯 Watch as @kaelig.fr explains how design tokens give AI agents a shared source of truth, helping teams build interfaces that stay consistent across apps, platforms, and themes. youtu.be/CYy0PrnJISI 151
Reposted by Louis ChenaisSchalk Neethling @schalkneethling.com · 14/07/2026Design a modular type scale, preview it live, and copy production-ready CSS with optional fluid typography and CSS @function | typo.schalkneethling.comtypo.schalkneethling.comTypoDesign a modular type scale, preview it live, and copy production-ready CSS with optional fluid typography. 031
Reposted by Louis ChenaisAndreas Kirsch @blackhc.bsky.social · 14/07/2026I work at Google DeepMind. This won't make me popular. But it's all public reporting: 2014: DeepMind reportedly sold to Google on conditions: no military use, independent oversight 2026: a Pentagon contract for "any lawful government purpose" Not one safeguard survived intact 171273435
Reposted by Louis Chenaismatia 🇭🇷 @joyofcode.xyz · 11/07/2026Great video explaining the history and how LLMs work everyone should watch to understand it's not a black box www.youtube.com/watch?v=YmLp...youtube.comI Built an LLM From ScratchYouTube video by Syntax 0192
Reposted by Louis ChenaisNilesh Prajapati @nileshprajapati.com · 09/07/2026Do we still need build tools? by @ollie-williams.bsky.socialolliewilliams.xyzDo we still need build tools?Do we still need Rspack, SWC, PostCSS, Vite, Parcel, Webpack, Turbopack, esbuild, Rollup, Rolldown, Babel, Autoprefixer, esbuild and Lightning CSS in 2026? 021