
Linux and Kubernetes expert, member of OSS community, Go developer, food lover, finds bugs, yak shaver, TDD advocate, Senior Software Engineer at @microsoft
Berlin, Germany
Joined April 2019
- Tweets1.2K
- Following178
- Followers155
- Likes6K
I feel like word "abstraction" is often misunderstood and misused when talking about software development. I often hear it being used to describe "a more generic/generalized, higher order form", which gets detached from reality of actual code you work on.
This way, abstraction, or actually extraction allows you to express that given piece of code should be divided and meaningful of it's own, which actually reduces complexity from the perspective of code you work on, as now you only need to understand interface, not implementation.
Well, annual check-in:
- ✅New cluster provisioning works
- ✅Backups and restoration works
- ✅Updated to latest K8s 1.28
- ✅Updated all components to latest versions
And of course I spent plenty of time debugging some minor issues, like last year!
Mateusz Gozdek retweeted
Are you interested in working on long-term support (LTS) on Kubernetes? Our upstream team is looking to hire engineers to update and maintain LTS Kubernetes for Azure customers and the broader community.
If you're interested, send email to bburns [at] microsoft
On the road with my father in law, we saw a yellow road sign, which I didn't know. He told it might be for tanks or something, which seemed absurd, but turned out to be true. Those are road signs for NATO vehicles on bridges, TIL
alamy.com/german-nato-road-s…
While writing some text, I've noticed I kind of expected the content to be automatically filled, similar to experience you get with GitHub Copilot in IDEs. I wonder if that's a future of writing. And that it would actually allows doing quite clever manipulation.
Can't any hardware I'm looking for have all features I want so I don't have to make compromises? Laptops, smartwatches, smartphones. Technology please 😅
Real life example why global variables are evil: github.com/kubernetes/kubern…
Hmm, seems it could be worth it migrating from x86, awesome.
Affordable, sustainable & powerful! 🚀You can now get one of our Arm64 CAX servers to optimize your operations while minimizing your costs!
Discover Ampere’s efficient and robust Arm64 architecture and be ready to get blown away with its performance. 😎
htznr.li/Arm
Glance at Kubernetes 1.27 release notes:
- Kubelet has now --seccomp-default flag to automatically apply runtime default seccomp profile to all pods
- New IPAddress object kind
- CEL runtime cost calculation into ValidatingAdmissionPolicy
- Streaming API for events




