Episodes
-
Why call one API when you can use GraphQL to call them all?
GraphQL offers a declarative approach to API interaction, contrasting with the traditional procedural methods utilized in REST APIs.
-
Programming problems that seem easy, but aren't, featuring Jon Skeet
Time zones are more complex than they appear, and handling them correctly is essential to software functionality.
-
You’ve got 99 problems but data shouldn’t be one
Data engineering faces significant challenges due to a lack of comprehensive tools and scalable practices.
-
You've vibe coded an app. Now what?
Vibe coding allows even non-programmers to create applications, revolutionizing the coding landscape.
-
How to build your prototypes without a 35% tariff
MiniProto offers a balanced solution for hardware prototyping, navigating the challenges posed by traditional manufacturing and tariffs.
-
Defending the realm: Trust and safety at Stack Overflow
Trust and Safety at Stack Overflow focuses on protecting users and maintaining the integrity of information on the platform.
-
"My job is going to change in a dramatic way”: Exploring the future of the internet with Cloudflare
Dane Connect transitioned into his role as CTO after years at Cloudflare, focusing on technology standards and fostering innovation.
-
After 30 years, Java is still brewing up new features
Java has evolved significantly over its 30-year lifespan, transitioning to a rapid release cycle that enhances community engagement.
-
“We’re not worried about compute anymore”: The future of AI models
The AI landscape is shifting towards utilizing multiple specialized models rather than relying on a single dominant model.
-
Better vibes and vibe coding with Gemini 2.5
Gemini 2.5 represents a significant evolution in AI models, focusing on reasoning and usability for developers.
-
Banking on a serverless world
Kathleen Vinho transitioned from structural engineering to software engineering, leading innovative tech transformations at Capital One.
-
If an attacker can edit your mobile code, how do you defend your app?
Mobile engineers must proactively address security due to the sensitive features in mobile applications.
-
In a deterministic simulation, you can debug with time travel
Testing is a crucial component of software development that can empower organizations to innovate and take calculated risks.
-
Getting rid of the pain for developers on Shopify
Shopify emphasizes backward compatibility in its platform design to support a diverse ecosystem.
-
Understanding the limitations of AI is crucial for enterprise success
AI is integral to modern cybersecurity, providing advanced protection against various types of attacks.
-
“The future is agents”: Building a platform for RAG agents
Retrieval-Augmented Generation (RAG) helps reduce hallucination in AI responses by leveraging up-to-date knowledge from reliable sources.
-
WBIT #8: Typescript for gut biomes
Embrace a passion for technology from an early age to find joy in the coding journey.
-
Can a dev environment spark joy? The Android team thinks so.
Matthew McCullough emphasizes the transformative potential of software, sharing his journey of becoming a developer.
-
Durable execution: autosave for your microservices
Durable execution allows systems to save and recover their states seamlessly, which is essential for enhancing reliability.
-
Salesforce wants to do for agentic AI what they did for SaaS
Agentic AI is becoming an integral part of software development, with Salesforce paving the way for developers to experiment with innovative tools.
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account