Heba Elayoty
@helayoty.org
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
If you are interested to know more about what we are doing in workload-aware scheduling working group, don't forget to stop by in the upcoming KubeCon NA. See you there! kubecon-cloudnativecon-north-america-2026.sessionize.com/session/1289...
I had so much fun talking with Wiem on her podcast. I genuinely enjoyed every minute of our conversation and recording session. You can listen to the full episode: - Podbean: wiemzin.podbean.com/e/49-the-jou... - Apple podcast: podcasts.apple.com/us/podcast/4...
Sadly, I will not be at KubeCon this week. To show all my kubernaut friends just how much I miss you, I have a small gift. If you missed out on getting a deck of Exploding Clusters cards, well now you can play online. exploding.k8s.io Go easy on me, it's just a "free time" project. Have fun!
exploding.k8s.io
Why Muslim women need saving! 😏 youtu.be/CflHbTSmLfk
Why Muslim Women Need Saving
YouTube video by uncivilized
youtu.be
Excited to share the new feature that I was part of in sig-scheduling for #kubernetes v1.36, the Advanced Workload-Aware Scheduling! It introduced the PodGroup API and major restructure to the Workload API which are in v1alpha2 and the integration with Job Controller. kubernetes.io/blog/2026/05...
Kubernetes v1.36: Advancing Workload-Aware Scheduling
AI/ML and batch workloads introduce unique scheduling challenges that go beyond simple Pod-by-Pod scheduling. In Kubernetes v1.35, we introduced the first tranche of workload-aware scheduling improvem...
kubernetes.io
Kubernetes is changing one of the scheduler’s oldest assumptions: "Pod is always the right unit of scheduling". In this deep dive, we will walk through Workload-Aware Scheduling in Kubernetes, focusing on the API contract and the internals of gang scheduling. helayoty.substack.com/p/workload-a...
Very excited to be the guest of the ACM Radio S3 | Episode 15 : Captain Kube! 🗓 Sunday, April 26th ⏰ 8:00 PM 📺 Live on YouTube Join us for a deep dive into Kubernetes and modern infrastructure. #ACM_Radio #Kubernetes #CloudNative #DistributedSystems
Isn’t it nice to see work you contributed to being presented in the #KubeCon keynote? 😎 #kubernetes #opensource #cloudnative
AI is moving the bottleneck in software teams from writing code to reviewing it. If 50% of AI-generated patches that pass tests get rejected by maintainers, the scarce resource isn't coding speed; it's judgment. Wrote a deep analysis on what this means for systems engineers 🧵 #Kubernetes #kubecon
It's happening! Workload APIs are getting integrated with the Job controller!!! github.com/kubernetes/e... Stay tuned for the implementation in #kubernetes v1.36 #opensouce #cloudnative
enhancements/keps/sig-apps/5547-integrate-workload-with-job at master · kubernetes/enhancements
Enhancements tracking repo for Kubernetes. Contribute to kubernetes/enhancements development by creating an account on GitHub.
github.com
The interview with Sascha Riley is just horrible… We are being ruled by a killer, pedo, child-trafficking, psycho peace of shit… I will put the substack in the comment but huge shocking warning 😭
My love for this feature comes from how tiny the idea is and how impactful it gives users. #kubernetes #oss
Kubernetes v1.35: Extended Toleration Operators to Support Numeric Comparisons (Alpha)-
Have you ever wondered what the container actually is? How does it work? What is the magic behind it? What is the difference between Docker and containers? Read my recent blog here 👇, and let's work through these questions together. www.helayoty.org/p/the-magic-... #containers #linux #oss #docker
The Magic Behind Containers
From Kernel Primitives to Docker
helayoty.org
And here is the final post in the #kubernetes kube-scheduler series. Let's dig deep to know how ScheduleOne → schedulingCycle → bindingCycle is happening. Check out the full blog here 👉 open.substack.com/pub/helayoty... #oss #sig_scheduling
Let's continue our journey inside #Kubernetes scheduler & deep dive into the cache module. In this blog, you will understand how the kube-scheduler cache works and why the scheduler needs it. Read the full blog 👉 www.helayoty.org/p/kubernetes... #OpenSource #sigScheduling #cloudnative
Kubernetes Scheduler Cache System
The Foundation of Scheduling Decisions
helayoty.org
They brought them home but Israel won’t stop killing and burning civilians. Because it was never about “hostages”…
In a new breach of the so called ceasefire, the occupation bombed tents in Khan Younis burning families alive. This is a developing stories and the number of fatalities and injuries will be updated soon.
An #OSS contribution opportunity. I can mentor/help/pair if you're willing to commit your time to get this KEP+ implementation done for alpha. Requirement: #golang #Kubernetes github.com/kubernetes/e...
Add semver comparison and CEL expressions support to Tolerations and NodeAffinity · Issue #5500 · kubernetes/enhancements
Enhancement Description Currently, Kubernetes tolerations and NodeAffinity rules lack semantic versioning support. This feature will allow filtering based on semver ranges (e.g., >=v1.26.0). This e...
github.com
If only this policy was in place for cowards that dodge the draft like Trump’s Grandfather, Father, and Trump himself.
Two years ago, I experienced an incident within the #CNCF ecosystem that exposed serious gaps in how harassment, pile-ons, and reputational attacks were handled. The systems meant to protect contributors simply weren’t there. 🧵
Kubernetes scheduling rarely feels like magic ... because it isn’t. I just published a deep-dive blog post, “Kubernetes Scheduler & Queue Management,” on how the scheduler’s queueing logic works. Check it out 👉 open.substack.com/pub/helayoty... #Kubernetes #CloudNative #K8s #Scheduling
To every lawful immigrant and naturalized citizen who recognizes themselves in this: you are not guests in this country. We are Americans. We have the right to speak, to vote, to organize, and we will use those rights to defend our place here. @whitehouse-47.bsky.social
When I see the official White House account sharing messages like this from the current president of the United States, I don’t see an abstract “policy debate.” 🧵 @rokhayadiallo.bsky.social @asmmarcberman.bsky.social @aclu.org
Happy Thankstaken! The history they didn’t teach you… youtu.be/WeZjT_gbnk0
Thanksgiving – History They Didn’t Teach You | Office Hours
YouTube video by Dr. Roy Casagranda
youtu.be
Just published a new post in my #Kubernetes scheduler series, a complete reference to in-tree #scheduler plugins. If you’re building, operating, or debugging k8s scheduler, this is meant to be your map. medium.com/@helayoty/ku... #CloudNative #DevOps #DistributedSystems #Golang #OpenSource
It’s nice to see your work make it into the next #kubernetes release (v1.35) 😎 #opensource #sigscheduling #kubecon
This is absolutely disgusting from #Google and #Youtube. Absolutely disgusting. bsky.app/profile/pale... #FreePalestine #Gaza #GazaStrip #HumanRights #Israel #News #Palestine #PalestineNews #WorldNews #Zionism
YouTube deleted the accounts of three prominent Palestinian human rights groups — a capitulation to Trump sanctions. theintercept.com/2025/11/04/y...