[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-pgkkHl4Q_HT1famXvDYE6DD50-eN_hBethP1VwooXXw":3,"sanity-_NRgOKLaMwE3KXhBLaFposqUaQ1PCeoHD_m3w4_DqTU":396},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":371},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d53f9358-3bb2-4f69-aebe-d31d19522cd4","2026-07-10T07:40:00.000Z",{"_type":10,"current":11},"slug","building-more-than-just-an-agent-harness",null,"Building more than just an agent harness",[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":64,"comments":344,"dateUrl":345,"excerpt":346,"image":347,"legacyBody":350,"product":12,"publishedAt":353,"slug":354,"sponsored":12,"tags":356,"title":370,"visible":344},"2023-05-25T09:37:05Z","wp-post-5305","07ZbrKPSUrjrV4wQ6fIR6B","blogPost","2023-07-13T14:55:05Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_system":50,"_type":53,"_updatedAt":54,"avatar":55,"employee":60,"name":61,"slug":62},"2023-05-23T16:27:18Z","wp-author-213","nRfzWrvFg3DIXOd15U9uv8",{"base":51},{"id":48,"rev":52},"9xJoPFf2DISyAMMJXP7Ct6","blogAuthor","2025-07-29T19:37:47Z",{"_type":56,"asset":57},"image",{"_ref":58,"_type":59},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","reference","former","Ben Popper",{"current":63},"benpopper",[65,99,107,130,147,155,163,186,194,203,218,233,248,262,270,281,292,303,311,322,333],{"_key":66,"_type":67,"children":68,"markDefs":92,"style":98},"6278a2905696","block",[69,74,79,83,88],{"_key":70,"_type":71,"marks":72,"text":73},"6278a29056960","span",[],"Alguns meses atrás eu ",{"_key":75,"_type":71,"marks":76,"text":78},"6278a29056961",[77],"41f48277c32f","comentei um pouco",{"_key":80,"_type":71,"marks":81,"text":82},"6278a29056962",[]," sobre o futuro do Stack Overflow Docs no nosso site. Não era um comentário dos mais animadores: \"A primeira parte, sobre nós ainda não sabermos se teremos aqui também, é verdade.\" mas era uma descrição verdadeira da situação. Só que, como o ",{"_key":84,"_type":71,"marks":85,"text":87},"6278a29056963",[86],"af3157e39d6f","Tomás Barcellos notou",{"_key":89,"_type":71,"marks":90,"text":91},"6278a29056964",[],", já se vão meses desde então. O que mudou?",[93,96],{"_key":77,"_type":94,"href":95,"reference":12},"link","http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fa\u002F5185",{"_key":86,"_type":94,"href":97,"reference":12},"http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fquestions\u002F5182#comment20623_5185","normal",{"_key":100,"_type":67,"children":101,"markDefs":106,"style":98},"b7eff202d1e4",[102],{"_key":103,"_type":71,"marks":104,"text":105},"b7eff202d1e40",[],"A principal mudança é que passamos de indecisos para decididos. Vamos, assim que possível, ter Documentação no SOpt. Ênfase para \"assim que possível\". Há muito que precisa ser resolvido na parte técnica até que Docs esteja disponível para vocês. Os 2 principais problemas são:",[],{"_key":108,"_type":67,"children":109,"level":127,"listItem":128,"markDefs":129,"style":98},"c5a0b526c4ab",[110,115,119,123],{"_key":111,"_type":71,"marks":112,"text":114},"c5a0b526c4ab0",[113],"strong","Ainda somos péssimos com traduções",{"_key":116,"_type":71,"marks":117,"text":118},"c5a0b526c4ab1",[],": Os tradutores fazem um excelente trabalho mas nós continuamos jogando string atrás de string no projeto, deixando-o cada vez maior e mais complexo. Assim não há projeto de tradução que aguente. Precisamos encontrar uma maneira de organizar o projeto e fornecer contexto, para que nossos bravos tradutores não passem tanta dificuldade. ",{"_key":120,"_type":71,"marks":121,"text":122},"c5a0b526c4ab2",[113],"Sem o trabalho dos tradutores, não há SOpt",{"_key":124,"_type":71,"marks":125,"text":126},"c5a0b526c4ab3",[],".",1,"number",[],{"_key":131,"_type":67,"children":132,"level":127,"listItem":128,"markDefs":146,"style":98},"2697ecc0e9d8",[133,137,142],{"_key":134,"_type":71,"marks":135,"text":136},"2697ecc0e9d80",[113],"Docs ainda não é um projeto ",{"_key":138,"_type":71,"marks":139,"text":141},"2697ecc0e9d81",[113,140],"em","estável",{"_key":143,"_type":71,"marks":144,"text":145},"2697ecc0e9d82",[],": Esse é um problema associado ao primeiro. Docs é um projeto novo e, portanto, ainda sofre mudanças constantes, principalmente de interface. É basicamente inviável que um projeto desse porte consiga se manter constantemente traduzido com a ajuda de voluntários, principalmente se não damos à eles ferramentas minimamente decentes.",[],{"_key":148,"_type":67,"children":149,"markDefs":154,"style":98},"f4932293bb6d",[150],{"_key":151,"_type":71,"marks":152,"text":153},"f4932293bb6d0",[],"Esses são problemas bem complicados, mas suas soluções são requerimentos absolutos para termos Docs. Caso a Documentação fosse trazida ao nosso site, no momento atual, sua interface rapidamente se reverteria ao inglês e isso é a última coisa que queremos.",[],{"_key":156,"_type":67,"children":157,"markDefs":162,"style":98},"2dea52d74d72",[158],{"_key":159,"_type":71,"marks":160,"text":161},"2dea52d74d720",[],"Continuamos trabalhando. A equipe de desenvolvimento tem algumas ideias sobre como oferecer uma melhor categorização de strings no nosso projeto. Nós, da equipe de comunidades, estamos pensando em formas de distribuir ainda mais a carga sobre os tradutores e revisores do site. Cada passo nos leva mais perto de termos um SOpt melhor, e mais perto de trazermos Docs até vocês.",[],{"_key":164,"_type":67,"children":165,"markDefs":185,"style":98},"364eaf336fcf",[166,170,174,178,182],{"_key":167,"_type":71,"marks":168,"text":169},"364eaf336fcf0",[],"Antes, a pergunta era ",{"_key":171,"_type":71,"marks":172,"text":173},"364eaf336fcf1",[140],"se",{"_key":175,"_type":71,"marks":176,"text":177},"364eaf336fcf2",[]," teríamos Docs. Hoje, a pergunta é ",{"_key":179,"_type":71,"marks":180,"text":181},"364eaf336fcf3",[140],"quando",{"_key":183,"_type":71,"marks":184,"text":126},"364eaf336fcf4",[],[],{"_key":187,"_type":67,"children":188,"markDefs":193,"style":98},"837d384714c3",[189],{"_key":190,"_type":71,"marks":191,"text":192},"837d384714c30",[],"Algumas estatísticas de Outubro\u002F2016:",[],{"_key":195,"_type":67,"children":196,"markDefs":201,"style":202},"cda53904b148",[197],{"_key":198,"_type":71,"marks":199,"text":200},"cda53904b1480",[],"Quem Ganhou Mais Medalhas (prata ou ouro)",[],"h4",{"_key":204,"_type":67,"children":205,"level":127,"listItem":128,"markDefs":215,"style":98},"cc0ea3b91cd9",[206,211],{"_key":207,"_type":71,"marks":208,"text":210},"cc0ea3b91cd90",[209],"07102838086f","Marconcilio Souza",{"_key":212,"_type":71,"marks":213,"text":214},"cc0ea3b91cd91",[],": 5 medalhas",[216],{"_key":209,"_type":94,"href":217,"reference":12},"http:\u002F\u002Fpt.stackoverflow.com\u002Fusers\u002F43340",{"_key":219,"_type":67,"children":220,"level":127,"listItem":128,"markDefs":230,"style":98},"eb65cdb6b562",[221,226],{"_key":222,"_type":71,"marks":223,"text":225},"eb65cdb6b5620",[224],"002fb1919efe","Florida",{"_key":227,"_type":71,"marks":228,"text":229},"eb65cdb6b5621",[],": 4 medalhas",[231],{"_key":224,"_type":94,"href":232,"reference":12},"http:\u002F\u002Fpt.stackoverflow.com\u002Fusers\u002F8984",{"_key":234,"_type":67,"children":235,"level":127,"listItem":128,"markDefs":245,"style":98},"9ba701829cc0",[236,241],{"_key":237,"_type":71,"marks":238,"text":240},"9ba701829cc00",[239],"beff88f8b80a","stderr",{"_key":242,"_type":71,"marks":243,"text":244},"9ba701829cc01",[],": 3 medalhas",[246],{"_key":239,"_type":94,"href":247,"reference":12},"http:\u002F\u002Fpt.stackoverflow.com\u002Fusers\u002F6454",{"_key":249,"_type":67,"children":250,"level":127,"listItem":128,"markDefs":259,"style":98},"24a9fe2d0970",[251,256],{"_key":252,"_type":71,"marks":253,"text":255},"24a9fe2d09700",[254],"d3038fb8473d","Taisbevalle",{"_key":257,"_type":71,"marks":258,"text":244},"24a9fe2d09701",[],[260],{"_key":254,"_type":94,"href":261,"reference":12},"http:\u002F\u002Fpt.stackoverflow.com\u002Fusers\u002F51124",{"_key":263,"_type":67,"children":264,"markDefs":269,"style":202},"7f74c5c36915",[265],{"_key":266,"_type":71,"marks":267,"text":268},"7f74c5c369150",[],"Perguntas Mais Votadas",[],{"_key":271,"_type":67,"children":272,"level":127,"listItem":128,"markDefs":278,"style":98},"bc6bf53c8552",[273],{"_key":274,"_type":71,"marks":275,"text":277},"bc6bf53c85520",[276],"cea00a4f1b75","A primeira linguagem de programação",[279],{"_key":276,"_type":94,"href":280,"reference":12},"http:\u002F\u002Fpt.stackoverflow.com\u002Fquestions\u002F156521",{"_key":282,"_type":67,"children":283,"level":127,"listItem":128,"markDefs":289,"style":98},"f0eaf1bf5b41",[284],{"_key":285,"_type":71,"marks":286,"text":288},"f0eaf1bf5b410",[287],"d708507b8045","Qual a diferença entre codificação, criptografia e cálculo hash?",[290],{"_key":287,"_type":94,"href":291,"reference":12},"http:\u002F\u002Fpt.stackoverflow.com\u002Fquestions\u002F162369",{"_key":293,"_type":67,"children":294,"level":127,"listItem":128,"markDefs":300,"style":98},"886673369ab4",[295],{"_key":296,"_type":71,"marks":297,"text":299},"886673369ab40",[298],"699cfcbc5dc8","O que é uma condição de corrida?",[301],{"_key":298,"_type":94,"href":302,"reference":12},"http:\u002F\u002Fpt.stackoverflow.com\u002Fquestions\u002F159342",{"_key":304,"_type":67,"children":305,"markDefs":310,"style":202},"d472e8e97d7e",[306],{"_key":307,"_type":71,"marks":308,"text":309},"d472e8e97d7e0",[],"Perguntas Mais Visitadas no Meta",[],{"_key":312,"_type":67,"children":313,"level":127,"listItem":128,"markDefs":319,"style":98},"bee3ecea3a5b",[314],{"_key":315,"_type":71,"marks":316,"text":318},"bee3ecea3a5b0",[317],"5358d365b6a9","Porque uma pergunta clara e objetiva que pode ser respondido em 2 ou 3 linhas foi fechada como ampla?",[320],{"_key":317,"_type":94,"href":321,"reference":12},"http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fquestions\u002F5373",{"_key":323,"_type":67,"children":324,"level":127,"listItem":128,"markDefs":330,"style":98},"719bcefc07cf",[325],{"_key":326,"_type":71,"marks":327,"text":329},"719bcefc07cf0",[328],"5fd9fed29f62","Responder o que está na pergunta? e prever o futuro!",[331],{"_key":328,"_type":94,"href":332,"reference":12},"http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fquestions\u002F5379",{"_key":334,"_type":67,"children":335,"level":127,"listItem":128,"markDefs":341,"style":98},"7111f8332f4d",[336],{"_key":337,"_type":71,"marks":338,"text":340},"7111f8332f4d0",[339],"6e1c6be677c6","Porque e que “Como iterar sobre um dicionário” foi fechada?",[342],{"_key":339,"_type":94,"href":343,"reference":12},"http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fquestions\u002F5399",true,"2016\u002F11\u002F20","",{"_type":56,"asset":348},{"_ref":349,"_type":59},"image-9547e68295e1deaa0f943ad8d0fd8f250a70fbb4-1920x1080-jpg",{"code":351,"language":352},"\u003Cp>Alguns meses atr&aacute;s eu \u003Ca href=\"http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fa\u002F5185\">comentei um pouco\u003C\u002Fa> sobre o futuro do Stack Overflow Docs no nosso site. N&atilde;o era um coment&aacute;rio dos mais animadores: \"A primeira parte, sobre n&oacute;s ainda n&atilde;o sabermos se teremos aqui tamb&eacute;m, &eacute; verdade.\" mas era uma descri&ccedil;&atilde;o verdadeira da situa&ccedil;&atilde;o. S&oacute; que, como o \u003Ca href=\"http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fquestions\u002F5182#comment20623_5185\">Tom&aacute;s Barcellos notou\u003C\u002Fa>, j&aacute; se v&atilde;o meses desde ent&atilde;o. O que mudou?\u003C\u002Fp>\n\u003Cp>A principal mudan&ccedil;a &eacute; que passamos de indecisos para decididos. Vamos, assim que poss&iacute;vel, ter Documenta&ccedil;&atilde;o no SOpt. &Ecirc;nfase para \"assim que poss&iacute;vel\". H&aacute; muito que precisa ser resolvido na parte t&eacute;cnica at&eacute; que Docs esteja dispon&iacute;vel para voc&ecirc;s. Os 2 principais problemas s&atilde;o:\u003C\u002Fp>\n\u003Col>\u003Cli>\n\u003Cp>\u003Cstrong>Ainda somos p&eacute;ssimos com tradu&ccedil;&otilde;es\u003C\u002Fstrong>: Os tradutores fazem um excelente trabalho mas n&oacute;s continuamos jogando string atr&aacute;s de string no projeto, deixando-o cada vez maior e mais complexo. Assim n&atilde;o h&aacute; projeto de tradu&ccedil;&atilde;o que aguente. Precisamos encontrar uma maneira de organizar o projeto e fornecer contexto, para que nossos bravos tradutores n&atilde;o passem tanta dificuldade. \u003Cstrong>Sem o trabalho dos tradutores, n&atilde;o h&aacute; SOpt\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Docs ainda n&atilde;o &eacute; um projeto \u003Cem>est&aacute;vel\u003C\u002Fem>\u003C\u002Fstrong>: Esse &eacute; um problema associado ao primeiro. Docs &eacute; um projeto novo e, portanto, ainda sofre mudan&ccedil;as constantes, principalmente de interface. &Eacute; basicamente invi&aacute;vel que um projeto desse porte consiga se manter constantemente traduzido com a ajuda de volunt&aacute;rios, principalmente se n&atilde;o damos &agrave; eles ferramentas minimamente decentes.\u003C\u002Fli>\n\u003C\u002Fol>\u003Cp>Esses s&atilde;o problemas bem complicados, mas suas solu&ccedil;&otilde;es s&atilde;o requerimentos absolutos para termos Docs. Caso a Documenta&ccedil;&atilde;o fosse trazida ao nosso site, no momento atual, sua interface rapidamente se reverteria ao ingl&ecirc;s e isso &eacute; a &uacute;ltima coisa que queremos.\u003C\u002Fp>\n\u003Cp>Continuamos trabalhando. A equipe de desenvolvimento tem algumas ideias sobre como oferecer uma melhor categoriza&ccedil;&atilde;o de strings no nosso projeto. N&oacute;s, da equipe de comunidades, estamos pensando em formas de distribuir ainda mais a carga sobre os tradutores e revisores do site. Cada passo nos leva mais perto de termos um SOpt melhor, e mais perto de trazermos Docs at&eacute; voc&ecirc;s.\u003C\u002Fp>\n\u003Cp>Antes, a pergunta era \u003Cem>se\u003C\u002Fem> ter&iacute;amos Docs. Hoje, a pergunta &eacute; \u003Cem>quando\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>Algumas estat&iacute;sticas de Outubro\u002F2016:\u003C\u002Fp>\n\u003Ch4>Quem Ganhou Mais Medalhas (prata ou ouro)\u003C\u002Fh4>\n\u003Col>\u003Cli>\u003Ca href=\"http:\u002F\u002Fpt.stackoverflow.com\u002Fusers\u002F43340\">Marconcilio Souza\u003C\u002Fa>: 5 medalhas\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpt.stackoverflow.com\u002Fusers\u002F8984\">Florida\u003C\u002Fa>: 4 medalhas\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpt.stackoverflow.com\u002Fusers\u002F6454\">stderr\u003C\u002Fa>: 3 medalhas\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpt.stackoverflow.com\u002Fusers\u002F51124\">Taisbevalle\u003C\u002Fa>: 3 medalhas\u003C\u002Fli>\n\u003C\u002Fol>\u003Ch4>Perguntas Mais Votadas\u003C\u002Fh4>\n\u003Col>\u003Cli>\u003Ca href=\"http:\u002F\u002Fpt.stackoverflow.com\u002Fquestions\u002F156521\">A primeira linguagem de programa&ccedil;&atilde;o\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpt.stackoverflow.com\u002Fquestions\u002F162369\">Qual a diferen&ccedil;a entre codifica&ccedil;&atilde;o, criptografia e c&aacute;lculo hash?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpt.stackoverflow.com\u002Fquestions\u002F159342\">O que &eacute; uma condi&ccedil;&atilde;o de corrida?\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\u003Ch4>Perguntas Mais Visitadas no Meta\u003C\u002Fh4>\n\u003Col>\u003Cli>\u003Ca href=\"http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fquestions\u002F5373\">Porque uma pergunta clara e objetiva que pode ser respondido em 2 ou 3 linhas foi fechada como ampla?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fquestions\u002F5379\">Responder o que est&aacute; na pergunta? e prever o futuro!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmeta.pt.stackoverflow.com\u002Fquestions\u002F5399\">Porque e que &ldquo;Como iterar sobre um dicion&aacute;rio&rdquo; foi fechada?\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>","html","2016-11-20T12:00:00.000Z",{"current":355},"estado-da-pilha-internacional-novembro-2016",[357,365],{"_createdAt":358,"_id":359,"_rev":360,"_type":361,"_updatedAt":358,"slug":362,"title":364},"2023-05-23T16:43:21Z","wp-tagcat-company","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":363},"company","Company",{"_createdAt":358,"_id":366,"_rev":360,"_type":361,"_updatedAt":358,"slug":367,"title":369},"wp-tagcat-portugues",{"current":368},"portugues","Português","Estado da Pilha Internacional - Novembro\u002F2016",[372,378,384,390],{"_id":373,"publishedAt":374,"slug":375,"sponsored":12,"title":377},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":376},"when-the-sensor-starts-thinking-snortml-agentic-ai-and-the-evolving-architecture-of-intrusion-detection","When the sensor starts thinking: SnortML, agentic AI, and the evolving architecture of intrusion detection",{"_id":379,"publishedAt":380,"slug":381,"sponsored":12,"title":383},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":382},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":385,"publishedAt":386,"slug":387,"sponsored":12,"title":389},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":388},"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":391,"publishedAt":392,"slug":393,"sponsored":12,"title":395},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":394},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":397,"sourceMap":-1},{"count":398,"lastTimestamp":12},0]