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
August 19, 2025The server-side rendering equivalent for LLM inference workloads| stackoverflow.blog
Ryan welcomes Nathan Michael, CTO at Shield AI, to discuss what AI looks like in defense technologies, both technically and ethically.| Stack Overflow Blog
User research for the next era of Stack Overflow| Stack Overflow Blog
In this episode of Leaders of Code, Stack Overflow CEO Prashanth Chandrasekar and Christina Dacauaziliqua, Senior Learning Specialist at Morgan Stanley, talk about the importance of experiential learning in fast-paced environments. They emphasize the value of creating intentional learning environments where innovative tools meet collaborative communities to support growth for both individuals and organizations.| Stack Overflow Blog
Senior developers know how to deploy code to systems made of code. Architects know how to deploy ideas to systems made of people.| Stack Overflow Blog
Our August release, Stack Overflow for Teams 2025.6, focuses on critical back-end improvements that enhance stability, data integrity, and identity management.| Stack Overflow Blog
Ryan welcomes Evan You, the creator of Vue.js, to explore the origins of Vue.js, the challenges faced during its development, and the project’s growth over a decade. They dive into potential integrations for AI, future developments for Vue.js, and the sustainability of open-source projects.| Stack Overflow Blog
Wenjing Zhang, VP of Engineering, and Caleb Johnson, Principal Engineer at LinkedIn, sit down with Ryan to discuss how semantic search and AI have transformed LinkedIn’s job search feature. They explore the engineering efforts behind transitioning from keyword-based search and the impact of AI models on LinkedIn’s job seekers and employers.| Stack Overflow Blog
Improving the place where developers have real conversations and real collaboration.| Stack Overflow Blog
Ryan welcomes Paul Everitt, developer advocate at JetBrains and an early adopter of Python, to discuss the history, growth, and future of Python. They cover Python’s pivotal moments and rise alongside the internet, the increased adoption from transitions like Python 2 to Python 3, and the significant role Python plays in academia and data science today.| 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
Quinn Slack, CEO and co-founder of Sourcegraph, joins the show to dive into the implications of AI coding tools on the software engineering lifecycle. They explore how AI tools are transforming the work of developers from syntax-focused tasks to higher-level design and management roles, and how AI will integrate into enterprise environments.| Stack Overflow Blog
Innovation is at the heart of any successful, growing company, and often that culture begins with an engaged, interconnected organization.| Stack Overflow Blog
Ryan and Eira welcome Erin Yepis, Senior Analyst at Stack Overflow, to the show to discuss the newly released 2025 Developer Survey results. They explore the decline in trust in AI tools, shifts in popular programming technologies, and the patterns Erin saw in salary growth among developers.| Stack Overflow Blog
Spoiler: Yes.| Stack Overflow Blog
In this episode of Leaders of Code, Jody Bailey, Stack Overflow’s CTPO, Anirudh Kaul, Senior Director of Software Engineering, and Paul Petersen, Cloud Platform Engineering Manager, discuss the U.S. Bank’s journey from traditional banking practices to embracing new technologies.| Stack Overflow Blog
No need to bury the lede: more developers are using AI tools, but their trust in those tools is falling.| Stack Overflow Blog
Ryan welcomes Mahir Yavuz, Senior Director of Engineering at Etsy, to the show to explore the unique challenges that Etsy’s marketplace faces and how Etsy’s teams leverage machine learning and AI to manage product SKUs, enrich inventory metadata, and improve both buyer and seller experiences.| Stack Overflow Blog
July 25, 2025Saving the world with speed and at scale| stackoverflow.blog
Do you use tabs or spaces for code indentation?| stackoverflow.blog
When discovery is missing, platform work starts to drift from its real purpose, which is empowering engineers to deploy working software faster and with confidence.| Stack Overflow Blog
Since October 2010, all Stack Exchange sites have run on physical hardware in a datacenter in New York City (well, New Jersey). These have had a warm spot in our history and our hearts. When I first joined the company and worked out of the NYC office, I saw the original server mounted on a wall with a laudatory plaque like a beloved pet. Over the years, we’ve shared glamor shots of our server racks and info about updating them.| stackoverflow.blog
Being a developer is all about problem-solving and learning along the way. Last month, in celebration of this, our Community Products team launched a new experiment to test the concept of coding challenges for technologists to showcase their skills on Stack Overflow.| stackoverflow.blog
May 20, 2025Durable execution: autosave for your microservices| stackoverflow.blog
May 16, 2025Salesforce wants to do for agentic AI what they did for SaaS| stackoverflow.blog
May 9, 2025Using AI to find patient zero in marketing campaigns| stackoverflow.blog
In this episode of Leaders of Code, Dan Lines, cofounder and COO of LinearB; Ben Matthews, Senior Director of Engineering at Stack Overflow; and host Ben Popper talk about why velocity should be a diagnostic tool, not the primary goal of engineering teams. They also touch on the need for cross-disciplinary collaboration to align engineering with business objectives.| 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