My Kubecon NA experience!Hey, everyone, how is it going? I attended KubeCon NA in Atlanta two weeks ago, and it was a great experience! Connecting with the community and meeting co-workers was the highlight for me, as I've sp6h ago · 2 min readblog.diofeher.net
Advisionary vs Mandatory LockingIn September 2025 I was working on getting OpenTofu's unit tests to run on Windows in CI (#1201). Most failures were boring: missing .exe extensions, \r\n line endings, path separators. One wasn't. Te7h ago · 5 min readblog.diofeher.net
How the academia is innovating in Network Security?Most of the Internet's core protocols were designed on the assumption that everyone involved is honest. BGP accepts whatever routes a neighbor announces, and DNS answers are rarely checked. Industry p7h ago · 3 min readblog.diofeher.net
How to verify your commits on GitHubGit doesn't check who you are. The author name and email on a commit are whatever is in your config, so anyone can make a commit that claims to be from you: git -c user.name="Your Name" -c user.email=7h ago · 5 min readblog.diofeher.net
Why I am writing again?I'm coming back to writing to get better at it. I've come to think that writing is one of the skills that separates a senior engineer from the next level up, and it's the one I've practiced least. Whe7h ago · 4 min readblog.diofeher.net