OAuth 2.0 – Device flow explained for Engineers, especially for Backend Engineers

May 11, 2026OAuth 2.0 – Device flow explained for Engineers, especially for Backend EngineersFirst time I tried to login to Netflix at a hotel TV I almost gave up. The remote was having only four arrow keys and a number pad. My password was 18 characters with symbols. Whoever des … | Continue reading


@stackoverflow.blog | 2 months ago

Introducing the Heap, the software engineering blog for everyone

If you’ve got something you’ve been dying to share with the Stack Overflow community but don’t quite have a place to share it, we've got you. | Continue reading


@stackoverflow.blog | 2 months ago

No Dumb Questions: What is an MCP server and why do I care?

Welcome to No Dumb Questions, a column where our least technical writer asks our technical staff the simple, basic tech questions people are afraid to ask. In this first entry, Stack's Director of Ecosystem Strategy Ben Marconi teaches us the basics of MCP servers and why they ma … | Continue reading


@stackoverflow.blog | 2 months ago

AI giveth and AI taketh CPU

Recorded on the floor of HumanX, Ryan is joined by AMD CTO Mark Papermaster to discuss AMD’s silicon strategy for AI borne of their long history of heterogeneous CPU/GPU computing, how chipmakers are dealing the wide range of AI workloads from training to inference, and the parad … | Continue reading


@stackoverflow.blog | 2 months ago

How we replaced NGINX-Ingress at Stack Overflow

Ingress-NGINX had been handling our traffic routing since moving to Kubernetes, but when it was announced it would be retired, we were forced to consider a new traffic routing solution. | Continue reading


@stackoverflow.blog | 2 months ago

What (un)exactly do you mean by semantic search?

Ryan welcomes Bryan O’Grady,  Head of Field Research and Solutions Architecture at Qdrant, to discuss the differences between traditional text search engines powered by Lucene and modern vector databases, when vector search’s exact-match needs work for things like logs and securi … | Continue reading


@stackoverflow.blog | 2 months ago

Dispatches from O'Reilly: Fast Paths and Slow Paths

Selective control in autonomous AI systems: Why governing every decision breaks autonomy—and how runtime control actually works at scale | Continue reading


@stackoverflow.blog | 2 months ago

Time is a construct but it can still break your software

Ryan welcomes  Jason Williams, senior software engineer at Bloomberg and  the creator of Rust-based JavaScript engine Boa, to the show to dive into why date and time handling in JavaScript is so difficult and how the Temporal proposal aims to fix it. | Continue reading


@stackoverflow.blog | 2 months ago

The Worst Coder in the World goes agentic: building a leaderboard cracking AI

Agents are everywhere, so isn't it fitting that the Worst Coder in the World goes agentic? A coding newbie explores the challenges and rewards of building an agent for work—and trying to learn a few things about coding along the way. | Continue reading


@stackoverflow.blog | 2 months ago

Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3

Ingestion is now generally available in Stack Internal as part of the 2026.3 release, allowing you to transform content siloed across your tools into structured, verified knowledge that's ready for your teams and AI. | Continue reading


@stackoverflow.blog | 2 months ago

Your LLM issues are really data issues

Ryan welcomes Harsha Chintalapani, co-founder and CTO at Collate and co-creator of Open Metadata, to the show to discuss why AI and LLMs struggle with real-time, structured production data. | Continue reading


@stackoverflow.blog | 2 months ago

Welcome to the “find out” stage of AI

AI companies are looking a little different after going through renewal cycle. | Continue reading


@stackoverflow.blog | 2 months ago

Lights, camera, open source!

Ryan is joined on the show by Cult.Repo producers Emma Tracey and Josiah Mcgarvie to discuss making documentaries about open-source software and the people behind the major technologies that uphold the internet. | Continue reading


@stackoverflow.blog | 2 months ago

Black box AI drift: AI tools are making design decisions nobody asked for

Prompts go in, output comes out, and the decisions made in between are hidden from view. | Continue reading


@stackoverflow.blog | 2 months ago

How to get multiple agents to play nice at scale

Chase Roossin, group engineering manager, and Steven Kulesza, staff software engineer, from Intuit join the podcast to chat about what might be the hardest problem in engineering right now: getting multiple AI agents to work together in a complex system. | Continue reading


@stackoverflow.blog | 2 months ago

We still need developer communities

Ryan welcomes Mike Swift, co-founder and CEO of Major League Hacking, to the show to chat about the never-ending need for software developer communities and entry points into programming; MHL’s recent acquisition of DEV and how they’re creating a place for shared knowledge, build … | Continue reading


@stackoverflow.blog | 3 months ago

No country left behind with sovereign AI

Ryan welcomes Stephen Watt, distinguished engineer and VP of Red Hat’s Office of the CTO, to chat about digital sovereignty and sovereign AI. | Continue reading


@stackoverflow.blog | 3 months ago

Human input needed: take our survey on AI agents

Are you still "human-in-the-loop," or have you moved to "human-on-the-loop," overseeing a bot that’s doing the driving? | Continue reading


@stackoverflow.blog | 3 months ago

Why AI hasn't replaced human expertise—and what that means for your SaaS stack

The most valuable AI tools in your enterprise stack do more than generate answers. They help developers determine which answers to trust. | Continue reading


@stackoverflow.blog | 3 months ago

Who needs VCs when you have friends like these?

Ryan welcomes RunPod co-founder and CEO Zhen Lu to discuss circumventing VC money by going straight to your community for funding, how Zhen balances founder intuition with user feedback when the community is the one backing the project, and RunPod’s journey from basement servers … | Continue reading


@stackoverflow.blog | 3 months ago

The messy truth of your AI strategies

Ryan welcomes Hema Raghavan, co-founder and head of engineering at Kumo.ai, to dive into all the messy stuff that comes with implementing AI, from pipeline sprawl to shadow AI. | Continue reading


@stackoverflow.blog | 3 months ago

Gen Z needs a knowledge base (and so do you)

AI tool use is inescapable...especially if you're a young person trying to get an edge in an increasingly difficult job market. But cognitive offloading is dangerous, no matter what age you are. Building a knowledge base can save your brain and skills from atrophy. | Continue reading


@stackoverflow.blog | 3 months ago

He designed C++ to solve your code problems

Ryan welcomes Bjarne Stroustrup, designer of C++ and professor at Columbia, to the show to dive into all things C++, from its history to where it's going today. | Continue reading


@stackoverflow.blog | 3 months ago

Seizing the means of messenger production

Ryan sits down with Galen Wolfe-Pauly, CEO of Tlon, to chat about calm computing and how humans can take back ownership of their data and digital world. | Continue reading


@stackoverflow.blog | 3 months ago

What the AI trust gap means for enterprise SaaS

Adoption and trust are moving in diametrically opposed directions, and that gap has real implications for organizations deciding how to spend money on software. | Continue reading


@stackoverflow.blog | 3 months ago

How can you test your code when you don’t know what’s in it?

Ryan hosts SmartBear’s VP of AI and Architecture Fitz Nowlan to explore how we’re moving away from old assumptions about software development, the challenges of testing MCP servers as LLM-driven agents introduce non-determinism that breaks tradition, and how data locality and dat … | Continue reading


@stackoverflow.blog | 3 months ago

Prevent agentic identity theft

Ryan is joined by Nancy Wang, CTO of 1Password, to discuss the security challenges local agents present, how enterprises can create robust governance of credentials through zero-knowledge architecture, and the implications of agent intent and misuse in a world where AI agents are … | Continue reading


@stackoverflow.blog | 3 months ago

Building shared coding guidelines for AI (and people too)

Coding guidelines and standards for agents need to be a little different—more explicit, demonstrative of patterns, and obvious. | Continue reading


@stackoverflow.blog | 3 months ago

Multi-stage attacks are the Final Fantasy bosses of security

Ryan welcomes Gee Rittenhouse, VP of Security at AWS, to the show to discuss the complexities of multi-stage attacks in cybersecurity and how these attacks unfold, the challenges in detecting them, and the evolving role of AI in both enhancing security and creating new vulnerabil … | Continue reading


@stackoverflow.blog | 3 months ago

After all the hype, was 2025 really the year of AI agents?

Ryan is joined by Stefan Weitz, CEO and co-founder of the HumanX Conference, for a conversation on how AI has evolved in the last year. | Continue reading


@stackoverflow.blog | 4 months ago

AI is becoming a second brain at the expense of your first one

The risk isn’t just that we’ll get lazy and become lousy at critical thinking; the risk is that we’ll outsource our judgement and lose the ability to make qualitative, moral, and interpersonal judgments altogether. | Continue reading


@stackoverflow.blog | 4 months ago

Building a global engineering team (plus AI agents) with Netlify

Dana Lawson, CTO of Netlify, shares her insights on leading a lean, globally distributed engineering team that powers 5% of the internet. | Continue reading


@stackoverflow.blog | 4 months ago

Keeping the lights on for open source

Ryan sits down with Chainguard CEO Dan Lorenc to chat about how his team is keeping the foundation of the internet—open source projects—alive by forking archived but widely-used repos to provide security maintenance and dependency upgrades. | Continue reading


@stackoverflow.blog | 4 months ago

Domain expertise still wanted: the latest trends in AI-assisted knowledge for developers

In February, we surveyed our users with research designed in partnership with OpenAI and found out that more developers than ever are using AI at work to learn, they are using other traditional online resources to validate but still find trust in AI a major barrier. | Continue reading


@stackoverflow.blog | 4 months ago

Open source for awkward robots

Ryan is joined by Jan Liphardt,  CEO and co-founder of OpenMind, to chat about the rapidly evolving world of humanoid robotics and what it means for humans, why OpenMind is building an open source operating system for robots that processes logic in natural language, and how putti … | Continue reading


@stackoverflow.blog | 4 months ago

The context problem: Why enterprise AI needs more than foundation models

The difference between AI that impresses people in demos and AI that drives production value is context. | Continue reading


@stackoverflow.blog | 4 months ago

Even the chip makers are making LLMs

Ryan welcomes Kari Briski, NVIDIA’s VP of Generative AI Software for Enterprise, to the show to explore how a chip manufacturer got into the model development game. | Continue reading


@stackoverflow.blog | 4 months ago

Organizing productive platform teams

So many platforms feel heavy because they mirror the organization, not the architecture the organization claims to want. | Continue reading


@stackoverflow.blog | 4 months ago

Building brains for bulldozers

Ryan chats with Kevin Peterson, CTO of Bedrock Robotics, about the evolution of self-driving technology and why robotics is now advancing; how real data is still relevant but simulation becomes essential for scale; and the future of robotics in addressing labor shortages and enha … | Continue reading


@stackoverflow.blog | 4 months ago

DeveloperWeek 2026: Making AI tools that are actually good

From interoperability to knowledge architecture to creating AI tools people can actually use, here’s a recap of what we learned from DeveloperWeek 2026. | Continue reading


@stackoverflow.blog | 4 months ago

AI-assisted coding needs more than vibes; it needs containers and sandboxes

In this sponsored episode, Ryan chats with Mark Cavage, President and COO of Docker, joins the show to dive into hardened containers and agent sandboxes. | Continue reading


@stackoverflow.blog | 4 months ago

No need for Ctrl+C when you have MCP

Ryan sits down with Member of the Technical Staff at Anthropic and Model Context Protocol co-creator David Soria Parra to talk the evolution of MCP from local-only to remote connectivity, how security and privacy fit into their work with OAuth2 for authentication and authorizatio … | Continue reading


@stackoverflow.blog | 4 months ago

What’s new at Stack Overflow: March 2026

All that's new on Stack Overflow last month, including the redesigned Stack Overflow now available in beta and open-ended questions now available to all users, plus a shoutout to the community members earning the Populist badge. | Continue reading


@stackoverflow.blog | 4 months ago

To live in an AI world, knowing is half the battle

Ryan welcomes Marcus Fontoura, technical fellow at Microsoft and author of Human Agency in the Digital World, to discuss the intersection of technology, society, and human dignity in a digital-first world. | Continue reading


@stackoverflow.blog | 4 months ago

Beyond block or allow: How pay-per-crawl is reshaping public data monetization

For most of the web's history, content platforms operated on a simple binary: open or blocked. Then generative AI changed everything. | Continue reading


@stackoverflow.blog | 4 months ago

Your sneak peek at the redesigned Stack Overflow

Come check out the new Stack Overflow beta experience, tell us what you think, and help shape what’s next | Continue reading


@stackoverflow.blog | 4 months ago

Dogfood so nutritious it’s building the future of SDLCs

Ryan welcomes Thibault Sottiaux, OpenAI’s engineering lead on Codex, to discuss how the Codex team dogfoods Codex to build Codex, what distinguishes an agentic coding tool from a chat-based code assistant, and why they’re focusing on a safe and secure agentic SDLC rather than jus … | Continue reading


@stackoverflow.blog | 4 months ago

Defense against uploads: Q&A with OSS file scanner, pompelmi

API and network traffic get all the press, but some folks are still trying to build a better upload scanner. | Continue reading


@stackoverflow.blog | 4 months ago