Software Engineer at Microsoft - Azure Kubernetes Services and distributed systems architecture - Opinions are my own

Joined August 2007
383 Photos and videos
Pinned Tweet
This is what my team has been busy with in the past few months. Always thrilling to ship functionality well aligned with what our users need. 🚀
Fleet is really cool. The ability to create update groups then declare how, when, and what will get upgraded on your Kubernetes clusters is a game changer. Here I have two clusters in two different upgrade groups running a full upgrade. Powerful stuff - learn.microsoft.com/en-us/az…
1
1
16
2,334
I was still on here because it’s a convenient platform to follow some events in real time. The stream of nonsense from Elon and the hate speech constantly fed to me and everyone is too much though. Bye 🤙
87
TIL: golang has a reverse proxy in the standard library: pkg.go.dev/net/http/httputil…

1
80
Stéphane Erbrech retweeted
Dear American Christian,
2,811
8,454
49,535
6,735,122
Stéphane Erbrech retweeted
As @dharnanoor and @zoeschlanger have reported, #Project2025 promises that a Republican president (Trump or whoever) will gut America’s public weather agency, NOAA. And why? Because it produces some of the best climate research in the world. 20/n
2
93
273
10,662
Stéphane Erbrech retweeted
Here’s the thing folks. I’ve been coding 32 years. When something like this happens it’s an organizational failure. Yes, some human wrote a bad line. Someone can “git blame” and point to a human and it’s awful. But it’s the testing, the Cl/CD, the A/B testing, the metered rollouts, an oh shit button to roll it back, the code coverage, the static analysis tools, the code reviews, the organizational health, and on and on. It’s always one line of code but it’s NEVER one person. Implying inclusion policies caused a bug is simplistic, reductive, and racist. Engineering is a team sport. Inclusion makes for good teams. Good engineering practices makes for good software. Engineering practices failed to find a bug multiple times, regardless of the seniority of the human who checked that code in. Solving the larger system thinking SDLC matters more than the null pointer check. This isn’t a “git gud C is hard” issue and it damn well isn’t an DEI one.
197
1,480
7,542
361,120
This is now a "skill" that developers put forward in BOLD on their CV :-/ KEY SKILLS ... Develop with AI powered tools such as Copilot, ChatGPT
1
102
Stéphane Erbrech retweeted
What’s going on with lithium-ion battery prices? In short, they’re plummeting, and the implications are just starting to ripple out across the automotive and power sectors. A short thread:
235
1,867
11,846
3,639,160
Stéphane Erbrech retweeted
Another way to look at it: Almost two-thirds of EVs available in China are already cheaper than internal combustion engine models. Still, intense price competition going on and it’s not clear how long everyone can hold on.
13
109
945
154,593
Stéphane Erbrech retweeted
Dans la série des candidat.e.s lunaires du #RN… Mon adversaire dans la #circo4201. Elle veut «découvrir et visiter» la circonscription qu’elle ne connaît pas. #Casino et ses milliers d’emplois supprimés ? «pas réfléchi au problème»… Dossiers à travailler ? «Heu…» Ça promet !
314
2,520
5,571
970,636
Reviewing pile of CVs. Please don't use LLMs to generate your CVs with wordy statements. Also don't start with half a page of languages, tools and frameworks. We're not hiring technologists. We're hiring software engineers.
2
4
404
Stéphane Erbrech retweeted
30 Jun 2024
Why France could implode. This is Germany - the feedback loop of incentives to work to create wealth where a portion pays for a welfare state (a good thing) doesn't work anymore and it's getting worse, with this specific example. But now, let's compare it with France.
202
1,016
6,590
2,014,411
Stéphane Erbrech retweeted
11 Jun 2024
Jean-Marie Le Pen a 3 filles : - l’une est la cheffe du RN : Marine - l’autre est la mère de Marion Maréchal, qui sert à l’image de sa tante Marine - la troisième a aussi une fille, dont le compagnon s’appelle… Jordan Bardella ! Et ça roule plein de monde.
362
2,840
15,619
1,219,906
Stéphane Erbrech retweeted
Here's something @BehluliLedjon & I have been working on: locality-aware repartitioning for @msftorleans! It shuffles grains between nodes in the cluster to reduce cross-network calls, resulting in 30% to 110% throughput improvements in early benchmarks.
14
76
418
73,067
Stéphane Erbrech retweeted
How to not suck at stick figures in less than 2 minutes I promise results, guaranteed, and you’ll be a stick-figure doodle master 🧵A thread
21
61
790
437,846
Stéphane Erbrech retweeted
👀
30
311
8,448
678,506
Stéphane Erbrech retweeted
"gay characters in Mario Kart"
160
2,785
34,654
2,202,205
Stéphane Erbrech retweeted
"smoking while pregnant"
41
1,291
43,621
2,214,227
Stéphane Erbrech retweeted
Google's new AI search results are having quite the week. Here's a thread with some of my favorite answers:
1,984
29,369
357,887
35,066,364
Stéphane Erbrech retweeted
26 May 2024
Nouvel episode les amis! On parle de créativité et des complétionnistes :) cc @davrous @meulta @sailro deltakosh.com/laconfrerie-po…
3
4
7
2,012
Stéphane Erbrech retweeted
(14/21) PocketPod (@pocketpodapp) - AI generated podcasts tailored to your interests. For example, they'll make you a personalized daily news podcast that you can listen to on Spotify. They use LLMs to pick out the right articles and generate AI to turn them into audio.
1
5
94
25,030