Profile avatar
benjilegnard.bsky.social
👨‍💻 Senior web developer 🏗️ Front-end architect 📣 Speaker / 📹 Streamer ( https://twitch.tv/benjilegnard ) 🎨 Creative coder ( https://codepen.io/benjilegnard/ ) 🎸 Musician ( https://soundcloud.com/bendubik ) @benjilegnard anywhere else
213 posts 225 followers 578 following
Prolific Poster
Conversation Starter

Dans la catégorie "vieux side-project qu'il faudrait que je termine", j'ai ça aussi tiens : codepen.io/benjilegn...

La 1ʳᵉ deadline de mon projet de synthétiseur dans le navigateur est passée là... et du coup, je n'ai plus trop la motivation... Il va falloir que... je m'impose... une seconde deadline ? 🙃

TIL that because the FFmpeg project has gained so much experience in hand-writing assembly code to provide huge speedups, they now are putting together a series of lessons for learning assembly: Vibe coding is fun and all, but this is probably a better use of time! github.com/FFmpeg/asm-l...

Premier run devant des gens aujourd'hui, sans vouloir me jeter des fleurs, je n'ai eu que des retours positifs... plus qu'à le proposer partout.

Je découvre que maintenant la variable $​RANDOM en bash ? > echo $​RANDOM 18349 > echo $​RANDOM 22648 > echo $​RANDOM 25505 Ou bien j'ai oublié ? ou ils sentaient pas bon...

J'ai mis ça en curseur de souris personnalisé dans un slide pour la blague, mais je pense que je vais les garder et en faire mes main.

Prochain talk: j'en suis déjà à 146 slides et je pense n'en être qu'à 70% ? 😬

J'ai installé picom: https://picom.app pour tester une décoration de fenêtres un peu cool sur mon setup i3. Et il m'a appliqué une animation fade-in de 300ms par défaut à chaque ouverture de fenêtre... Il fallait voir comment j'ai SOUFFLÉ.

Je dessinais des motifs comme ça dans mes cahiers quand j'étais plus jeune, c'était incroyable. Dans chaque case, une grille de cinq points (en dé), tu fais des diagonales entre les points : un trait en dessous, un trait au-dessus, toute forme en grille est remplissable.

"Help, j'essaie de brancher le front de l'env X sur le back de l'env Y et j'ai des erreurs CORS!" Alors oui, normal, c'est le but en fait 😅

I've realized that, whenever I get stuck on my talks or videos, it's usually because I don't have a narrative thread to latch on to if I don't know how to navigate all the things I want to cover, it becomes an overwhelming chaotic cloud - but a narrative unravels and illuminates the right path

Spoiler : je l’ai remonté de la cave #korg #ms-20 #synthesizer

Ditto writing, making music, creating cartoons, etc., etc.

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...

I am building a personal homepage for the first time in almost 20 years. I'm an hour in and am in love with it already.

Avant Daft Punk c'était moins dur on faisait moins bien on allait moins vite et on était moins forts

✎ Like all of us, I've had countless conversations over the past few months about The Situation. I'm sharing my thoughts as a series of essays, starting with Part 1: The Shitball bradfrost.com/blog/post/pa...

On m'a assigné le ticket JIRA n°10000 aujourd'hui... J'hésite entre joie et tristesse.

"Les temps de chargement, c'est du domaine du ressenti" Alors... NON. C'est du temps, ça se mesure, ça s'analyse, ça s'améliore, ça s'optimise, ça se budgétise. AVANT d'abandonner et de mettre une animation pour faire patienter ⌛.

En me couchant à une heure raisonnable ce soir, je fais de la lit tôt thérapie.

test, please ignore

HUGE React Aria release! 🍿 🔍 Autocomplete: Command Palette, Searchable Select + Submenu 🆕 3 new components: Toast, Tree, Virtualizer 🧩 Custom Menu/Popover/Tooltip triggers 🌉 Table colspan 👆 usePress interop, fixing 15+ issues 💨 Tailwind v4 📅 DatePicker RTL react-spectrum.adobe.com/releases/202...

Brainstorming de titres de conf'... "Boucle d'Or et les trois clouds (providers) 🐻🐻🐻" "La petite sirène du port 8080" 🧜‍♀️ "La légende du code 'propre'" 🧼

There are so many lovely details on @leanrada.com like this article which features an interactive custom web component that renders the Lily58 keyboard layout and allows readers to toggle between keyboard layers. leanrada.com/notes/my-per...

Tu ne peux pas cracher dans la soupe, si tu n'as pas contribué à faire la soupe Un minimum de respect, ça vous amènera toujours plus en retour que de la haine. La plupart des portes sont ouvertes, il suffit juste de foncer dedans.

this is not the way github.com/faker-js/fak...

Il y a des yeux partout pour celles et ceux qui ont des cathédrales pour les voir.

Microsoft CEO Admits That AI Is Generating Basically No Value futurism.com/microsoft-ce...

💬 The Angular team has dropped *two* new RFCs today: `resource` as an architectural pattern: github.com/angular/angu... the specifics of the `resource` API design: github.com/angular/angu...

Doom now runs in @typescriptlang.org types. What a journey this one's been.

Been feeling angry and stupid, so I decided to do something angry and stupid, which was count every dead demon in DOOM. Then, less stupid, donate that amount to @raicestexas.bsky.social. Thanks for everyone who donated and helped raise over $15,000.

As promised, here are the slides I shared with students to convince them to NOT use chatGPT and other artificial stupidity. TL;DR? AI is evil, unsustainable and stupid, and I'd much rather they use their own brains, make their own mistakes, and actually learn something. 🪄

On a scale of 1-10 for how surprised I am to hear this, I think this would rank as a -50 "GitClear’s latest report exposes rising code duplication and declining quality as AI coding tools gain in popularity." leaddev.com/software-qua...

✨Heads up! Observables are shipping natively to a browser near you soon! Huge thank you and congrats to @domfarolino.com ❤️ I've helped / worked on / watched this through different standards bodies for more than 10 years now. ☠️ (I'm going to have a lot of work now to adapt RxJS to this 😅)

Il ne m'a pas fallu longtemps pour être convaincu par Panda CSS 🐼 Tous les avantages de tailwind (classes utilitaires optimisées, design tokens, reset, etc...) Sans la manière d'écrire alien en one-line+shortcuts ? J'en suis https://panda-css.com/

Si vous aimez tailwind parce que "ça fait moins de caractères à taper", "je connais mes (classes) raccourci(e)s" ou "je suis plus efficace avec"... Vous êtes mûr(e)s pour vim aussi 😏

Ce soir, j'hésite entre procrastiner sur l'avancement du PROJET. Et procrastiner sur la rédaction de slides pour une prochaine conférence. Du coup, on va faire les deux. 20h30 sur twitch.tv/benjilegnard

wait wtf. parseInt('1️⃣') === 1