MTU Ninja
Vincent Bernat
Also available in
I build and break networks for a living. Currently at Freeย ๐, a French ISP and mobile provider, I previously worked at Shadowย ๐ฎ, Exoscaleย โ๏ธ, Deezerย ๐ง, Dailymotionย ๐บ, Orangeย ๐ฑ, and Wallixย ๐ก๏ธ. I like catsย ๐.
My blog covers networking, Linux, and programming. The latest articles are โAn interactive tour of the spanning tree protocol,โ โA non-interactive tour of the spanning tree protocol,โ and โBuilding a Soviet Nail Factory: how KPIs killed efficiency.โ The most popular ones are โVXLAN: BGP EVPN with FRR,โ and โCoping with the TCP TIME-WAIT state on busy Linux servers.โ
My favorites are โFast and dynamic encoding of Protocol Buffers in Go,โ โJerikan+Ansible: a configuration management system for network,โ โMulti-tier load-balancing with Linux,โ โOPL2LPT: an AdLib sound card for the parallel port,โ and โLive patching QEMU for VENOM mitigation.โ

This site uses no cookies and scrambles IP addresses before logging them. See โA more privacy-friendly blogโ for details. My policy on writing with AI is in โBlogging with LLMs as a non-native speaker.โ
- Email: vincent@bernat.ch
- Code: GitHub
- Social: Mastodon ๐, Bluesky ๐ฆ
- Pronouns: he/him
- OpenPGP: public key