
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
- Tweets2.9K
- Following382
- Followers448
- Likes2.7K
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."
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>
Maël Valais retweeted
on est prêts #tesla
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)
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
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)
Google just dropped an official CLI for gmail, drive, calendar sheets and more
complete with skills and an MCP server 👌
Introducing the Google Workspace CLI: github.com/googleworkspace/c… - built for humans and agents.
Google Drive, Gmail, Calendar, and every Workspace API. 40+ agent skills included.
Cannot agree more
Case in point, it is bold to share your RFC/design docs publicly: rfd.shared.oxide.computer/
Maël Valais retweeted
Ingress NGINX Retirement: What You Need to Know - kubernetes.io/blog/2025/11/1… #Kubernetes
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.
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!
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
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.
this is next level attention to details, well done @Tailscale
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
Maël Valais retweeted
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…
Merci @Sosh_fr ! 🔥🔥🔥
La surprise tout à l’heure quand je me rends compte que j’étais passé au 1Gbps depuis 15j !!


























