The Curious Engineer

All blogs / Software / engineering practice

Stack Overflow Blog

stackoverflow.blog

Essays, opinions, and advice on the act of computer programming, from Stack Overflow.

Software / engineering practiceAI / MLEngineering management / careersEngineering blogs

Posts
85 from 21 Apr 2020 to 30 Oct 2026
Posting
weekly (64 in the last year)
Kind
company blog
Feed
https://stackoverflow.blog/feed/

2026 62

  1. It’s ok that computers are (sometimes) better than us
  2. The reports of Stack Overflow's death are greatly exaggerated
  3. A JSON schema Is not an AI governance layer
  4. Delivering controlled and concentrated context
  5. Elevators, toasters, and the birth of Java
  6. Rumors of the SaaS demise are greatly exaggerated
  7. The Regression Tests Nobody Writes: Capturing How Software Actually Behaves
  8. Is AI really reshaping the developer market?
  9. Building Immersive Virtual Economies: An Introduction to KursarScript (KSPL)
  10. Survey Says: You'll swap the model, but everything you build around it is staying put
  11. Don't forget about the UI for AI
  12. Production-grade LLMs and agents: a field guide
  13. AI says you’re right, formal methods say you’re wrong
  14. MCP standardized tools. Now we need the infrastructure around them.
  15. Why your platform team shouldn't build an AI context layer (even though they probably could)
  16. October 15, 2026Issue 351: Happy sweet 16, Developer Survey!No one can deny that times are a-changing. Luckily, you’ve got the Annual Developer Survey to help you keep up with how software, technology, and the communities around them are evolving. We’ve spent the last 16 years tracking tech trends a
  17. Your next job doesn’t have a title yet: Emerging role skills Q&A with Cory Hymel of Andela
  18. Why Your Sandbox Never Quite Matches Production (And Why That's Fine)
  19. Keep calm and call clone with Rust
  20. Beyond the AI noise: How Stack Overflow is rethinking tech hiring
  21. A Treatise on Model Oriented Programming Languages
  22. Taking a look under your agent’s hood
  23. Part 5: Operating an LLM system: observability, cost, routing, and the platform underneath
  24. A green exit code is not evidence that the work happened
  25. October 8, 2026Issue 350: The new at Stack OverflowThere’s a lot of new happenings here at Stack Overflow, and we’re excited to share it with you! This week, we explore why organizations urgently need "decision-grade" knowledge when internal sources conflict or go stale, and celebrate the general av
  26. Part 4: Safety and governance for LLM systems: guardrails, PII, audit, and memory
  27. Part 3: Knowing when your agent doesn’t know: the confidence layer
  28. Part 2: Evals as a deployment gate — and how to know when they drift
  29. Part 1: Make your AI agents boring: the determinism layer
  30. Part 6: An operating system for coding agents: the disciplined build
  31. Implementing a Modular Master-Agent Telemetry & Diagnostic Framework in Python: Prime-Sentinel Command (PSC)
  32. “Impossible to Hide Secret …”: Uncovering Security and Privacy Issues in LLM-Native IDEs
  33. Tales from the 2026 Developer Survey results
  34. The results of the 2026 Developer Survey are here!
  35. Constraints that make developers faster
  36. A look back before we look forward: A Developer Survey retrospective
  37. October 1, 2026Issue 349: Professional skepticsNowadays, a little skepticism goes a long way. In fact, it may be one of the best skills a dev can have in the age of AI. BrowserStack’s David Burns joins us on the pod to discuss just that, plus the importance of applying test-driven development to you
  38. Organizations need decision-grade knowledge. AI makes it urgent.
  39. Anyone can start building verified knowledge with Stack Internal
  40. Getting ready for 2026 results: A look back on Developer Survey findings
  41. Your phone is AI’s newest hardware
  42. Why model versioning is not enough for production AI
  43. Is Your “Human-in-the-Loop” Actually Slowing You Down? Here’s What We Learned
  44. Professional skepticism is a dev’s best skill
  45. Multiplayer AI: Why your team (and its agents) need a group chat
  46. Haters think AI agents can't write GPU code? This'll ROCm
  47. The AI magic words
  48. From better privacy to our new ChatGPT plugin, here's what's new on Stack Overflow for Agents
  49. AI, JD, and other letters of the law
  50. AI cybersecurity is a cat and mouse game
  51. (Re)introducing Developer Story
  52. Java’s age is its AI superpower
  53. Scaling your money safely with AI
  54. Elevating security, control, and accessibility: Stack Internal 2026.6
  55. Responsible AI adoption needs developer workflow design
  56. Dispatches from O'Reilly: The right amount of spec for agentic development
  57. No Dumb Questions: What is AI context architecture? Why not just build your own?
  58. Dispatches from O'Reilly: The best risk mitigation strategy in data? A single source of truth
  59. Your trusted knowledge layer: Introducing Stack Internal's new platform experience
  60. Developers are attached to tools because tools encode trust
  61. How we replaced Ingress-NGINX at Stack Overflow
  62. Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3

2025 5

  1. A look under the hood: How (and why) we built Question Assistant
  2. The Great Unracking: Saying goodbye to the servers at our physical datacenter
  3. Beyond speed: Measuring engineering success by impact, not velocity
  4. Banking on innovation: Engineering excellence in regulated financial services
  5. Engineering teams need to adapt to AI’s scaling challenges

2024 1

  1. Generative AI is not going to build your engineering team for you

2023 5

  1. He helped create Jira. Now he's searching for meaningful engineering metrics
  2. Journey to the cloud part II: Migrating Stack Overflow for Teams to Azure
  3. Journey to the cloud part I: Migrating Stack Overflow Teams to Azure
  4. What our engineers learned building Stack Overflow (Ep. 551)
  5. ML and AI consulting-as-a-service (Ep. 542)

2022 3

  1. How Stack Overflow is leveling up its unit testing game
  2. Stack under attack: what we learned about handling DDoS attacks
  3. Securing the data in your online code repository is a shared responsibility

2021 5

  1. Best practices can slow your application down
  2. CSS in SVG in CSS: Shipping confetti to Stack Overflow’s design system
  3. Podcast 338: Why is it so hard to find Ruby developers?
  4. Level Up: Mastering statistics with Python - part 2
  5. A deeper dive into our May 2019 security incident

2020 4

  1. Failing over without falling over
  2. How we built it: our new Articles feature for Stack Overflow for Teams
  3. Podcast 229: Jokes On Us
  4. Podcast 228: chatting with Stack Overflow's community developers