Welcome to this week’s Ctrl-Alt-Deploy 🚀 digest
I’m Lauro Müller and super happy to have you around 🙂 Let’s dive in right away!
Kubernetes 1.34 is here. Check the top 5 features it brings
Dynamic Resource Allocation (DRA) Goes GA: The
resource.k8s.io/v1APIs have graduated to stable and are now available by default. This unlocks enterprise-grade GPU/AI workload management with guaranteed long-term API stability.ServiceAccount Tokens for Image Pull (Beta): The Kubelet can now request short-lived, audience-bound
ServiceAccounttokens for authenticating to container registries, eliminating major security vulnerabilities from long-lived credentials and reducing operational overhead.Container Restart Rules (Alpha): Allows you to specify a restart policy for each container individually, overriding the Pod's global restart policy. In addition, it also allows you to conditionally restart individual containers based on their exit codes. This saves massive compute costs for ML training by enabling in-place restarts instead of full pod rescheduling.
Production-Ready Tracing (GA): Kubelet Tracing (KEP-2831) and API Server Tracing (KEP-647) are now targeting graduation to stable, which dramatically reduces debugging time with end-to-end request tracing across the entire Kubernetes stack.
Pod-Level Resource Requests (Beta): Allows developers to define an overall resource budget for a Pod, which is then shared among its constituent containers. This simplifies resource planning and prevents over-provisioning in multi-container applications.
Building your first MCP server: How to extend AI tools with custom capabilities
Source: GitHub Blog | Published: August 22, 2025

tl;dr This guide introduces the Model Context Protocol (MCP) through the creation of a turn-based game server, demonstrating how to extend GitHub Copilot with custom functionalities. IT professionals can leverage this knowledge to enhance AI tools in their projects, making it a practical resource for developers interested in AI integration.
Developers remain willing but reluctant to use AI: The 2025 Developer Survey results are here
Source: Stack Overflow Blog | Published: July 29, 2025

tl;dr The article reveals that while more developers are adopting AI tools, there is a growing reluctance and declining trust in these technologies. This trend is significant for IT professionals as it signals the need for better integration and transparency in AI solutions to foster confidence in their use.
Under the hood: Exploring the AI models powering GitHub Copilot
Source: GitHub Blog | Published: August 29, 2025

tl;dr Not sure which model to choose in GitHub Copilot? This article details the different options, and when to choose each. Aspects such as latency (how long you wait for an answer), reasoning, and the complexity of the task come into play when choosing the best fit for the task at hand.
Moving the public Stack Overflow sites to the cloud: Part 1
Source: Stack Overflow Blog | Published: August 28, 2025

"Our app knew the infrastructure it was running on. From server names to latency, there were a lot of assumptions in the millions of lines of code we had to migrate."
tl;dr Curious about how Stack Overflow's cloud infrastructure look like? This is a great read about Stack Overflow's cloud migration, covering many topics from planning, to challenges, and infrastructure decisions. Highly informative and recommended!
Policy as code, explained
Source: Terraform | Published: August 28, 2025
"As you automate more systems, your teams will get faster and more efficient, but the speed and scale at which you introduce security holes, compliance breaches, and outages increases as well. How do you keep security, compliance, and reliability intact? This is why policy as code exists"
tl;dr Dive deeper into how policy as code can be leveraged to automate the enforcement of compliance and governance in infrastructure deployments. By defining policies in code, organizations can quickly check if their IT and business requirements are being met, thus reducing the risk of non-compliance. Adopting Policy as Code is crucial for ensuring that infrastructure changes align with organizational policies and regulatory requirements. Automating policy enforcement enhances compliance and streamlines the deployment process, allowing teams to focus on innovation rather than manual checks.
Do the simplest thing that could possibly work
Source: Sean Goedecke | Published: August 28, 2025
"A lot of engineers design by trying to think of the “ideal” system: something well-factored, near-infinitely scalable, elegantly distributed, and so on. I think this is entirely the wrong way to go about software design. Instead, spend that time understanding the current system deeply, then do the simplest thing that could possibly work."
🎉 That's a wrap!
Thanks for reading this week's tech digest. Found these insights valuable? Share this newsletter with fellow developers and let me know which story resonated with you most!
Until next week, keep coding and stay curious! 💻✨
💡 Curated with ❤️ for the developer community

