[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-e2JHGTn71YtKfrgARQDGOa9iN0q5gfYcF2Xiav_sxvM":3,"sanity-vqozFN43hKMEYtsPtoM2EXSfYbcRwhigy6XgXPaml10":401},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":376},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"50f4509c-4f55-4f11-8adc-5556e821ea77","2026-06-30T07:40:00.000Z",{"_type":10,"current":11},"slug","why-intent-prediction-needs-more-than-an-llm",null,"Why intent prediction needs more than an LLM",[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":353,"dateUrl":354,"excerpt":355,"legacyBody":356,"product":12,"publishedAt":359,"slug":360,"sponsored":12,"tags":362,"title":375,"visible":353},"2023-05-25T09:37:02Z","wp-post-4601","07ZbrKPSUrjrV4wQ6fILh4","blogPost","2023-07-13T14:54:51Z",[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-102","dpQ2IysUm09sCEUZjPVEGq","blogAuthor","2023-12-14T17:26:42Z",{"_type":53},"image","former","David Fullerton",{"current":57},"david",[59,93,102,132,140,148,153,161,169,177,181,200,204,212,220,250,254,262,270,278,282,300,304,312],{"_key":60,"_type":61,"children":62,"markDefs":86,"style":92},"f847aca9222a","block",[63,68,73,77,82],{"_key":64,"_type":65,"marks":66,"text":67},"f847aca9222a0","span",[],"Stack Overflow Careers 2.0 re-launched a year ago, and since then we’ve been steadily making improvements to it. While we’ve added a lot of new features for developers to ",{"_key":69,"_type":65,"marks":70,"text":72},"f847aca9222a1",[71],"50bfdf39d642","find great jobs",{"_key":74,"_type":65,"marks":75,"text":76},"f847aca9222a2",[]," and ",{"_key":78,"_type":65,"marks":79,"text":81},"f847aca9222a3",[80],"cfc654e911be","show off their stuff",{"_key":83,"_type":65,"marks":84,"text":85},"f847aca9222a4",[],", we’ve been a bit…neglectful of the employer side. Well, not any more. We’ve just wrapped up a big set of changes to how companies find and track the perfect developers for their jobs. So if you’ve ever considered hiring a developer, read on for the details.",[87,90],{"_key":71,"_type":88,"href":89,"reference":12},"link","http:\u002F\u002Fblog.stackoverflow.com\u002F2012\u002F03\u002Fenterprise-vs-consumer-development\u002F",{"_key":80,"_type":88,"href":91,"reference":12},"http:\u002F\u002Fblog.stackoverflow.com\u002F2011\u002F06\u002Fcodeplex-and-other-gateway-drugs\u002F","normal",{"_key":94,"_type":61,"children":95,"markDefs":100,"style":101},"1aed649510c4",[96],{"_key":97,"_type":65,"marks":98,"text":99},"1aed649510c40",[],"Some Background",[],"h2",{"_key":103,"_type":61,"children":104,"markDefs":127,"style":92},"6b2444de2016",[105,109,114,118,123],{"_key":106,"_type":65,"marks":107,"text":108},"6b2444de20160",[],"Stack Overflow Careers launched with one goal: help developers find great jobs. We do that in two ways: developers can go looking for jobs on our ",{"_key":110,"_type":65,"marks":111,"text":113},"6b2444de20161",[112],"c82a6dff96ab","jobs board",{"_key":115,"_type":65,"marks":116,"text":117},"6b2444de20162",[],", or they can ",{"_key":119,"_type":65,"marks":120,"text":122},"6b2444de20163",[121],"b0543595c738","create profiles",{"_key":124,"_type":65,"marks":125,"text":126},"6b2444de20164",[]," showing off their work and let employers come to them. From the employer’s point of view, these were two completely separate products. You either bought a job listing and collected applications, or you bought a search subscription and searched in our database. You could buy both, but they wouldn’t share any information between them. No big deal, we thought. Well, it turns out that these products are really complementary and a lot of employers would like to use both. Job listings bring in lots of programmers who are actively looking for jobs, but they don’t reach the pool of really great candidates who already have jobs but may be willing to talk. Candidate search excels at the latter, since 25,000 of the 32,000 searchable profiles in Careers are people who are not actively looking for a job. So we set out to bridge that gap and bring job listings and search together.",[128,130],{"_key":112,"_type":88,"href":129,"reference":12},"http:\u002F\u002Fcareers.stackoverflow.com\u002Fjobs",{"_key":121,"_type":88,"href":131,"reference":12},"http:\u002F\u002Fcareers.stackoverflow.com\u002Fcv\u002Fget-one",{"_key":133,"_type":61,"children":134,"markDefs":139,"style":101},"bc9f3c71e9e0",[135],{"_key":136,"_type":65,"marks":137,"text":138},"bc9f3c71e9e00",[],"Messaging",[],{"_key":141,"_type":61,"children":142,"markDefs":147,"style":92},"6a1b39048f6d",[143],{"_key":144,"_type":65,"marks":145,"text":146},"6a1b39048f6d0",[],"First, we tackled messaging. We consolidated all of your messages into one simple new interface:",[],{"_key":149,"_type":53,"alt":12,"asset":150,"markDefs":12},"91a983545eee",{"_ref":151,"_type":152},"image-05767f068f46454d4855730c0ccf471cacd80f55-650x172-png","reference",{"_key":154,"_type":61,"children":155,"markDefs":160,"style":92},"cd143a83f254",[156],{"_key":157,"_type":65,"marks":158,"text":159},"cd143a83f2540",[],"We’re obviously not breaking any new UI ground here: this looks and works like an email client. The important thing is that it combines everything into a nice, clean view: developers can easily see which jobs they’ve applied to and which companies have contacted them, and employers can see who they’ve contacted and who has applied to their jobs.",[],{"_key":162,"_type":61,"children":163,"markDefs":168,"style":101},"94468c248131",[164],{"_key":165,"_type":65,"marks":166,"text":167},"94468c2481310",[],"Candidate Tracker",[],{"_key":170,"_type":61,"children":171,"markDefs":176,"style":92},"1ed2c787af19",[172],{"_key":173,"_type":65,"marks":174,"text":175},"1ed2c787af190",[],"The second piece we tackled was tracking candidates. Previously, when applications came in they just went into a big pile of resumes and cover letters, and you couldn’t do anything with them – not even sort them into “keep” and “reject” piles. Similarly, if you found an awesome developer via search, you could message them, but you couldn’t take notes or even easily keep track of their response. So we decided to combine these things together into a new candidate tracker:",[],{"_key":178,"_type":53,"alt":12,"asset":179,"markDefs":12},"bf289fcd8152",{"_ref":180,"_type":152},"image-081e6c824a92179059003492a61998e9cdb71392-650x264-png",{"_key":182,"_type":61,"children":183,"markDefs":197,"style":92},"e191efde72cc",[184,188,193],{"_key":185,"_type":65,"marks":186,"text":187},"e191efde72cc0",[],"We took a lot of cues from ",{"_key":189,"_type":65,"marks":190,"text":192},"e191efde72cc1",[191],"bdcd424e4c9d","Trello",{"_key":194,"_type":65,"marks":195,"text":196},"e191efde72cc2",[]," (which we love – you should really try it if you haven’t): each candidate shows as a card with a picture, name, rating, and a short summary that you can create to keep all the candidates straight. You can drag them around between various states of the hiring process, and you can click them to see all their details:",[198],{"_key":191,"_type":88,"href":199,"reference":12},"http:\u002F\u002Ftrello.com\u002F",{"_key":201,"_type":53,"alt":12,"asset":202,"markDefs":12},"8d5d19f3a851",{"_ref":203,"_type":152},"image-5018e0cbe3e0c928f86ba43d9606d2abdfca9dce-650x311-png",{"_key":205,"_type":61,"children":206,"markDefs":211,"style":92},"89a85a7739e0",[207],{"_key":208,"_type":65,"marks":209,"text":210},"89a85a7739e00",[],"From the expanded card, you can easily see all of a candidate’s information, make notes, and send messages. At each stage of the process you can either advance the candidate, or dismiss them from the list (always reversible, of course).",[],{"_key":213,"_type":61,"children":214,"markDefs":219,"style":101},"0144d1035608",[215],{"_key":216,"_type":65,"marks":217,"text":218},"0144d10356080",[],"Candidate Search",[],{"_key":221,"_type":61,"children":222,"markDefs":245,"style":92},"deb5d053b835",[223,227,232,236,241],{"_key":224,"_type":65,"marks":225,"text":226},"deb5d053b8350",[],"This paved the way for integrating search with job listings. Now when you search, you’re searching to fill a particular position and all the candidates you save will be associated with that job. This makes it possible to keep two separate lists for two jobs (if, say, you’re looking for a ",{"_key":228,"_type":65,"marks":229,"text":231},"deb5d053b8351",[230],"7e4744aabeff","front-end",{"_key":233,"_type":65,"marks":234,"text":235},"deb5d053b8352",[]," jQuery developer and a back-end python\u002F",{"_key":237,"_type":65,"marks":238,"text":240},"deb5d053b8353",[239],"99b162986469","mysql",{"_key":242,"_type":65,"marks":243,"text":244},"deb5d053b8354",[]," dev), and lets you associate a job listing with each search to get even more candidates.",[246,248],{"_key":230,"_type":88,"href":247,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fjobs\u002Ffront-end-developer-jobs?utm_source=so-owned&utm_medium=blog&utm_campaign=dev-c4al&utm_content=c4al-link",{"_key":239,"_type":88,"href":249,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fjobs\u002Fdeveloper-jobs-using-mysql?utm_source=so-owned&utm_medium=blog&utm_campaign=dev-c4al&utm_content=c4al-link",{"_key":251,"_type":53,"alt":12,"asset":252,"markDefs":12},"951f5588cef5",{"_ref":253,"_type":152},"image-aa5bef054aef631358b778aa25b12e5a3ee2ea34-650x376-png",{"_key":255,"_type":61,"children":256,"markDefs":261,"style":92},"6bff13189337",[257],{"_key":258,"_type":65,"marks":259,"text":260},"6bff131893370",[],"This also let us cross off a frequent complaint: you’ll no longer see the same candidates showing up over and over again in searches. Once you’ve saved or dismissed a candidate, they’ll stop showing up in searches for that job, so you won’t have to keep paging past them to get to the new results.",[],{"_key":263,"_type":61,"children":264,"markDefs":269,"style":101},"720be173d026",[265],{"_key":266,"_type":65,"marks":267,"text":268},"720be173d0260",[],"Job Listings",[],{"_key":271,"_type":61,"children":272,"markDefs":277,"style":92},"ce0dc1965a97",[273],{"_key":274,"_type":65,"marks":275,"text":276},"ce0dc1965a970",[],"Finally, we took another look at job listings and added some stats to help you track where all your applications came from:",[],{"_key":279,"_type":53,"alt":12,"asset":280,"markDefs":12},"4de9f4a4b6e4",{"_ref":281,"_type":152},"image-ec3fd2a3432621c7648e663e753e2f30b7c4dcd9-650x263-png",{"_key":283,"_type":61,"children":284,"markDefs":298,"style":92},"e5e53dd833ea",[285,289,294],{"_key":286,"_type":65,"marks":287,"text":288},"e5e53dd833ea0",[],"This page now shows the number of views your job listing has gotten, what percentage of those people clicked a link in your job listing, and how many ended up applying for your job. We also show you where people came from, so if you posted the listing on our board, then tweeted it and posted it on your website you can actually see how many came from each place. We also added embed codes for our ",{"_key":290,"_type":65,"marks":291,"text":293},"e5e53dd833ea1",[292],"4ded53a893ea","fancy new apply button",{"_key":295,"_type":65,"marks":296,"text":297},"e5e53dd833ea2",[],". That means that if you list your jobs on your company website, you can now directly embed a button to apply for the job with Careers. It opens a popup which lets developers apply to the job without ever leaving your website:",[299],{"_key":292,"_type":88,"href":89,"reference":12},{"_key":301,"_type":53,"alt":12,"asset":302,"markDefs":12},"0a96cc342aaf",{"_ref":303,"_type":152},"image-8b66de9ad11fb55366bf189dda249ae68c73d49e-650x314-png",{"_key":305,"_type":61,"children":306,"markDefs":311,"style":101},"b10826897b35",[307],{"_key":308,"_type":65,"marks":309,"text":310},"b10826897b350",[],"Conclusion",[],{"_key":313,"_type":61,"children":314,"markDefs":346,"style":92},"f5dff705908f",[315,319,324,328,333,337,342],{"_key":316,"_type":65,"marks":317,"text":318},"f5dff705908f0",[],"That’s it for this round! This was a big change on the back end, and it sets the stage for a lot more changes we’re going to jump into working on next. If you’re already a customer, let us know what you think on ",{"_key":320,"_type":65,"marks":321,"text":323},"f5dff705908f1",[322],"d7578f930ba0","meta.stackoverflow.com",{"_key":325,"_type":65,"marks":326,"text":327},"f5dff705908f2",[]," or ",{"_key":329,"_type":65,"marks":330,"text":332},"f5dff705908f3",[331],"2ed93983ce84","via email",{"_key":334,"_type":65,"marks":335,"text":336},"f5dff705908f4",[],". If you’re a developer and you’d really like to work with some kickass fellow developers using Stack Overflow, email your boss or hiring manager and tell them to try ",{"_key":338,"_type":65,"marks":339,"text":341},"f5dff705908f5",[340],"693684e7a2fe","Careers",{"_key":343,"_type":65,"marks":344,"text":345},"f5dff705908f6",[],"!",[347,349,351],{"_key":322,"_type":88,"href":348,"reference":12},"http:\u002F\u002Fmeta.stackoverflow.com",{"_key":331,"_type":88,"href":350,"reference":12},"mailto:careers@stackoverflow.com",{"_key":340,"_type":88,"href":352,"reference":12},"http:\u002F\u002Fcareers.stackoverflow.com\u002F",true,"2012\u002F03\u002F28","",{"code":357,"language":358},"Stack Overflow Careers 2.0 re-launched a year ago, and since then we’ve been steadily making improvements to it. While we’ve added a lot of new features for developers to \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2012\u002F03\u002Fenterprise-vs-consumer-development\u002F\">find great jobs\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2011\u002F06\u002Fcodeplex-and-other-gateway-drugs\u002F\">show off their stuff\u003C\u002Fa>, we’ve been a bit…neglectful of the employer side.\n\nWell, not any more. We’ve just wrapped up a big set of changes to how companies find and track the perfect developers for their jobs. So if you’ve ever considered hiring a developer, read on for the details.\n\n\u003Ch2>Some Background\u003C\u002Fh2>\n\nStack Overflow Careers launched with one goal: help developers find great jobs. We do that in two ways: developers can go looking for jobs on our \u003Ca href=\"http:\u002F\u002Fcareers.stackoverflow.com\u002Fjobs\">jobs board\u003C\u002Fa>, or they can \u003Ca href=\"http:\u002F\u002Fcareers.stackoverflow.com\u002Fcv\u002Fget-one\">create profiles\u003C\u002Fa> showing off their work and let employers come to them.\n\nFrom the employer’s point of view, these were two completely separate products. You either bought a job listing and collected applications, or you bought a search subscription and searched in our database. You could buy both, but they wouldn’t share any information between them.\n\nNo big deal, we thought. Well, it turns out that these products are really complementary and a lot of employers would like to use both. Job listings bring in lots of programmers who are actively looking for jobs, but they don’t reach the pool of really great candidates who already have jobs but may be willing to talk. Candidate search excels at the latter, since 25,000 of the 32,000 searchable profiles in Careers are people who are not actively looking for a job.\n\nSo we set out to bridge that gap and bring job listings and search together.\n\n\u003Ch2>Messaging\u003C\u002Fh2>\n\nFirst, we tackled messaging. We consolidated all of your messages into one simple new interface:\n\n\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Fmessages1.png\" alt=\"\" \u002F>\n\nWe’re obviously not breaking any new UI ground here: this looks and works like an email client. The important thing is that it combines everything into a nice, clean view: developers can easily see which jobs they’ve applied to and which companies have contacted them, and employers can see who they’ve contacted and who has applied to their jobs.\n\n\u003Ch2>Candidate Tracker\u003C\u002Fh2>\n\nThe second piece we tackled was tracking candidates. Previously, when applications came in they just went into a big pile of resumes and cover letters, and you couldn’t do anything with them – not even sort them into “keep” and “reject” piles. Similarly, if you found an awesome developer via search, you could message them, but you couldn’t take notes or even easily keep track of their response. So we decided to combine these things together into a new candidate tracker:\n\n\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Fcandidate-tracker.png\" alt=\"\" \u002F>\n\nWe took a lot of cues from \u003Ca href=\"http:\u002F\u002Ftrello.com\u002F\">Trello\u003C\u002Fa> (which we love – you should really try it if you haven’t): each candidate shows as a card with a picture, name, rating, and a short summary that you can create to keep all the candidates straight. You can drag them around between various states of the hiring process, and you can click them to see all their details:\n\n\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Fpopup.png\" alt=\"\" \u002F>\n\nFrom the expanded card, you can easily see all of a candidate’s information, make notes, and send messages. At each stage of the process you can either advance the candidate, or dismiss them from the list (always reversible, of course).\n\n\u003Ch2>Candidate Search\u003C\u002Fh2>\n\nThis paved the way for integrating search with job listings. Now when you search, you’re searching to fill a particular position and all the candidates you save will be associated with that job. This makes it possible to keep two separate lists for two jobs (if, say, you’re looking for a \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fjobs\u002Ffront-end-developer-jobs?utm_source=so-owned&amp;utm_medium=blog&amp;utm_campaign=dev-c4al&amp;utm_content=c4al-link\" target=\"_blank\" rel=\"noopener\">front-end\u003C\u002Fa> jQuery developer and a back-end python\u002F\u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fjobs\u002Fdeveloper-jobs-using-mysql?utm_source=so-owned&amp;utm_medium=blog&amp;utm_campaign=dev-c4al&amp;utm_content=c4al-link\" target=\"_blank\" rel=\"noopener\">mysql\u003C\u002Fa> dev), and lets you associate a job listing with each search to get even more candidates.\n\n\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Fsearch.png\" alt=\"\" \u002F>\n\nThis also let us cross off a frequent complaint: you’ll no longer see the same candidates showing up over and over again in searches. Once you’ve saved or dismissed a candidate, they’ll stop showing up in searches for that job, so you won’t have to keep paging past them to get to the new results.\n\n\u003Ch2>Job Listings\u003C\u002Fh2>\n\nFinally, we took another look at job listings and added some stats to help you track where all your applications came from:\n\n\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Flisting.png\" alt=\"\" \u002F>\n\nThis page now shows the number of views your job listing has gotten, what percentage of those people clicked a link in your job listing, and how many ended up applying for your job. We also show you where people came from, so if you posted the listing on our board, then tweeted it and posted it on your website you can actually see how many came from each place.\n\nWe also added embed codes for our \u003Ca href=\"http:\u002F\u002Fblog.stackoverflow.com\u002F2012\u002F03\u002Fenterprise-vs-consumer-development\u002F\">fancy new apply button\u003C\u002Fa>. That means that if you list your jobs on your company website, you can now directly embed a button to apply for the job with Careers. It opens a popup which lets developers apply to the job without ever leaving your website:\n\n\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Fapply-popup.png\" alt=\"\" \u002F>\n\n\u003Ch2>Conclusion\u003C\u002Fh2>\n\nThat’s it for this round! This was a big change on the back end, and it sets the stage for a lot more changes we’re going to jump into working on next. If you’re already a customer, let us know what you think on \u003Ca href=\"http:\u002F\u002Fmeta.stackoverflow.com\">meta.stackoverflow.com\u003C\u002Fa> or \u003Ca href=\"mailto:careers@stackoverflow.com\">via email\u003C\u002Fa>. If you’re a developer and you’d really like to work with some kickass fellow developers using Stack Overflow, email your boss or hiring manager and tell them to try \u003Ca href=\"http:\u002F\u002Fcareers.stackoverflow.com\u002F\">Careers\u003C\u002Fa>!","html","2012-03-28T12:00:00.000Z",{"current":361},"careers-2-0-new-features-for-hiring-developers",[363,370],{"_createdAt":364,"_id":365,"_rev":366,"_type":367,"_updatedAt":364,"slug":368,"title":341},"2023-05-23T16:43:21Z","wp-tagcat-careers","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":369},"careers",{"_createdAt":364,"_id":371,"_rev":366,"_type":367,"_updatedAt":364,"slug":372,"title":374},"wp-tagcat-company",{"current":373},"company","Company","Careers 2.0 New Features for Hiring Developers",[377,383,389,395],{"_id":378,"publishedAt":379,"slug":380,"sponsored":12,"title":382},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":381},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":384,"publishedAt":385,"slug":386,"sponsored":12,"title":388},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":387},"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":390,"publishedAt":391,"slug":392,"sponsored":12,"title":394},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":393},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":396,"publishedAt":397,"slug":398,"sponsored":12,"title":400},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":399},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":402,"sourceMap":-1},{"count":403,"lastTimestamp":12},0]