Heba Elayoty
@helayoty.org
1.4K followers 160 following 430 posts
Used to be just a SWE who codes behind the screen. I became a human who codes for a purpose. Still love containers and Kubernetes... co-founder of @amalinitiative.org . Don't forget to sign up and volunteer @volunteersforpalestine.org
Posts Media Videos Starter Packs
Pinned
For all new followers, it seems you followed me as a part of some sort a #cncf list. I don’t know why they still put me there. I thought I did my part as a #DEI back then and it’s over now, right? For more details, check this blog.

medium.com/@helayoty/iv...
Retaliation Even in the OSS!
Tech workers retaliation for speaking up!
medium.com
New blog: Deep Dive into the Kubernetes Scheduler Framework

Covers extension points, plugin orchestration, and more

Check it here 👇👇

#Kubernetes #DevOps #CloudNative #k8s #Golang #OpenSource
Lina carries the past and present, but also a vision of the future.
With her team at Yalla Cooperative, she built an app to help Gazans share their stories in their own voices.

Please take a moment to check it out and amplify their voices.(2/2)

gazalivingstory.org
Gaza: A living story
A digital map for memories
gazalivingstory.org
When you look at the face of my friend Lina, you feel like you’re seeing Palestine.
When you talk to her, it feels like you’re talking to Gaza, with all its strength, beauty, and pain. (1/2)
I wrote a deep technical breakdown explaining this design. The first part is out now.

🤓Read it here: medium.com/@helayoty/in...

@kubernetes.io #Kubernetes #Scheduler #CloudNative #SIGScheduling
Medium
https://medium.com/@helayoty/insi…
Every decision, from node filtering to pod binding, happens inside plugins. Even core logic, like resource checking and affinity evaluation, lives in plugins; the scheduler core orchestrates.🎶
Most people think the Kubernetes scheduler makes scheduling decisions itself. Well, it doesn’t.

The real power lies elsewhere.

🧵 Let’s talk about how the kube-scheduler is actually a plugin-first orchestration engine, not a decision-maker.
Imagine a solider who went to war zones for 25 years breaks down in the front of camera when he was talking about Gaza….

Video Part (1/3)
Excited to share that I’ve joined #Microsoft ’s #Azure Cloud Native Upstream team and will be working 100% on #Kubernetes, #OSS, and #CloudNative!

Looking forward to contributing upstream full‑time, collaborating with this amazing community, and helping push Kubernetes forward ... all in the open.
#Kubernetes community, SIG-apps is working on adding new metrics to the StatefulSet controller upstream. Are there specific metrics you’ve felt were missing that would help in debugging or operating StatefulSets in production?
We tell ourselves “they’re strong” to ease our own conscience.
But they’re human, living through conditions no mind can truly grasp.
They want to live. They want to dream. They deserve to.
(2/2)
Today in our English session with Palestinians from Gaza - some still trapped under siege, others recently displaced - we were asked:
“Where do you see yourself in 5 years? What obstacles stand in your way?”
I still haven’t recovered from the answers. 💔
(1/2)
@zohrankmamdani.bsky.social statement on the “president” threat to deport and denaturalize him!
I’m donating to @RepThomasMassie and @zohrankmamdani.bsky.social . Why? Because I’ll back anyone, anywhere who puts principle before profit, who puts country over lobby money. I’ll stand with anyone who stands for justice and I’d do anything to put my country first.

What a wild time to be alive!
The death concentration camps!