Jérôme Petazzoni Profile picture
Containers, diversity, languages, music. International speaker. https://t.co/h4IxIYLYdk
Apr 24, 2022 14 tweets 3 min read
This Friday, the CNCF sent an email announcing that they would not require masks at KubeCon, the conference that will gather a few thousands people in Spain mid-may. This announcement was a major fuck-up in multiple ways; let's see why and what they can do now. (1) The announcement came as a surprise to everyone, including the 150+ CNCF ambassadors (I'm one of them). Nobody was informed or consulted about this. This is weird, because the CNCF usually informs us ahead of time so that we can help with communications.
Jan 26, 2022 17 tweets 4 min read
Le week-end dernier j'ai testé la nouvelle offre "Elastic Metal" de @scaleway ; c'est des serveurs dédiés ("bare metal") mais avec une facturation horaire, et des tarifs agressifs.

(Exemple : des serveurs avec 256GB de RAM pour 0.3€/h.)

Premières impressions dans ce thread:
🧵 Comme ces jours-ci j'essaie d'améliorer mes compétences Terraform, j'ai créé les serveurs avec une configuration Terraform. 10 minutes pour écrire la conf Terraform, puis "terraform apply", et 25 minutes plus tard, ça me dit "fini" et j'ai mes serveurs en ligne, dispo en SSH.
Jun 16, 2020 23 tweets 4 min read
Ce thread est intéressant, car c'est un cas d'école représentatif d'un phénomène que j'ai vu se reproduire des dizaines de fois dans le contexte de d'initiatives visant à réduire le racisme ou le sexisme. Je m'explique : Le point de départ est une recommendation en général assez précise. Ici, par exemple, on parle d'arrêter d'employer le mot "master" en informatique, car il fait référence à l'esclavage, et on peut quasiment toujours employer un autre terme qui sera tout aussi précis.
Apr 1, 2020 27 tweets 9 min read
I'm going to (try and) livetweet @ellenkorbes' talk at the @D2iQ online event; it'll be about "the Quest for the Fastest Deployment Time".

It'll be in this thread :) One of the pain points in k8s is the length of the feedback loop: make changes to the code ... save ... {% build images ... push them ... get them on the cluster ... upate stuff %} ... see hte results.

We'd like to make everything between the {% %} transparent; that's the goal.
Nov 10, 2019 8 tweets 2 min read
How much was the tuition in your random school?

Would you have been able to get the same education if you had been born in a poorer country?

These are good questions to ask when talking about privilege. For a long time, I thought I deserved most of my success because I just happened to love computer science and felt compelled sinking hours into it, therefore becoming a better programmer. It felt easy.
Oct 29, 2019 20 tweets 14 min read
Yesterday at #LISA19 I gave a talk about building our own Kubernetes cluster (starting with 1 node). Now @lbernail is about to deliver his talk about "Kubernetes the Very Hard Way", i.e. the other end of the spectrum, when you scale to 1000s of nodes, with strong security etc! And I might be going to livetweet it a little bit. For funsies!
Mar 5, 2019 6 tweets 2 min read
A good reminder from @lizthegrey in her #QConLondon talk (paraphrasing) “If a single blade of grass is brown, it's not a problem. We're not going to replant the whole lawn for that. Same things for our services: it's not necessarily a problem if a single thing is down.” Also expressed by @mipsytipsy as “nines don't matter if users aren't happy”: you can have 99.999% uptime, it's useless if users are not happy about the product. Conversely, it's OK to have “only” 99% uptime if it doesn't significantly affect user experience.
Jan 13, 2019 19 tweets 5 min read
Today, in "engineering tricks that blew my mind," I would like to talk about the Apple II HIRES mode! It was the "high resolution" graphics mode of the Apple II. It's more than 40 years old, but it's a good demonstration of great engineering optimization. A thread! First of all, if you prefer a long read format, check out this blog post by @pixinn, which covers the various modes of the Apple II from a programmer's perspective, and with much more depth: xtof.info/blog/?p=768
Oct 24, 2018 15 tweets 4 min read
If, like me, you are an expatriate living in the US, but you don't have US citizenship yet, there is a good chance that you are *slightly annoyed* (or downright fucking angry as heck) about the current state of affairs in the US. What can we do about it? As you certainly know, we can't vote in elections. But there are many things that we can do to move the needle.
May 9, 2018 8 tweets 3 min read
I'd like to share a great resource about #RemoteWork and #WorkFromHome.

Let's start with a little contextual anecdote …

A couple of months ago, when I was in the Bay Area, I happened to be sitting in a bus going from Palo Alto to Fremont. Our route crossed a few highways. The highways were completely saturated in one direction, almost empty in the other.

It reminded me how silly it was to "go to the office."

Employees who work in an office are less productive, cost more money, and quit faster.
Apr 2, 2018 24 tweets 4 min read
Let's have a conversation about bad managers and how to get rid of them!

I recently heard multiple stories that had a similar substance: an engineer is working hard and doing a great job, but their manager doesn't recognize their achievements and tries to fire that engineer. Since firing somebody without real cause can open the way for all kinds of lawsuits, the bad manager involves HR and tries to put that engineer on a PIP — a "performance improvement plan." If you haven't worked in the US, you might wonder, "what's a PIP?"