Ryan welcomes Tom Moor, head of engineering at Linear, to discuss AI agents’ mixed results for productivity in the development lifecycle, the importance of context for maximizing agents’ effectiveness, and the role that junior developers need to take in a world increasingly driven by AI.| Stack Overflow Blog
AI agents can chat, use tools, and write new code all from one interface. That's why they'll last.| Stack Overflow Blog
Ryan is joined by Spiros Xanthos, CEO and founder of Resolve AI, to talk about the future of AI agents in incident management and troubleshooting, the challenges of maintaining complex software systems with traditional runbooks, and the changing role of developers in an AI-driven world.| Stack Overflow Blog
This episode draws on insights from the 2025 Stack Overflow Developer Survey to equip leaders with ways to navigate the current AI landscape and capture value beyond the hype.| Stack Overflow Blog
Ryan welcomes John Dickerson, CEO of Mozilla.ai, to talk about the evolving landscape of AI agents, the role of open source in keeping the tech ecosystem healthy, the challenges OS communities have faced with the rise of AI, and the implications of data privacy and user choice in the age of multi-agent AI systems.| Stack Overflow Blog
From sprawling PDFs to a fast, factual conversational assistant.| Stack Overflow Blog
Andrei Kvapil, founder of Ænix and core developer of Cozystack, joins Ryan to dive into what it takes to build a cloud from scratch, the intricacies of Kubernetes and virtualization, and how open-source has made digital sovereignty possible.| Stack Overflow Blog
JavaScript is the front-end of the entire internet. Because JavaScript is so prolific, it’s a prime target for attackers.| Stack Overflow Blog
Yutori is building AI agents that can reliably handle everyday digital tasks on your behalf on the web.| stackoverflow.blog
On Stack Overflow and our other code-related sites, creating a minimal, complete, and verifiable example is the best way to get an answer to your question. We’ve always loved JSFiddle and sites like it because they let both askers and answerers reference runnable, working code that demonstrates their problem or solution. Unfortunately, the use of these external sites introduces a few problems:| stackoverflow.blog
In this episode of Leaders of Code, Ellen Brandenberger, Senior Director of Product for Knowledge Solutions at Stack Overflow, sits down with Dan Shiebler, Head of Machine Learning at Abnormal AI, to explore the complexities of AI adoption, the importance of understanding its limitations, and the ethical considerations involved.| stackoverflow.blog
Now that generative AI, large language models, and CodeGen applications have been out for a while, we’ve seen developers figure out their strengths, their weaknesses, and how they can deliver value to customers faster without getting hung up on untangling LLM confabulations. CodeGen applications pump out code fast for pretty cheap prices, but it’s not always good. AI-generated code always needs a strong code review, and that can reduce the productivity gains it offers.| stackoverflow.blog
March 22, 2024Is AI making your code worse?| stackoverflow.blog
Impostor syndrome—doubting your abilities to the point where you feel like a fraud—is an evergreen topic of conversation among software developers. We’ve written about it here and there, and there are countless other articles about how to understand and overcome your feelings of impostorism.| stackoverflow.blog
As you know, we're in a truly exciting phase at Stack Overflow. We're actively defining the next era of the platform, leaning into a period of experimentation and innovation to shape the future of how developers learn, share, and connect. Our mission is clear: to cultivate community, power learning, and unlock growth for every developer, everywhere. This quarter, we're doubling down on initiatives that bring this mission to life, focusing on features that enhance collaboration, accelerate pro...| stackoverflow.blog
Essays, opinions, and advice on the act of computer programming, from Stack Overflow.| stackoverflow.blog
[Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. Please enjoy our favorite work this year and we’ll see you in 2023.]| stackoverflow.blog
September 16, 2022Hypergrowth headaches (Ep. 485)| stackoverflow.blog
Ryan welcomes back Evan You, the creator of Vite and Vue.js, to discuss the evolution of build tools in web development, the unique features of Vite from its plugins to its hot module capabilities, and the future of Vite, including its integration with Rust. Plus, they touch on Vite’s new documentary and the power of open-source communities.| Stack Overflow Blog
While using LLMs to judge LLM outputs might seem like the fox guarding the henhouse, turns out it works pretty well (and scales better than humans).| Stack Overflow Blog
Learn about what’s new with comments on Stack Overflow| Stack Overflow Blog
Ryan sits down with Dimitri Stiliadis, CTO and co-founder of Endor Labs, to talk about how AppSec is evolving to address AI’s use cases. They discuss the implications of AI-generated code on security practices, the importance of human oversight in managing vulnerabilities, and how organizations should be balancing security and efficiency with AI.| Stack Overflow Blog
While AI coding assistants are helping developers become more productive, the true value of AI lies in its ability to automate the non-coding tasks that have historically been bottlenecks, allowing leaders to create more agile teams and focus on higher-level strategic problems.| Stack Overflow Blog
Gil Feig, co-founder and CTO of Merge, joins the show to explore Merge’s approach for reducing third-party APIs to a single call, the complexities of and need for data normalization, and the role that AI and MCP plays in the future of API functionality.| Stack Overflow Blog
This episode provides insights and strategies to successfully navigate AI adoption in engineering teams. Learn how to build developer confidence and create environments that drive real results beyond the hype.| Stack Overflow Blog
Over the past few releases, we’ve been investing in the foundation of Stack Overflow for Teams—strengthening infrastructure, modernizing integrations, and preparing for bigger shifts to come.| Stack Overflow Blog
Ryan sits down with Marco Palladino, CTO of Kong, to talk about the rise of AI agents and their impact on API consumption, the MCP protocol as a new standard for agents, the importance of observability and security in AI systems, and the importance for businesses and entrepreneurs to leverage opportunities in the agentic AI space now.| Stack Overflow Blog
Maintaining a minimum of 80% code coverage affects code decisions and not always for the better.| Stack Overflow Blog
Backstage is an open-source IDP by Spotify that reduces everyday friction, cognitive overhead, and operational toil for developers.| stackoverflow.blog
October 31, 2023Why Stack Overflow is embracing Svelte| stackoverflow.blog
September 14, 2023Multiplayer programming on mobile: a chat with Replit CEO Amjad Masad| stackoverflow.blog
Even if we go back just a few years, software engineering looked a bit different. But what if we go back 20 years? How about 70? Would even be able to recognize the way software was being built back then?| Stack Overflow Blog
Jeff Hollan, director of product at Snowflake, joins Ryan to discuss the role that data plays in making AI and AI agents better. Along the way, they discuss how a database leads to an AI platform, Snowflake’s new data marketplace, and the role data will play in AI agents.| Stack Overflow Blog
Ryan welcomes Sebastian Gierlinger, VP of Engineering at Storyblok, to talk about how headless content management systems (CMS) fit into an increasingly componentized software landscape.| Stack Overflow Blog
See what we’ve been doing to make Stack Overflow even more helpful for students this year.| Stack Overflow Blog
Ryan chats with Karen Ng, EVP of Product at HubSpot, to chat about Model Context Protocol (MCP) and how they implemented it for their server for their CRM product.| Stack Overflow Blog
Ryan welcomes Geraint North, AI and developer platforms fellow at Arm, to dive into the impact of GenAI on chip design.| Stack Overflow Blog
Whether you're leading an engineering team today or preparing for an AI-integrated future, this conversation provides practical insights into where AI can have the greatest impact on your software delivery process.| Stack Overflow Blog
For promising Gen Z students, a career as a software developer seemed like the golden ticket to career stability and success. But in the age of AI, the career promise for Gen Z software developers is gone.| Stack Overflow Blog
September 9, 2025We built stackoverflow.ai with the community and for the community| stackoverflow.blog
With all the talk about the power of AI and the productivity gains you may (or may not) get, few are talking about improving what underpins those AIs: data. If your data is low quality, so will be your AI—garbage in, garbage out. I spoke with Satish Jayanthi, CTO and co-founder of Coalesce, to find out what it takes to ensure your data is good enough to support your AI program.| stackoverflow.blog
Ryan welcomes Jeffrey van Gogh, Director of Engineering, Android Developer Experience, at Google and board member of the Kotlin Foundation. They discuss the evolution of the Kotlin language from JVM to multiplatform, how their governance board works with the community to stop breaking changes, and the intricacies of Kotlin’s multiplatform capabilities beyond just Android.| Stack Overflow Blog
Whether it's battling imposter syndrome, getting over coding roadblocks, or trying to build a community at school, the Stack Overflow developers have been there and done that.| Stack Overflow Blog
Learn how to ask questions, find answers, grow as a coder, and everything in between.| Stack Overflow Blog
This AI tool can help you get answers instantly, learn along the way, and provide a path into the Stack Overflow community.| Stack Overflow Blog
Why lurk when you can build your portfolio and your personal brand by participating on Stack Overflow?| Stack Overflow Blog
Kylan Gibbs, CEO of Inworld, joins the show to discuss the technical challenges of creating interactive AI for virtual worlds and games, the significance of user experience, and the importance of accessibility and cost-efficiency in deploying AI models.| Stack Overflow Blog
Travis Oliphant, creator of NumPy and SciPy, joins Ryan to explore the development of Python as a data science tool, the evolution of these foundational libraries, and the importance of community and collaboration in open-source projects, including Travis’ current work to support sustainable open-source through the OpenTeams Incubator.| Stack Overflow Blog
Stack Overflow, born on the bare metal racks of a data center, ascends to the cloud.| Stack Overflow Blog
Ryan welcomes Darko Mesaroš, Principal Developer Advocate at AWS and all-around computer history buff, to chat about the history of software development improvements and how they made developers made more productive.| Stack Overflow Blog
Rich Harris, creator of Svelte and software engineer at Vercel, joins Ryan on the show to dive into the evolution and future of web frameworks. They discuss the birth and growth of Svelte during the rise of mobile, the challenges of building robust and efficient web applications, how companies can back more open-source community projects, and the dirty little secret about asynchronous operations and component frameworks.| Stack Overflow Blog
The most effective learning doesn’t happen in a classroom. It happens during work.| Stack Overflow Blog
If I asked you to guess the job title of someone coding an app for work, your first guess probably wouldn’t be “writer”. It probably wouldn’t be your second or fifth guess either.| stackoverflow.blog
August 5, 2025Being unambiguous in what you want: the software engineer in a vibe coding world| stackoverflow.blog
Imposter syndrome. That old chestnut. Persistent feelings of self-doubt, nervous comparisons to peers, a deeply rooted fear of being exposed as inadequate and inferior. Not long ago I wrote about imposter syndrome among software developers and how our perennial fascination with this concept can mask the more pressing challenges developers face at work: unrealistic expectations for upskilling with new tools, languages, and frameworks; pressure to integrate AI into workflows whether or not it m...| stackoverflow.blog
The Stack Overflow Developer Survey is full of new insights about technology, tools of the trade, community, careers, and more from 49,000+ developers from around the world, and we’re eager to share how the data stacks up this year.| stackoverflow.blog
Do you use tabs or spaces for code indentation?| stackoverflow.blog
In line with the other work we’re doing, we’re embarking on a rebrand process—here’s why.| stackoverflow.blog
The past two years have been an exciting time at Stack Overflow. While we still run stackoverflow.com in an on-premises datacenter, we have taken on the journey of migrating Stack Overflow for Teams to Microsoft Azure.| stackoverflow.blog
[Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. Please enjoy our favorite work this year and we’ll see you in 2025.]| stackoverflow.blog
[Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. Please enjoy our favorite work this year and we’ll see you in 2025.]| stackoverflow.blog
Stack Overflow is named as a Sample Vendor in the 2022 Gartner® Hype Cycle™ for Agile and DevOps for Communities of Practice. We believe this is a powerful step forward in enabling organizations of all sizes to build strong internal communities that foster collective learning.| stackoverflow.blog
The competition for technical talent continues to heat up. It seems like every year is “hotter” than the year before. There are over 70,000 technical roles currently open, according to nearly every major job board we checked. Yet, nearly 80% of developers aren’t actively looking for a new job. However, over 50% are open to opportunities if they come their way. This all begs the questions top of mind for nearly every technical recruiting team in the world: How do you attract technical ta...| stackoverflow.blog
Back in May 2019, we had a security incident that was reported on this blog. It’s been quite some time since our last update but, after consultation with law enforcement, we’re now in a position to give more detail about what happened, how it happened, and what we did to address the underlying issues that allowed the incident to occur.| stackoverflow.blog
As you may have seen in the news this morning, Prosus (AEX:PRX) has announced its intention to acquire Stack Overflow for 1.8 billion dollars. This is tremendously exciting news for our employees, our customers, our community members, and for our shareholders, and I will share a bit more about what it all means in this post.| stackoverflow.blog
Stack Overflow is the world’s largest developer community, with more than 59 million questions and answers. By integrating human capabilities and AI advancements in our community, we aim to elevate the overall experience by providing a platform that facilitates engagement and empowers developers to achieve their goals with greater effectiveness.| stackoverflow.blog
Since my last quarterly update, companies across nearly every sector have experienced significant transformation—whether it’s a more aggressive focus on profitability or a shift in product strategy due to the acceleration of generative AI (GenAI). Thematically, however, one thing has remained the same: companies are committed to driving productivity and efficiency throughout their organizations. At Stack Overflow, we continue to help our customers and community deliver both.| stackoverflow.blog
Ten years ago, I got my first non-academic job as a market researcher and writer. The commute was only about 30 minutes in each direction, but parking was expensive and public transportation wasn’t an option. I rarely had meetings; I communicated with my manager and my colleagues—all seated in the same open-plan office space—almost exclusively via email and chat.| stackoverflow.blog
[Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. Please enjoy our favorite work this year and we’ll see you in 2024.]| stackoverflow.blog
[Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. Please enjoy our favorite work this year and we’ll see you in 2024.]| stackoverflow.blog
REST APIs are one of the most common kinds of web interfaces available today. They allow various clients including browser apps to communicate with services via the REST API. Therefore, it's very important to design REST APIs properly so that we won't run into problems down the road. We have to take into account security, performance, and ease of use for API consumers.| stackoverflow.blog
Over the last few weeks, we’ve seen inaccurate data and graphs circulating on social media channels regarding Stack Overflow’s traffic. We wanted to take the opportunity to provide additional context and information on the origin of that data, the traffic trends we are seeing, and the work we’re doing to ensure Stack Overflow remains a go-to destination for developers and technologists for years to come.| stackoverflow.blog
Would you work for free? It is a simple but loaded question that requires additional context. Is it working to help a friend do something? Is it work that you would enjoy? Does the act of working for free give you some level of satisfaction? Your gut reaction to the question may have been a hearty, “No,” but many people volunteer for a variety of things all the time, so people will work for free when there is something in it they enjoy.| stackoverflow.blog
As a software engineer, your primary role is to solve technical problems. Your first impulse may be to immediately jump straight into writing code. But that can be a terrible idea if you haven’t thought through your solution.| stackoverflow.blog
Rust has been Stack Overflow's most loved language for four years in a row, indicating that many of those who have had the opportunity to use Rust have fallen in love with it. However, the roughly 97% of survey respondents who haven't used Rust may wonder, "What's the deal with Rust?"| stackoverflow.blog
Throughout history, great thinkers have made predictions about how new technology would reshape the way in which humans work and live. With every paradigm shift, some jobs grow, some change, and some are lost. John Maynard Keynes wrote in 1930 that new technology meant humans would be working 30 hours a week or less, and that the main challenge would be what to do with all our free time. So far, predictions of this nature haven’t exactly come true. As new technology empowers us, we push our...| stackoverflow.blog