I do Kubernetes things. You will usually see me hang around cert-manager. @CyberArk @Venafi @JetstackHQ. He/him, opinions my own.

Toulouse, France
Joined May 2009
Maël Valais retweeted
Brutal truth from @Lethain “If you're in [middle] management (…) you sort of have to decide, am I retiring now or am I re-skilling?” He did just this: step down from leading a large team (250 ppl) to be hands-on with a small team (25 ppl), ship code & re-learn the new “rules”
Why a 3x CTO went back to a 25-person team. From Will Larson @lethain, Imprint CTO and 4x book author. "It's a hard time in middle management, right? There's a lot more competition for these roles. What I found personally very rewarding is getting back into the details of writing software. When I left Carta, my team was around 250. When I joined Imprint, the team I was leading was 25. This a unique moment to actually re-skill. If you're in management, I think right now either you have to get back into the details, or the world is changing so radically that the profession you know will not be valued in three years. You sort of have to decide, am I retiring now or am I re-skilling? I think there has to be some openness to taking a backward step or a lateral step. What I knew I wanted was getting back into the details and relearning how to do software in the current age. That's what I believe is going to be the unlock to the longevity of my career."
106
78
16
928
76,125
Maël Valais retweeted
Is anybody open to french #slopcore ? ClaudiaGI — C'est de l'IA
207
286
101
2,289
1,572,788
Maël Valais retweeted
mitmproxy: use `--emudhra` to sign TLS certificates 💀
33
466
83
5,822
245,802
Maël Valais retweeted
I've managed fully remote engineering teams for ~7 years, from small teams to rapidly growing orgs spanning 10+ countries. I've developed some pretty strong opinions about what makes remote work actually work: <rant> 1. YOU MUST GET "THE TEAM" TOGETHER ONCE A QUARTER, NO EXCEPTIONS. The faster the team/company is growing, the more critical this is. If you follow no other piece of advice follow this one. Remote work is built on a foundation of trust which for most humans can only be built in person. Think about a person you know well who has extremely dry humor. Would you be able to detect that characteristic if you met them for the first time over SMS or slack? Bonds are built over dinner, a beer, an in person hackathon. And those bonds carry forward to the rest of the time spent remote. **for some definition of "the team" - can be a mix of immediate team, org, company-wide, all are useful at different cadences. 2. Managers must be pros and must be highly technical. Many non-technical managers rely on lazy half-ass signals like "who left the office last". As a remote manager you literally have no option other than to inspect the concrete outputs to understand what is going on. This tip is also very useful to non-remote teams 🙂 3. No juniors except for exception cases. Exceptional cases are obviously exceptional. Gotta build the muscle before you play on hard mode - for mere mortals at least. Don't expect someone to learn "how to remote" and "how to engineer" simultaneously. It is too much. 4. Establish a physical center of gravity, ideally 20-30% of staff. Company can still be fully remote and have "an office" where company events are held, some fraction of local employees cowork once a week even if on different teams. 5. Regardless of critical mass, all meetings must be remote first. None of this conference room with 10 people dialing into a zoom meeting with 3 other people nonsense. 100ms latency of conversation is real and you are at a disadvantage if you are trying to interject remotely into a room of in person attendees. 6. Hire managers into the critical mass (or who are willing to travel a lot). There will be lots of good reasons for the manager to make their way in on occasion (once a week, twice a month) to the home of critical mass for one reason or another 7. Onboard senior hires and leaders in person. I have seen new leaders, ICs, managers, design/pm/marketing leaders crash and burn over lack of building good relationships in the first 3 months. If you're bringing on a new leader for god's sake make sure they spend a few days in person with the other leaders they have to collaborate with. 8. Hire within a deliberate, manageable timezone range!!! This becomes more important the more varied the experience level is within your team. Is it possible with absolute engineering pros and remote veterans? Yes! But you need to ask yourself if your team is ready to coordinate work across Australia, UK, NYC, SF, Japan, and India timezones. Think hard about this one. My team is US west coast through Czech Republic. Teammates spanning every part of the US, Brazil, UK, Portugal, Denmark, and more. 8.a. Have a clearly established schedule for "time the whole team must be online". For us this is 8:30 - 10:00am Pacific, but many Europeans choose to work shifted schedules to have more overlap with their peers. I advertise this upfront in every hiring manager screen. Make expectations clear and let people decide. We're all adults and we're more likely to commit and make things work when we make a decision with complete information. 9. Onsite time is precious. Don't waste it on ordinary meetings. Use it for strategic conversations, solving hard problems together, hackathons, and high-bandwidth planning. This is where you build the relationships that make the next three months of remote work successful. For fuck's sake please do not fill a week making people stare at a projector while you read powerpoints!!! Take the advice or don't. </rant>
80
104
22
1,770
177,267
I'm so glad prompt engineering died. It was always stupid.
20
4
10
60
12,316
on est prêts #tesla
279
824
170
17,235
320,255
About the move AI -> SI. When I first came across SI I was like FINAL’Y THE US IS GOING FULL ON METRIC. But no, they are just rebranding AI I like this idea of ditching the AI acronyme though. (context: SI sounds like Système International d’unités)
1
134
Maël Valais retweeted
why are we not talking more about how agents make it easier to read as opposed to write code? you can literally now scan your entire repo and ask it to describe the entire logic path of a single route, how different configs fit together, find the PR where feature X was introduced
68
33
6
533
18,972
Maël Valais retweeted
Stacked Diffs on @GitHub will start rolling out to early design partners in an alpha next month. In the meantime, here's video of our progress so far: (h/t for @georgebrock + team for their awesome work)
123
178
63
2,372
459,293
Maël Valais retweeted
Google just dropped an official CLI for gmail, drive, calendar sheets and more complete with skills and an MCP server 👌
128
362
46
6,932
1,144,505
Maël Valais retweeted
Arguably the most brilliant engineer in FFmpeg left because of this. He reverse engineered dozens of codecs by hand as a volunteer. Then security "researchers" and corporate employees came along repeatedly insisted "critical" security issues were fixed immediately waving their CVEs. This was hugely demotivating to the fun and enjoyment of reverse engineering.
Replying to @FFmpeg
The maintainer of libxml2 put it very well
151
675
76
8,676
844,094
Maël Valais retweeted
Excited to release v1 of /review in the Codex CLI! You can now use gpt-5-codex to investigate and find critical bugs in your code. Check it out and let us know if you have any feedback!
103
120
44
1,475
743,880
Je viens de passer de Sosh Fibre 1Gbps à Free Pop S 5Gbps. Je suis surpris par l’inconsistance du débit chez Free !! Possible cependant que ça soit lié au fait qu’il n’y avait que 3 client Orange/Sosh raccordés sur le PBO alors qu’il y a plus de 10 raccordés chez Free
1
1,129
Maël Valais retweeted
Turn any GitHub repository into interactive diagrams! Introducing GitDiagram, Simply replace "hub" with "diagram" in a GitHub URL and instantly visualize the code base with interactive diagrams.
92
611
39
5,048
282,811
this is next level attention to details, well done @Tailscale
1
9
1,411
Maël Valais retweeted
Join CNCF Ambassador, Ronit Banerjee as he explores how cert-manager automates many aspects of managing TLS certificates, ensuring that they are always up to date, valid, and properly configured. 🔔 click "notify me" to get a reminder hubs.la/Q038CRjY0
1
6
2,387
Come see cert-manager at #KubeCon in London! 🎡💂 1. Our Project Pavillion Booth is all week long! 2. Contribfest - April 2 14:30 - 15:45 BST 3. Tim & Erik's talk - April 3 17:30 - 18:00 BST Check out our announcement post for more details 👀 cert-manager.io/announcement…
2
9
1,777
Merci @Sosh_fr ! 🔥🔥🔥 La surprise tout à l’heure quand je me rends compte que j’étais passé au 1Gbps depuis 15j !!
87