Sylvain Wallez
banner
swallez.com
Sylvain Wallez
@swallez.com
Software engineer, from big servers to tiny microcontrollers. Member of The ASF, working at @rerun.io, ex-Elastic. Blogging (sometimes) at https://bluxte.net
🌐 Toulouse, France, Europe
Reposted by Sylvain Wallez
🎯 Dernier épisode de ma série "Oups, j'ai vibe codé une CLI" !
Comment passer du chaos du vibe coding à une méthode industrialisée avec Speckit ?
Le développeur devient Product Owner, Architecte et Reviewer.
👉 david.drugeon-hamon.bzh/blog/2025/11/vibe-coder-cli-part3/
#VibeCoding #ClaudeCode
Oups, j'ai vibe codé une CLI (3/3) : Vibe coding avec Speckit
Comment utiliser Speckit pour structurer le vibe coding ? Retour d'expérience sur le workflow spec-driven avec Claude Code, de la spécification à l'implémentation.
david.drugeon-hamon.bzh
November 29, 2025 at 7:55 AM
Reposted by Sylvain Wallez
Chat control fight - round two.

reclaimthenet.org/eu-council-a...

This feels like we are fighting on two fronts at the same time. The blue/brown crowd and the ones that make it hard to argue for the EU.

The road to hell is paved with good intentions.

fightchatcontrol.eu
EU Council Approves New “Chat Control” Mandate Pushing Mass Surveillance
By disguising coercion as consent, the EU’s plan enlists tech companies as willing agents in its quiet expansion of digital surveillance.
reclaimthenet.org
November 28, 2025 at 9:26 PM
Internet speed in the plane: 300 mbps down, 50 mbps up 😮 (Air France - AMS-TLS flight)
November 28, 2025 at 8:09 PM
Reposted by Sylvain Wallez
Fifteen Years

xkcd.com/3172/
November 26, 2025 at 10:32 PM
Current status: stuck in the plane from Stockholm to Amsterdam for 2:30 hours. Computer problem, they said. They tried to reset it to no avail, and have to replace parts…
November 28, 2025 at 1:04 PM
Nano Banana Pro is really impressive. But this triggers so many questions about having a job as an artist and the consequences on the evolution of artistic styles that may dry up if creative people cannot make a living out of their art… dev.to/googleai/nan...
Nano-Banana Pro: Prompting Guide & Strategies
Nano-Banana Pro: Prompting Guide & Strategies Nano-Banana Pro is a significant leap...
dev.to
November 28, 2025 at 7:43 AM
TIL: the `.git/info/exclude` file is like `.gitignore`, but not versioned. Quite convenient for files that are specific to your environment, workflow or tooling, and you don't want to share. git-scm.com/docs/gitignore
Git - gitignore Documentation
git-scm.com
November 27, 2025 at 4:27 PM
C'est dingue comme elle est bien cette chanson ! Les paroles sont vraiment top et l'interprétation par Suno m'a bluffé !
Un de mes collègues a créé ça sur suno aujourd'hui, et le résultat est assez bluffant ! J'adore ! 😅

suno.com/s/tErMBg4uq9...
(Intro - sample jazzy)
Listen and make your own on Suno.
suno.com
November 25, 2025 at 9:54 PM
"Like Parquet, Vortex minimizes bytes on disk. However, Vortex is also designed with a core use-case in mind: decoding and querying data directly from object storage on GPUs". Parquet was created and optimized for filesystem storage. Vortex and Lance are a new generation of "S3 native" formats.
Questioning an Interface: From Parquet to Vortex
Breaking free from the shackles of interface-imposed performance limitations
www.polarsignals.com
November 25, 2025 at 7:27 PM
Reposted by Sylvain Wallez
🚀
November 23, 2025 at 1:15 AM
Reposted by Sylvain Wallez
C'est complètement inutile, mais JE VEUUUUUX !!! 😍

#TakeMyMoney #TheSimpsons
November 22, 2025 at 7:49 AM
That feeling when everything finally falls into place in your code after hours of massaging and refactoring and unit tests are green…
a woman wearing a purple shirt and overalls is sitting in a chair with her eyes closed
Alt: Bliss
media.tenor.com
November 22, 2025 at 10:30 AM
This meme is getting out of hand, but it's actually not far from reality 🤣
November 21, 2025 at 12:13 PM
Reposted by Sylvain Wallez
This is *NEAT*.
I've published a blog post here, with implementation details and metrics:
recursion.wtf/posts/detect/

this may not come as a surprise, but it not spawning a new process via `-exec` for every file or running multiple `xargs` passes makes everything significantly faster
November 19, 2025 at 1:44 AM
Reposted by Sylvain Wallez
#rustlang hot take: We should rename .unwrap() to .or_panic(). (And .expect() to .or_panic_with().) "Unwrap" is a terrible name for the panicking function, especially since we also have things like .unwrap_or() and .unwrap_or_default() which never panic.
November 19, 2025 at 7:32 AM
Cloudflare's outage was caused by an 'unwrap()' call in Rust code, that panics if a Result isn't a success. Don't blame Rust: it's a case of "should never happen", explicitly written in the code, which could have resulted in memory corruption in other languages. blog.cloudflare.com/18-november-...
Cloudflare outage on November 18, 2025
Cloudflare suffered a service outage on November 18, 2025. The outage was triggered by a bug in generation logic for a Bot Management feature file causing many Cloudflare services to be affected.
blog.cloudflare.com
November 19, 2025 at 7:47 AM
Working with Apache Arrow at a low level, creating record batches from scratch, triggers my obsession for performance and memory frugality 😅

The arrow-rs library has convenience builders, but they come at a cost with reallocations and copies. Using lower-level buffers unleashes the raw power ⚡
November 18, 2025 at 5:12 PM
Reposted by Sylvain Wallez
Part IV: "The Developer's Journey" 🧵

I learned programming by doing boring work. AWT to Swing migrations. PHP CRUD sites at night while doing my PhD.

The tedium was the tuition.

Today that work takes seconds with an LLM.

So how do juniors learn?

lostinbrittany.dev/en/developer...
LostInBrittany's tech blog
LostInBrittany's tech blog, reborn... again...
lostinbrittany.dev
November 17, 2025 at 6:47 PM
The Rust code generated by Prost from protobuf declarations could really be more ergonomic. Having spent a couple of years writing code generators with a strong focus on developer experience, this is starting to itch. I don't have time for it now though… #RustLang
November 17, 2025 at 8:31 AM
Reposted by Sylvain Wallez
Un grand merci à toutes les personnes qui sont venues voir ma keynote sur comment nous avons transformé les Restos du Coeur en Cloud Provider au @capitoledulibre.org, les slides sont ⬇️
November 15, 2025 at 3:32 PM
Deuxième conférence de la semaine, Apache Arrow au @capitoledulibre.org ! Moins de monde qu'à la keynote de @devfesttoulouse.fr, mais beaucoup de questions très pertinentes !
November 15, 2025 at 5:00 PM
Reposted by Sylvain Wallez
Yesterday, we gave a talk about our craziest automations with @home-assistant.io at @devfesttoulouse.fr with @swallez.com @wanoo.me and @mathieupassenaud.bsky.social and the amount of people who raised their hands when asked 'Who has Home Assistant running at home?' was really impressive 🤩
November 14, 2025 at 7:57 PM
Reposted by Sylvain Wallez
I finally finished a side project, thanks to @GitHubCopilot.
Built a small PWA to manage my gift cards: barcode display, balance tracking, etc.
The trick? Assign issues to Copilot and mention it to rework PRs.
Full story 👉 blog.sunix.org/articles/how...
Building a Gift Card Management App with GitHub Copilot: My First Completed Side Project
Like many developers, my life is littered with unfinished side projects. But this time was different. This time, I had GitHub Copilot as my coding companion,...
blog.sunix.org
November 14, 2025 at 3:28 PM
Immense respect pour Olivier qui a fait une super présentation malgré un contexte technique plus que difficile. Bravo et merci ! 👏
Le dieu de la technique était contre nous. Pas de vidéoprojection/slides pendant près de 50% de la keynote, perte de l'audio/micro, je suis resté en mode père castor, au talent 😂😂

Merci tout de même aux attendees et à @devfesttoulouse.fr pour leur attention malgré l'adversité 😅
Allez, on se retrouve tout à l'heure pour la conférence d'ouverture de @devfesttoulouse.fr avec mon talk « Another World, une belle leçon d'architecture logicielle » #DevFestToulouse
November 14, 2025 at 8:25 AM
Reposted by Sylvain Wallez
Quand la domotique automatise l’inutile ! 😅
Bravo à @swallez.com @mathieupassenaud.bsky.social @wanoo.me et le reste de la team pour cette belle conf de clôture du @devfesttoulouse.fr
November 13, 2025 at 4:47 PM