Márk Sági-Kazár

Márk Sági-Kazár

@sagikazarmark.com

Cloud Native Ambassador | OSS maintainer | Speaker, tech content creator | Dagger Commander

404 followers3 following105 posts

Containerd is the default container runtime for Kubernetes. However, we seldom interact with containerd directly or fully understand the components involved in effectively managing containers.

Inspired by Kelsey Hightower's "Kubernetes the Hard Way," this course guides you through manually building a Kubernetes cluster from scratch in a lab environment, without the hassle of setting up VMs.

Over the next 10 weeks, I'll release a new lesson each week, starting with containerd (available today). The course is free for a limited time, so enroll now! #Kubernetes

Built a product in 2 days with AI. I'm a backend dev who avoids frontend. But I had a problem to solve, so I let Claude Code take the wheel. Result: talkpulse.app - simple audience feedback for speakers The honest truth: AI is amazing at writing code. Less amazing at not creating a mess.

I've spent the last two days coding exclusively with Claude Code. In the end, I haven't even looked at the code, just accepted it if it worked. I'm looking at the code now and trying to make manual changes: it's not complete crap, but it's close to it.

So while Claude delivers excellent results from a functional perspective, it's still not delivering good quality code. I'm not saying it's Claude's fault though: I could provide much better specifications and then it may deliver the desired results. But I may as well just do the work myself.

Iximiuz Labs subscription is now on sale with a 70% discount. It's essentially the price of a coffee per month. If you're looking to enhance your skills in containers or networking, you won't find a better investment than this.

I've just deleted about 5,000 GitHub email notifications that piled up over the last two months. That's over 500 emails a week, more than 50 a day. Admittedly, not all demand my attention, but just sifting through them takes considerable time.

So, if I haven't responded to an issue or reviewed a PR, it's not because I don't care, and maybe not even because I lack the time (though that's often true), but simply because I don't see it. If it's important, please keep pinging me in issues or reach out via alternative channels.

Played around with @golang iterators today: github.com/sagikazarma... I'm still undecided about how I feel about them. I like the concept, but I'm concerned it might hurt readability more than it helps. I'm also a bit disappointed to see how iterators are so much more powerful in other languages.

github.comGitHub - sagikazarmark/seq: Utilities for working with Go 1.23+ iterator sequencesUtilities for working with Go 1.23+ iterator sequences - sagikazarmark/seq

Another great Kubernetes tool I found recently: kaniuse.gerome.dev/ It allows you to track which features are in which stage and in which Kubernetes version. As a content author, I especially appreciate the historical information. #kubernetes

kaniuse.comKaniuse - Kubernetes Feature Status TrackerTrack and discover Kubernetes features across different lifecycle stages - Alpha, Beta, GA, Deprecated, and Removed. Stay updated with K8s feature status changes.

Although some ingress controllers can be set to use Service ClusterIP or NodePort, most resolve endpoints and route traffic directly to pods. This approach grants the ingress gateway greater control over traffic routing and enables advanced features. #kubernetes #kubequiz