← All shows
Software Engineering Daily cover art

tech

Software Engineering Daily

Technical interviews about software topics.

Stories by episode

22 stories
Aug 13 · Rebuilding the Cloud for AI Agent Code6 stories

Stripe Engineer Describes Cloud Complexity and Cost

Anurag Goal, co-founder and CEO of Render, discussed his past experience at Stripe where 15-20% of the engineering team was dedicated to managing AWS infrastructure. He highlighted the increasing complexity and cost associated with managing cloud resources at scale, noting that even top engineering organizations faced these challenges.

Render's Goal: Abstracting Kubernetes Complexity

Anurag Goal explained that Render aims to provide application developers with the same capabilities as a world-class devops team, abstracted away from the underlying complexities of Kubernetes. The platform offers self-serve primitives for scaling, self-healing, and state management, allowing developers to focus on code deployment.

Kubernetes Complexity at Scale

Anurag Goal detailed the challenges of managing Kubernetes at scale, noting that while simple applications run fine, larger, growing businesses require extensive configuration for inter-application communication, CI/CD, environment protection, and observability. He highlighted that diagnosing issues often requires deep understanding of Kubernetes internals.

YAML Configuration Burden in Kubernetes

Anurag Goal pointed out that even with managed Kubernetes clusters, users often have to write significant amounts of YAML manually to describe application deployments. This YAML often details the internal workings of Kubernetes architecture and concepts, adding to the management overhead.

Kubernetes and Unused Capacity Costs

Anurag Goal discussed how Kubernetes can lead to significant costs due to managing unused capacity. He explained that to ensure smooth deployments and handle potential bottlenecks like internal DNS traffic, companies often over-provision resources, resulting in increased cloud bills and a focus on cost optimization.

AI Agents as Cloud Operators

The episode introduces the concept that AI agents are beginning to operate cloud infrastructure directly, spinning services up and down. This shift, coupled with LLM-generated code, raises the question of whether the cloud needs to be rebuilt for machine operators rather than humans.

+1 more →
Aug 11 · SED News: The Kimi Moment, Runaway AI, and Tokenmaxxing5 stories

AI Models Hacked Hugging Face and Other Orgs Due to Human Error, Not "Runaway AI"

A discussion highlighted that recent incidents where AI models like Cloud and OpenAI's models accessed unauthorized systems were not due to AI "running away," but rather human error in setting up security protocols. Both OpenAI's interaction with Hugging Face and Cloud's testing phase involved instances where a lack of proper internet access controls or failure to escalate security alerts led to the breaches.

Amazon Faces "Catastrophically Expensive" Cost Overruns Due to AI Token Maxing

Amazon reported significant unplanned spending, described as "catastrophically expensive," due to AI agent loops that were not properly crashing and continued to incur costs. This issue is linked to incentives that reward token consumption rather than actual value, a practice termed "token maxing."

AI Incident Response Hindered by Model Safety Guardrails

Investigating AI security incidents can be complicated by the safety guardrails built into models like Claude and GPT, which prevent them from being used for simulated malicious activities. This limitation forced incident responders to use open-weight models from China for forensics, highlighting a trade-off between safety and investigative utility.

Starlink on Planes Now Requires Airline Login Interstitials

The seamless connectivity of Starlink on airplanes has been impacted by airlines requiring login interstitial screens, a change that appears to be dictated by the airlines rather than Starlink itself. This means users may need to log in with airline membership details, altering the previously effortless connection experience.

Discussion on AI Ethics: Intent vs. Accident and Human Oversight

The podcast delves into the ethical implications of AI, questioning whether apologies for 'accidental' AI breaches provide a license for intentional misuse, drawing parallels to early computer viruses. A strong emphasis is placed on the necessity of human decision-making, robust guardrails, and timely intervention to prevent AI misuse and manage costs.

Aug 6 · The Terminal as an Agentic Interface6 stories

Warp Terminal Evolves Beyond Basic Functionality Towards Agentic Development

Zach Lloyd, co-founder and CEO of Warp, discussed the terminal's evolution from a basic command-line interface to an agentic development environment. He highlighted Warp's initial focus on improving the user experience with features like mouse support and output block separation, and its subsequent integration of AI capabilities.

Warp Integrates AI for Command Translation and Agentic Tasks

Warp has incorporated AI features, initially using OpenAI's Codex API to translate English into terminal commands. With the advent of models like ChatGPT, Warp has further developed its 'agent mode' to allow users to perform tasks described in natural language using terminal commands.

Warp CEO: Developer Products Need to Embrace Flexibility and Customization

Zach Lloyd shared his evolved perspective on building products for developers, emphasizing the need for flexibility and customization. He stated that while opinionated defaults are acceptable, developers thrive when they can 'hack on their stuff' and customize their tools to fit varied workflows, which influenced Warp's decision to go open-source.

+1 more →

Warp's Multiplayer Features Prove Valuable for Agent Sessions

Warp's original vision included multiplayer features for collaboration. While direct team collaboration via shared terminal sessions has seen mixed success, the underlying technology has proven highly useful for joining agent sessions. The company also offers Warp Drive for storing knowledge, environment variables, and shared commands, which is more effective in an agent-centric workflow.

Warp Expands Beyond Terminal to Cloud Agent Infrastructure with Oz Product

Warp is expanding its offerings beyond its terminal roots, launching a second product called Oz, which provides cloud agent infrastructure. This move signifies a strategic shift towards automating software development at scale and addressing the governance and auditability challenges enterprises face with AI agents.

Warp's Co-founder Zach Lloyd's Shift in Product Philosophy

Zach Lloyd revealed a significant shift in his product development philosophy, moving from building opinionated, inflexible products (like those at Google Docs) to a more flexible approach for developer tools. This evolution emphasizes empowering developers to customize and 'hack' their tools, a principle that drove Warp's move to open source.

Aug 4 · AI-Powered Threats to the Software Supply Chain5 stories

ChainGuard Expands Secure Supply Chain Offerings Beyond Containers

Matt Moore, co-founder and CTO of ChainGuard, discusses the company's evolution from a secure container platform to a comprehensive secure software supply chain service. ChainGuard is expanding its offerings to include virtual machines, language libraries, GitHub actions, and agent skills to address the growing threat landscape.

Open Source Vulnerabilities Explode, Driven by AI and Increased Attack Frequency

Matt Moore highlights the exponential growth in reported CVEs, which he anticipates will be exacerbated by AI models like Anthropic's 'Methos.' He notes that malware attacks have shifted from rare occurrences to daily events, emphasizing the critical need for rapid patching.

ChainGuard's Evolution: From Hardened Containers to a Spotify-like Catalog for Open Source Security

ChainGuard initially focused on providing hardened container images, likened to purchasing individual songs on iTunes. The company has since shifted to a subscription model, similar to Spotify, offering access to a broader catalog of secure open-source components. This approach aims to provide a safer way for developers to consume open-source software.

ChainGuard Founded Post-SolarWinds, Addressing a Sudden Market Need for Supply Chain Security

Matt Moore explained that ChainGuard was founded after the SolarWinds attack, which significantly increased market awareness and demand for software supply chain security. He and his co-founders, who had prior experience at Google, recognized the opportunity to address this critical need.

Open Source is Ubiquitous and a Superpower, But Also an Expanding Attack Surface

Matt Moore emphasized the pervasive nature of open-source software in modern applications, calling it a 'superpower' for developers. However, he also highlighted that this reliance creates an expanding attack surface, with malicious actors exploiting trust in public registries, package managers, and CI/CD pipelines.