[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-rms_vS7MTw5mD_7fpQ04eKZex31V9JirGD4_DLa5Mqg":3,"sanity-JwGOE3IjRo0jJGe9gdzu8amebtD8kwLEwu_6zRbckOg":197},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":172},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"f83eb5f0-1237-487f-84d8-f7abf2318c39","2026-06-25T07:40:00.000Z",{"_type":10,"current":11},"slug","code-isnt-causing-your-production-failures",null,"Code isn’t the only thing causing your production failures",[15,21,27,33],{"_id":16,"publishedAt":17,"slug":18,"title":20},"eb5b66eb-9410-4329-83bb-22bbff39402a","2026-04-28T13:00:00.000Z",{"_type":10,"current":19},"turn-scattered-knowledge-into-trusted-intelligence","Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"_id":22,"publishedAt":23,"slug":24,"title":26},"369c2401-b62e-4a37-8ff8-bf603023ecad","2026-03-02T15:03:00.988Z",{"_type":10,"current":25},"what-s-new-at-stack-overflow-march-2026","What’s new at Stack Overflow: March 2026",{"_id":28,"publishedAt":29,"slug":30,"title":32},"5e9053a4-07ea-447c-91ea-29e0b6228537","2026-02-02T15:00:00.000Z",{"_type":10,"current":31},"what-s-new-at-stack-overflow-february-2026","What’s new at Stack Overflow: February 2026",{"_id":34,"publishedAt":35,"slug":36,"title":38},"a1b538eb-a8a6-46d0-80a1-ac70ec9bb935","2026-01-05T10:00:00.000-05:00",{"_type":10,"current":37},"what-s-new-at-stack-overflow-january-2026","What’s new at Stack Overflow: January 2026",{"_createdAt":40,"_id":41,"_rev":42,"_type":43,"_updatedAt":44,"author":45,"body":58,"comments":150,"dateUrl":151,"excerpt":152,"image":153,"legacyBody":156,"product":12,"publishedAt":159,"slug":160,"sponsored":12,"tags":162,"title":171,"visible":150},"2023-05-25T09:39:09Z","wp-post-5552","dgl3SCUzppW3U2LvCoSN08","blogPost","2023-07-13T14:55:03Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":54,"name":55,"slug":56},"2023-05-23T16:27:18Z","wp-author-164","uJtKC0FWGm7HBTFm4JKfKI","blogAuthor","2024-02-26T15:30:24Z",{"_type":53},"image","former","Alyssa Mazzina",{"current":57},"amazzina@stackoverflow.com",[59,70,76,131,135],{"_key":60,"_type":61,"children":62,"markDefs":68,"style":69},"7b0f6a645fa3","block",[63],{"_key":64,"_type":65,"marks":66,"text":67},"7b0f6a645fa30","span",[],"Not too long ago, developers were treated as nothing more than interchangeable assembly line workers or typists. Developers were supposed to just write some code and let everyone else do the “real thinking.” Stack Overflow was founded by programmers, for programmers, in part as a reaction to this backwards approach. We don’t think developers are typists. We think they’re doing something much more important. They’re writing the script of the future.* Software is still eating the world, but it’s also consuming our daily routines and futures. When you wake up—possibly because your wearable decided it was the optimal time to vibrate you awake—you may check three or four apps before throwing the covers off and stepping onto your bedroom floor. Maybe you then head to the gym and scan a badge to enter, and afterwards you grab an Uber or Lyft to head to work or look at the automatically updated public transit schedule or your phone while listening to your favorite podcast, which was automatically downloaded while you slept. During the ride, you may see what your friends did last night posted on Facebook, and you decide to message them to make plans for tomorrow. Before you’ve even sat down at your desk, your day has already been shaped by millions of lines of code and dozens of different computer programs. At some point in the not too distant past, thousands of your fellow programmers made thousands of individual decisions that determined how your morning would run, including what time you woke up, what you would see in your newsfeeds, what you would listen to, how you would check in at the gym, and how you would get to work. If this were a movie or TV show, you’d think they were writing a script for you to follow.",[],"normal",{"_key":71,"_type":53,"alt":72,"asset":73,"markDefs":12},"0f04c8d7a1d0","Programmers are writing the script of the future.",{"_ref":74,"_type":75},"image-da49b7dd66e8551233387b1e77c23dcc42fd3279-2048x1367-jpg","reference",{"_key":77,"_type":61,"children":78,"markDefs":123,"style":69},"eda446ec4574",[79,83,88,92,97,101,106,110,115,119],{"_key":80,"_type":65,"marks":81,"text":82},"eda446ec45740",[],"But it’s not a movie, it’s real life, and each decision a developer makes when writing a script has major implications. Should that rideshare app tell the user to cross to the other side of a dangerous street because it will shave two minutes off of pickup time? Should a social media newsfeed show photos and status updates that will make a user sad or angry, or should it just be all happy all the time? Should the self-driving car avoid a dangerous obstacle by swerving into traffic or the sidewalk? Businesses around the world are starting to realize what we’ve known all along: ",{"_key":84,"_type":65,"marks":85,"text":87},"eda446ec45741",[86],"em","Great developers can’t just be competent in writing code; they must also be able to think critically and make difficult and nuanced decisions every day.",{"_key":89,"_type":65,"marks":90,"text":91},"eda446ec45742",[]," Our goal at Stack Overflow is to help these developers learn, share, and level up. Part of this mission is to help them find their next challenge through our career site, Stack Overflow Jobs. Today, we’re adding to our mission by launching our new blog, Code for a Living, to support, encourage, and assist those who have undertaken programming the future as their livelihood. Our goal for this blog is to help you grow and thrive as you code for a living. We’ll cover such topics as software developer interview prep, perfecting your resume and cover letter, identifying the exact job you want, salary negotiation, industry trends for developers, and of course how to level up your skills regardless of what stage you’re at. You can expect to read on-the-job accounts from developers and perspectives from hiring managers and ",{"_key":93,"_type":65,"marks":94,"text":96},"eda446ec45743",[95],"b02beebcbdeb","top companies",{"_key":98,"_type":65,"marks":99,"text":100},"eda446ec45744",[],". Finally, we’ll give you insights into how we do things at Stack Overflow including what it takes to build a remote-first company, why we’re bullish on developers having private offices, and more. Subscribe above or follow us on ",{"_key":102,"_type":65,"marks":103,"text":105},"eda446ec45745",[104],"6684d76614b7","Twitter",{"_key":107,"_type":65,"marks":108,"text":109},"eda446ec45746",[]," and ",{"_key":111,"_type":65,"marks":112,"text":114},"eda446ec45747",[113],"2288858e385f","Facebook",{"_key":116,"_type":65,"marks":117,"text":118},"eda446ec45748",[]," to get the latest from Code for a Living each week. ",{"_key":120,"_type":65,"marks":121,"text":122},"eda446ec45749",[86],"*Hear all about this from Joel at this past year’s Devoxx:",[124,127,129],{"_key":95,"_type":125,"href":126,"reference":12},"link","https://stackoverflow.com/jobs/companies?utm_source=so-owned&utm_medium=blog&utm_campaign=dev-c4al&utm_content=c4al-link",{"_key":104,"_type":125,"href":128,"reference":12},"https://twitter.com/codeforaliving",{"_key":113,"_type":125,"href":130,"reference":12},"https://www.facebook.com/codeforaliving/",{"_key":132,"_type":133,"markDefs":12,"url":134},"ecda47e3e015","embed","//www.youtube.com/embed/WtM3wPVhkik",{"_key":136,"_type":61,"children":137,"markDefs":147,"style":69},"8829a1bfcfd1",[138,142],{"_key":139,"_type":65,"marks":140,"text":141},"8829a1bfcfd10",[],"Photo Credit: ",{"_key":143,"_type":65,"marks":144,"text":146},"8829a1bfcfd11",[145],"323467e01a7e","#WOCinTech Chat",[148],{"_key":145,"_type":125,"href":149,"reference":12},"https://www.flickr.com/photos/wocintechchat/",true,"2016/09/21","",{"_type":53,"asset":154},{"_ref":155,"_type":75},"image-4b4ebd26d1bf0132ad390a43f3e69b2a0ce42dec-2005x774-jpg",{"code":157,"language":158},"\u003Cspan style=\"font-weight: 400;\">Not too long ago, developers were treated as nothing more than interchangeable assembly line workers or typists. Developers were supposed to just write some code and let everyone else do the “real thinking.” Stack Overflow was founded by programmers, for programmers, in part as a reaction to this backwards approach. We don’t think developers are typists. We think they’re doing something much more important. They’re writing the script of the future.*\u003C/span>\n\n\u003C!--more-->\n\n\u003Cspan style=\"font-weight: 400;\">Software is still eating the world, but it’s also consuming our daily routines and futures. When you wake up—possibly because your wearable decided it was the optimal time to vibrate you awake—you may check three or four apps before throwing the covers off and stepping onto your bedroom floor. Maybe you then head to the gym and scan a badge to enter, and afterwards you grab an Uber or Lyft to head to work or look at the automatically updated public transit schedule or your phone while listening to your favorite podcast, which was automatically downloaded while you slept. During the ride, you may see what your friends did last night posted on Facebook, and you decide to message them to make plans for tomorrow.\u003C/span>\n\n\u003Cspan style=\"font-weight: 400;\">Before you’ve even sat down at your desk, your day has already been shaped by millions of lines of code and dozens of different computer programs. At some point in the not too distant past, thousands of your fellow programmers made thousands of individual decisions that determined how your morning would run, including what time you woke up, what you would see in your newsfeeds, what you would listen to, how you would check in at the gym, and how you would get to work. If this were a movie or TV show, you’d think they were writing a script for you to follow.\u003C/span>\n\n\u003Cimg style=\"width: 716px;\" title=\"Programmers are writing the script of the future.\" src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/25703144651_30998bec9d_k.jpg\" alt=\"Programmers are writing the script of the future.\" width=\"716\" data-constrained=\"true\" />\n\n\u003Cspan style=\"font-weight: 400;\">But it’s not a movie, it’s real life, and each decision a developer makes when writing a script has major implications. Should that rideshare app tell the user to cross to the other side of a dangerous street because it will shave two minutes off of pickup time? Should a social media newsfeed show photos and status updates that will make a user sad or angry, or should it just be all happy all the time? Should the self-driving car avoid a dangerous obstacle by swerving into traffic or the sidewalk?\u003C/span>\n\n\u003Cspan style=\"font-weight: 400;\">Businesses around the world are starting to realize what we’ve known all along: \u003C/span>\u003Ci>\u003Cspan style=\"font-weight: 400;\">Great developers can’t just be competent in writing code; they must also be able to think critically and make difficult and nuanced decisions every day.\u003C/span>\u003C/i>\n\n\u003Cspan style=\"font-weight: 400;\">Our goal at Stack Overflow is to help these developers learn, share, and level up. Part of this mission is to help them find their next challenge through our career site, Stack Overflow Jobs. Today, we’re adding to our mission by launching our new blog, Code for a Living, to support, encourage, and assist those who have undertaken programming the future as their livelihood.\u003C/span>\n\n\u003Cspan style=\"font-weight: 400;\">Our goal for this blog is to help you grow and thrive as you code for a living. We’ll cover such topics as software developer interview prep, perfecting your resume and cover letter, identifying the exact job you want, salary negotiation, industry trends for developers, and of course how to level up your skills regardless of what stage you’re at. You can expect to read on-the-job accounts from developers and perspectives from hiring managers and \u003Ca href=\"https://stackoverflow.com/jobs/companies?utm_source=so-owned&amp;utm_medium=blog&amp;utm_campaign=dev-c4al&amp;utm_content=c4al-link\" target=\"_blank\" rel=\"noopener\">top companies\u003C/a>. Finally, we’ll give you insights into how we do things at Stack Overflow including what it takes to build a remote-first company, why we’re bullish on developers having private offices, and more.\u003C/span>\n\n\u003Cspan style=\"font-weight: 400;\">Subscribe above or follow us on \u003C/span>\u003Ca href=\"https://twitter.com/codeforaliving\">\u003Cspan style=\"font-weight: 400;\">Twitter\u003C/span>\u003C/a>\u003Cspan style=\"font-weight: 400;\"> and \u003C/span>\u003Ca href=\"https://www.facebook.com/codeforaliving/\">\u003Cspan style=\"font-weight: 400;\">Facebook\u003C/span>\u003C/a>\u003Cspan style=\"font-weight: 400;\"> to get the latest from Code for a Living each week.\u003C/span>\n\n\u003Cem>\u003Cspan style=\"font-weight: 400;\">*Hear all about this from Joel at this past year’s Devoxx:\u003C/span>\u003C/em>\n\n&nbsp;\n\n\u003Cdiv class=\"hs-responsive-embed hs-responsive-embed-youtube\">\u003Ciframe class=\"hs-responsive-embed-iframe\" src=\"//www.youtube.com/embed/WtM3wPVhkik\" width=\"560\" height=\"314\" allowfullscreen=\"allowfullscreen\" data-service=\"youtube\">\u003C/iframe>\u003C/div>\n\nPhoto Credit: \u003Ca href=\"https://www.flickr.com/photos/wocintechchat/\">#WOCinTech Chat\u003C/a>","html","2016-09-21T21:41:40.000Z",{"current":161},"do-you-code-for-a-living",[163],{"_createdAt":164,"_id":165,"_rev":166,"_type":167,"_updatedAt":164,"slug":168,"title":170},"2023-05-23T16:43:21Z","wp-tagcat-code-for-a-living","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":169},"code-for-a-living","Code for a Living","Do You Code for a Living?",[173,179,185,191],{"_id":174,"publishedAt":175,"slug":176,"sponsored":12,"title":178},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":177},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":180,"publishedAt":181,"slug":182,"sponsored":12,"title":184},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":183},"your-ai-shipped-a-backend-that-boots-that-is-the-whole-problem","Your AI shipped a backend that boots. That is the whole problem.",{"_id":186,"publishedAt":187,"slug":188,"sponsored":12,"title":190},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":189},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":192,"publishedAt":193,"slug":194,"sponsored":12,"title":196},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":195},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":198,"sourceMap":-1},{"count":199,"lastTimestamp":12},0]