[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-PZqVHRfGsdZR5Vwz8SoizPRZ7kvHWGHUt3yBcudqKXQ":3,"sanity-iz9gYAPjJr33vGiuFxUGAric1ynAhhPzSscyu74g7zY":390},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":365},[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":59,"comments":333,"dateUrl":334,"excerpt":335,"image":336,"legacyBody":339,"product":12,"publishedAt":342,"slug":343,"sponsored":12,"tags":345,"title":364,"visible":333},"2023-05-25T09:37:01Z","wp-post-4159","9HpbCsT2tq0xwozQfkffah","blogPost","2023-07-13T14:54:41Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":54,"name":55,"role":56,"slug":57},"2023-05-23T16:27:18Z","wp-author-154","dgl3SCUzppW3U2LvConCK4","blogAuthor","2023-08-29T11:49:19Z",{"_type":53},"image","former","Joel Spolsky","Co-founder",{"current":58},"spolsky",[60,83,92,117,125,171,176,184,192,202,210,218,261,269,285,289,308,316],{"_key":61,"_type":62,"children":63,"markDefs":78,"style":82},"a77631aa9439","block",[64,69,74],{"_key":65,"_type":66,"marks":67,"text":68},"a77631aa94390","span",[],"One day, you’ll be telling your grandchildren about getting a programming job, version 1.0. You would send a “resume” to a “recruiter.” It included all kinds of silly information required by the esoteric resume ritual (foreign languages spoken, whether or not you play ultimate Frisbee, Microsoft-veteran status). This so-called “information” was utterly useless at determining whether you could program or not, but if you spelled everything right and used suitable fonts, you could come in for a day of interviews at which you would be asked to perform mundane programming tasks on a whiteboard. Over here at Stack Overflow we feel a certain responsibility to make that process better for the millions of programmers who frequent our site. Our dev team in New York has been working day and night to rethink and rebuild our Careers section from the ground up, so today, we are excited to announce ",{"_key":70,"_type":66,"marks":71,"text":73},"a77631aa94391",[72],"ee29e396d836","Careers 2.0",{"_key":75,"_type":66,"marks":76,"text":77},"a77631aa94392",[],". Here are some of the biggest changes we’ve made.",[79],{"_key":72,"_type":80,"href":81,"reference":12},"link","http://careers.stackoverflow.com/","normal",{"_key":84,"_type":62,"children":85,"markDefs":90,"style":91},"928977a75374",[86],{"_key":87,"_type":66,"marks":88,"text":89},"928977a753740",[],"1. It’s free (to job seekers)… but invite-only.",[],"h2",{"_key":93,"_type":62,"children":94,"markDefs":116,"style":82},"cbd367d12b5d",[95,99,104,108,112],{"_key":96,"_type":66,"marks":97,"text":98},"cbd367d12b5d0",[],"We used to charge job seekers $19 to post resumes. That was supposed to be a basic sanity filter, to make sure that everyone in our system was really looking for a job. You didn’t like that, and we had to agree. There are better filters than money. Starting today, posting a profile on Careers 2.0 is ",{"_key":100,"_type":66,"marks":101,"text":103},"cbd367d12b5d1",[102],"strong","100% free",{"_key":105,"_type":66,"marks":106,"text":107},"cbd367d12b5d2",[],", but you ",{"_key":109,"_type":66,"marks":110,"text":111},"cbd367d12b5d3",[102],"have to be invited",{"_key":113,"_type":66,"marks":114,"text":115},"cbd367d12b5d4",[],". Invitations come from your peers. We'll give members a few invites to distribute to programmers they know and trust. Or, contribute to Stack Overflow (and our other sites), get voted up by a lot of smart people, and you may get an automatic invite. By the way, if you paid in the past: thank you! Your account is free for life. But if you don’t think it was worth it, just email us for a full refund.",[],{"_key":118,"_type":62,"children":119,"markDefs":124,"style":91},"033c2983e867",[120],{"_key":121,"_type":66,"marks":122,"text":123},"033c2983e8670",[],"2. Profiles are much better",[],{"_key":126,"_type":62,"children":127,"markDefs":166,"style":82},"0f6a671c22ab",[128,132,136,140,145,149,153,157,162],{"_key":129,"_type":66,"marks":130,"text":131},"0f6a671c22ab0",[],"Our goal is that a Stack Overflow Careers profile should be ",{"_key":133,"_type":66,"marks":134,"text":135},"0f6a671c22ab1",[102],"the ultimate programmer’s portfolio",{"_key":137,"_type":66,"marks":138,"text":139},"0f6a671c22ab2",[],". We’ve redesigned it to look great, and we’ve given you a clean public URL you can use as your professional home on the web (",{"_key":141,"_type":66,"marks":142,"text":144},"0f6a671c22ab3",[143],"cec05b059eed","Here’s what mine looks like",{"_key":146,"_type":66,"marks":147,"text":148},"0f6a671c22ab4",[],"). Most importantly, we now let you ",{"_key":150,"_type":66,"marks":151,"text":152},"0f6a671c22ab5",[102],"choose your favorite answers",{"_key":154,"_type":66,"marks":155,"text":156},"0f6a671c22ab6",[]," which will appear right in the portfolio. You can pick the answers which best demonstrate your expertise. (",{"_key":158,"_type":66,"marks":159,"text":161},"0f6a671c22ab7",[160],"9208e14659a7","Here’s mine",{"_key":163,"_type":66,"marks":164,"text":165},"0f6a671c22ab8",[],". Don’t forget to vote it up!)",[167,169],{"_key":143,"_type":80,"href":168,"reference":12},"http://careers.stackoverflow.com/spolsky",{"_key":160,"_type":80,"href":170,"reference":12},"http://stackoverflow.com/questions/4342218/issues-with-ands-and-ors-cobol/4342263#4342263",{"_key":172,"_type":53,"alt":12,"asset":173,"markDefs":12},"66366c00ce26",{"_ref":174,"_type":175},"image-07b84e6041bfa18a74d296706b84af6ea0e4e19b-400x399-png","reference",{"_key":177,"_type":62,"children":178,"markDefs":183,"style":91},"7d8337334096",[179],{"_key":180,"_type":66,"marks":181,"text":182},"7d83373340960",[],"3. Support for passive candidates",[],{"_key":185,"_type":62,"children":186,"markDefs":191,"style":82},"0386d9be261f",[187],{"_key":188,"_type":66,"marks":189,"text":190},"0386d9be261f0",[],"Our goal is to help awesome programmers find great jobs. However, we've found that:",[],{"_key":193,"_type":62,"children":194,"level":199,"listItem":200,"markDefs":201,"style":82},"f8ab4e111028",[195],{"_key":196,"_type":66,"marks":197,"text":198},"f8ab4e1110280",[],"People don't always want to signal that they're looking for a job",1,"number",[],{"_key":203,"_type":62,"children":204,"level":199,"listItem":200,"markDefs":209,"style":82},"790ba3ecbc78",[205],{"_key":206,"_type":66,"marks":207,"text":208},"790ba3ecbc780",[],"A lot of candidates don't even realize that there are better opportunities out there",[],{"_key":211,"_type":62,"children":212,"level":199,"listItem":200,"markDefs":217,"style":82},"a40aafe1fcf2",[213],{"_key":214,"_type":66,"marks":215,"text":216},"a40aafe1fcf20",[],"Creating a complete profile is a lot of work",[],{"_key":219,"_type":62,"children":220,"markDefs":258,"style":82},"92f79294d49b",[221,225,229,233,238,242,246,250,254],{"_key":222,"_type":66,"marks":223,"text":224},"92f79294d49b0",[],"So, what we want is a way for people to be \"passively\" looking for a job—they’re willing to get an occasional offer from a company, even if they’re not actively looking for a job right now. And we want it to be frictionless, because if somebody is passively looking for a job then by definition they’re not going to do anything to seek it out. ",{"_key":226,"_type":66,"marks":227,"text":228},"92f79294d49b1",[102],"Passive candidate search",{"_key":230,"_type":66,"marks":231,"text":232},"92f79294d49b2",[]," lets ",{"_key":234,"_type":66,"marks":235,"text":237},"92f79294d49b3",[236],"67939694d918","employers",{"_key":239,"_type":66,"marks":240,"text":241},"92f79294d49b4",[]," search people's public profiles based on tags and location. For example, they could search for “Python” and “San Francisco” and find a few dozen users who have \"San Francisco\" as their location and have answered questions in the Python tag. They can view their ",{"_key":243,"_type":66,"marks":244,"text":245},"92f79294d49b5",[102],"public",{"_key":247,"_type":66,"marks":248,"text":249},"92f79294d49b6",[]," profile information, including their top answers. Remember, we’re never revealing anything which isn’t already part of your public profile. If they find a candidate they really like, the employer can ",{"_key":251,"_type":66,"marks":252,"text":253},"92f79294d49b7",[102],"request to contact them",{"_key":255,"_type":66,"marks":256,"text":257},"92f79294d49b8",[],". We’ll notify that user in the Stack Exchange inbox that there’s an employer who is interested. That user can choose to receive the employer’s message, block that particular employer, or even block all employers. We’ll be watching this closely to see how it works and make sure it doesn’t become annoying or spammy, and we welcome your feedback on how best to serve passive candidates.",[259],{"_key":236,"_type":80,"href":260,"reference":12},"https://stackoverflow.com/jobs/companies?utm_source=so-owned&utm_medium=blog&utm_campaign=dev-c4al&utm_content=c4al-link",{"_key":262,"_type":62,"children":263,"markDefs":268,"style":91},"6668c563c566",[264],{"_key":265,"_type":66,"marks":266,"text":267},"6668c563c5660",[],"4. Much better search",[],{"_key":270,"_type":62,"children":271,"markDefs":284,"style":82},"27d61816ec69",[272,276,280],{"_key":273,"_type":66,"marks":274,"text":275},"27d61816ec690",[],"Finally, we have completely ",{"_key":277,"_type":66,"marks":278,"text":279},"27d61816ec691",[102],"revamped the way employers search",{"_key":281,"_type":66,"marks":282,"text":283},"27d61816ec692",[],". It’s much faster and cooler, and shows nifty statistics while you search, so, for example, when you say that you are looking for programmers in Chicago, you can instantly see charts breaking down the skills of Chicago programmers. Search for Ruby programmers, and you can see where they’re located on a map of the world.",[],{"_key":286,"_type":53,"alt":12,"asset":287,"markDefs":12},"f95ab71b60e7",{"_ref":288,"_type":175},"image-cedc5ecd7942ad00076cbbdc8d8a39004583b4b9-400x368-png",{"_key":290,"_type":62,"children":291,"markDefs":305,"style":82},"d6c86300577c",[292,296,301],{"_key":293,"_type":66,"marks":294,"text":295},"d6c86300577c0",[],"You can ",{"_key":297,"_type":66,"marks":298,"text":300},"d6c86300577c1",[299],"bc021cb44b4b","test-drive the search interface for free",{"_key":302,"_type":66,"marks":303,"text":304},"d6c86300577c2",[],", and see some sample profiles along with basic information about how many candidates match your search. Of course, to see the full results you'll need to subscribe.",[306],{"_key":299,"_type":80,"href":307,"reference":12},"http://careers.stackoverflow.com/employer/candidate-search",{"_key":309,"_type":62,"children":310,"markDefs":315,"style":91},"7794f0f84acc",[311],{"_key":312,"_type":66,"marks":313,"text":314},"7794f0f84acc0",[],"The future of jobs",[],{"_key":317,"_type":62,"children":318,"markDefs":331,"style":82},"b8f63ca34d06",[319,323,327],{"_key":320,"_type":66,"marks":321,"text":322},"b8f63ca34d060",[],"In the future, automatic robot recruiters will use mental telepathy and nuclear fusion technology to get people the perfect jobs. When that happens, rest assured that those robots will be wearing Stack Overflow insignia, but until then, ",{"_key":324,"_type":66,"marks":325,"text":73},"b8f63ca34d061",[326],"120c26b8cfd4",{"_key":328,"_type":66,"marks":329,"text":330},"b8f63ca34d062",[]," is a big leap ahead.",[332],{"_key":326,"_type":80,"href":81,"reference":12},true,"2011/02/23","",{"_type":53,"asset":337},{"_ref":338,"_type":175},"image-fdef528419a3ee30f3a2ff01c82a8aae03b2e2d5-800x533-jpg",{"code":340,"language":341},"One day, you’ll be telling your grandchildren about getting a programming job, version 1.0. You would send a “resume” to a “recruiter.” It included all kinds of silly information required by the esoteric resume ritual (foreign languages spoken, whether or not you play ultimate Frisbee, Microsoft-veteran status). This so-called “information” was utterly useless at determining whether you could program or not, but if you spelled everything right and used suitable fonts, you could come in for a day of interviews at which you would be asked to perform mundane programming tasks on a whiteboard.\n\nOver here at Stack Overflow we feel a certain responsibility to make that process better for the millions of programmers who frequent our site. Our dev team in New York has been working day and night to rethink and rebuild our Careers section from the ground up, so today, we are excited to announce \u003Ca href=\"http://careers.stackoverflow.com/\">Careers 2.0\u003C/a>. Here are some of the biggest changes we’ve made.\n\n\u003Ch2>1. It’s free (to job seekers)… but invite-only.\u003C/h2>\n\nWe used to charge job seekers $19 to post resumes. That was supposed to be a basic sanity filter, to make sure that everyone in our system was really looking for a job.\n\nYou didn’t like that, and we had to agree. There are better filters than money. Starting today, posting a profile on Careers 2.0 is \u003Cstrong>100% free\u003C/strong>, but you \u003Cstrong>have to be invited\u003C/strong>.\n\nInvitations come from your peers. We'll give members a few invites to distribute to programmers they know and trust. Or, contribute to Stack Overflow (and our other sites), get voted up by a lot of smart people, and you may get an automatic invite.\n\nBy the way, if you paid in the past: thank you! Your account is free for life. But if you don’t think it was worth it, just email us for a full refund.\n\n\u003Ch2>2. Profiles are much better\u003C/h2>\n\nOur goal is that a Stack Overflow Careers profile should be \u003Cstrong>the ultimate programmer’s portfolio\u003C/strong>. We’ve redesigned it to look great, and we’ve given you a clean public URL you can use as your professional home on the web (\u003Ca href=\"http://careers.stackoverflow.com/spolsky\">Here’s what mine looks like\u003C/a>). Most importantly, we now let you \u003Cstrong>choose your favorite answers\u003C/strong> which will appear right in the portfolio. You can pick the answers which best demonstrate your expertise. (\u003Ca href=\"http://stackoverflow.com/questions/4342218/issues-with-ands-and-ors-cobol/4342263#4342263\">Here’s mine\u003C/a>. Don’t forget to vote it up!)\n\n\u003Ca href=\"/images/wordpress/Careers2Blog2.png\">\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/Careers2Blog2.png\" alt=\"\" />\u003C/a>\n\n\u003Ch2>3. Support for passive candidates\u003C/h2>\n\nOur goal is to help awesome programmers find great jobs. However, we've found that:\n\n\u003Col>\n    \u003Cli>People don't always want to signal that they're looking for a job\u003C/li>\n    \u003Cli>A lot of candidates don't even realize that there are better opportunities out there\u003C/li>\n    \u003Cli>Creating a complete profile is a lot of work\u003C/li>\n\u003C/ol>\n\nSo, what we want is a way for people to be \"passively\" looking for a job—they’re willing to get an occasional offer from a company, even if they’re not actively looking for a job right now. And we want it to be frictionless, because if somebody is passively looking for a job then by definition they’re not going to do anything to seek it out.\n\n\u003Cstrong>Passive candidate search\u003C/strong> lets \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\">employers\u003C/a> search people's public profiles based on tags and location. For example, they could search for “Python” and “San Francisco” and find a few dozen users who have \"San Francisco\" as their location and have answered questions in the Python tag. They can view their \u003Cstrong>public\u003C/strong> profile information, including their top answers. Remember, we’re never revealing anything which isn’t already part of your public profile.\n\nIf they find a candidate they really like, the employer can \u003Cstrong>request to contact them\u003C/strong>. We’ll notify that user in the Stack Exchange inbox that there’s an employer who is interested. That user can choose to receive the employer’s message, block that particular employer, or even block all employers. We’ll be watching this closely to see how it works and make sure it doesn’t become annoying or spammy, and we welcome your feedback on how best to serve passive candidates.\n\n\u003Ch2>4. Much better search\u003C/h2>\n\nFinally, we have completely \u003Cstrong>revamped the way employers search\u003C/strong>. It’s much faster and cooler, and shows nifty statistics while you search, so, for example, when you say that you are looking for programmers in Chicago, you can instantly see charts breaking down the skills of Chicago programmers. Search for Ruby programmers, and you can see where they’re located on a map of the world.\n\n\u003Ca href=\"/images/wordpress/Careers2Blog.png\">\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/Careers2Blog.png\" alt=\"\" />\u003C/a>\n\nYou can \u003Ca href=\"http://careers.stackoverflow.com/employer/candidate-search\">test-drive the search interface for free\u003C/a>, and see some sample profiles along with basic information about how many candidates match your search.  Of course, to see the full results you'll need to subscribe.\n\n\u003Ch2>The future of jobs\u003C/h2>\n\nIn the future, automatic robot recruiters will use mental telepathy and nuclear fusion technology to get people the perfect jobs. When that happens, rest assured that those robots will be wearing Stack Overflow insignia, but until then, \u003Ca href=\"http://careers.stackoverflow.com/\">Careers 2.0\u003C/a> is a big leap ahead.","html","2011-02-23T12:00:00.000Z",{"current":344},"careers-2-0-launches",[346,354,359],{"_createdAt":347,"_id":348,"_rev":349,"_type":350,"_updatedAt":347,"slug":351,"title":353},"2023-05-23T16:43:21Z","wp-tagcat-announcements","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":352},"announcements","Announcements",{"_createdAt":347,"_id":355,"_rev":349,"_type":350,"_updatedAt":347,"slug":356,"title":358},"wp-tagcat-careers",{"current":357},"careers","Careers",{"_createdAt":347,"_id":360,"_rev":349,"_type":350,"_updatedAt":347,"slug":361,"title":363},"wp-tagcat-company",{"current":362},"company","Company","Careers 2.0 Launches",[366,372,378,384],{"_id":367,"publishedAt":368,"slug":369,"sponsored":12,"title":371},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":370},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":373,"publishedAt":374,"slug":375,"sponsored":12,"title":377},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":376},"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":379,"publishedAt":380,"slug":381,"sponsored":12,"title":383},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":382},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":385,"publishedAt":386,"slug":387,"sponsored":12,"title":389},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":388},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":391,"sourceMap":-1},{"count":392,"lastTimestamp":12},0]