End of OpenID authentication in Fedora Account System
The Fedora Infrastructure Team is announcing the end of OpenID in Fedora Account System (FAS). This will occur on 20th May 2025. Why the change? OpenID is being replaced by OpenIDConnect (OIDC) in most of the modern web and most of the Fedora infras...
Freedom Does Not Come From One Vendor
As political winds shift across the globe, the digital world is not immune to the turbulence. Governments and organizations across the globe are reassessing their dependencies, especially those tied to large, centralized tech firms. While headlines pai...
Google moves all Android development behind closed doors
Up until now, Google developed several components of Android out in the open, as part of AOSP, while developing everything else behind closed doors, only releasing the source code once the final new Android version was released. This meant that Google ...
Critical RCE flaws put Kubernetes clusters at risk of takeover
The Kubernetes project has released patches for five vulnerabilities in a widely used popular component called the Ingress NGINX Controller that’s used to route external traffic to Kubernetes services. If exploited, the flaw could allow attackers to...
Intro to Alpine.js: A JavaScript framework for minimalists
I recently backpacked through Big Sur, and after a few days, the inevitable happened: I looked at everything I carried and demanded it justify its presence in my backpack. Making tech choices during the software development process is similar. Every a...
What you need to know about Go, Rust, and Zig
Every language has a life cycle. Sometimes it starts with a relatively narrow use case and escapes its container; sometimes it’s intended as a general-purpose language but finds a powerful niche instead. Over the last decade-plus, three new language...
Vibe coding is groovy
Vibe coding is most definitely having a moment. Don’t feel bad if you haven’t heard of it—the Wikipedia page for it just went up on March 15 of this year. Vibe coding is a new way of working with AI, where you guide the code through natural lang...