Tim Carry
pixelastic.bsky.social
Tim Carry
@pixelastic.bsky.social
I updated from Vitest 2.x to 4.x and now I'm having failing tests.

This is not because Vitest is bad, it's because it **too good**.

Some tests now run in less than 1ms, which creates some weird race conditions when I was using Date.now() to "uniquely" identify things.
February 11, 2026 at 10:43 AM
Week end craft. Je teste la construction de décors à base de vieille boîte, de papier à poncer et de gros sable.
January 25, 2026 at 2:36 PM
J'ai le bouquin de STPo depuis Noël, et c'est seulement maintenant que je l'ai posé sur mon étagère et que je le vois de loin que je remarque ce qu'il représente. Well done.
January 11, 2026 at 5:24 PM
Ça me trigger à chaque fois que je vais donner des vêtements mais tu mets pas une capacité maximum avec un range de 40 à 50 litres. Dans ce cas-là tu mets juste 50 L MAXIMUM...

C'était ma minute OCD, merci de votre compréhension
January 11, 2026 at 12:20 PM
Tonight's game is about to start in 3... 2... 1...!
January 9, 2026 at 7:47 PM
Tellement d'intelligence et de punchlines dans cet épisode. S'il y a un épisode à écouter des Couilles sur la Table, c'est celui là.

www.binge.audio/podcast/les-...
binge.audio
Le réseau de podcast nouvelle génération
www.binge.audio
January 7, 2026 at 8:22 PM
One cannot get too many dungeon tiles. And those ones are gonna me magnetized!
January 4, 2026 at 6:15 PM
Faire ses courses et être obligé d'écouter "Le meilleur des années 80" en fond sonore...

"Joujou à la casse", par Alain Chamfort. Le feminicide en musique.
December 28, 2025 at 11:56 AM
Merci mais non merci Google Slide, ta suggestion n'est pas pertinente. #sexisme
December 15, 2025 at 10:03 AM
Pictures of yesterday's game, players facing a possessed adventurer in the basement of a museum, spawning a horde of otherworldly minions.

Heroes prevailed, but lost one of them. Zayne, the animated golem Monk (played by a player) got overwhelmed by the minion horde and couldn't prevail
December 7, 2025 at 6:35 PM
Pour rappel, si vous voulez en savoir plus sur les secrets de fabrication de brefsearch.com et geeker avec moi sur le sujet, rendez-vous ce soir sur le stream de DevPropulsor à 19h
December 4, 2025 at 7:17 AM
Si vous avez raté mon talk sur brefsearch.com au @devfestlyon.bsky.social vous pouvez retrouver la captation de la version du #devfest Nantes.

m.youtube.com/watch?v=tVoh...
November 28, 2025 at 2:13 PM
Table ready. Books ready. Cake ready. GM screen ready.

Now I just need to wait for my players to arrive. Tonight is gonna be a Pathfinder Society one-shot, played with Nimble rules.
November 21, 2025 at 7:37 PM
J'ai le plaisir d'être invité au prochain livestream de Modeste (DevPropulsor), le 4 décembre à 19h !

Je parlerai de brefsearch.com - comment j'ai indexé Bref pour retrouver n'importe quelle scène instantanément.

Venez avec vos questions, je répondrai à tout en direct 💬

luma.com/73998jev
November 21, 2025 at 3:40 PM
Working on some calendars to show the upcoming meetups we're gonna host. Last month was busy (3 meetups) and next month will be as well.
November 7, 2025 at 11:41 PM
Was at the #utopiales festival last week (sf & fantasy con, in Nantes)

There were workshops for kids as well. Here are some pictures of the cardboard tower my daughter and I created.

We both had a lot of fun.

cc @clemlatz.dev
November 7, 2025 at 8:29 AM
Spent the day in React-land (not my usual habitat)

The nomenclature is confusing. "Hooks" aren't hooks. "useCallback" isn't about callbacks.

I wish they'd coined new terms instead of reusing existing ones with different meanings.
November 6, 2025 at 6:09 PM
Just binged Andor S1 & S2 (yeah, I'm late)

Acting and VFX are stellar. But the storytelling? The art of building tension through each episode and season? This show is a masterpiece.

Every single episode: "Wait, that was an hour already? One more...".

And I don't even like Star Wars 🤷
November 6, 2025 at 7:58 AM
If you missed my talk at #DevFestNantes, I'll also be at @devfestlyon.bsky.social on November 28th.

The talk is about how I built brefsearch.com to search through every scene of "Bref" to find the exact scene you're looking for (in 🇫🇷).

Starring CLI tools, APIs, front-end, and a bit of AI magic ✨
November 4, 2025 at 9:47 AM
Started a game of NoteQuest (solo dungeon exploring) with my 7yo daughter.

It's supposed to be played only with pen and paper but when one has nice terrain and minis, one finds any excuse to use them.
October 25, 2025 at 10:59 AM
I split the code of brefsearch.com into two repositories:

- github.com/algolia/brefsearch contains the code of the one-page front-end, reading data from Algolia
- github.com/algolia/brefsearch-data contains the data and the code to generate it
Bref Search
Bref. J'ai cherché dans les épisodes
brefsearch.com
October 22, 2025 at 3:31 PM
Just realized I have been paying ~70€/year from my registrar for a mailbox I wasn't even using (all mails where intercepted at the DNS MX level already).
October 21, 2025 at 10:15 AM
"Special character", "Machine-readable".

How am I supposed to know how a machine reads my passport? I can tell you what my name is, and how it is written on my passport, but I'm not a machine and I have no idea how one will read it...

It's 2025. Machines can read a "é" without exploding.
October 20, 2025 at 2:10 PM
#DevFestNantes reminded me how much I love sharing on stage 🎤

So I'm already working on the abstract of another talk

Before I submit to CFPs, I'd love your honest feedback on the abstract. What resonates? What's missing?
October 20, 2025 at 12:57 PM
And the last one is projects.pixelastic.com/landscapes/, a search into all the beautiful pictures posted on r/earthporn.

Data dump available here: github.com/pixelastic/l...
October 19, 2025 at 1:34 PM