[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-mdyvfHvmrXc5GKe3Tcs8JWr1Bq8e7N2zR5Xe0a5lMBg":3},{"data":4,"sourceMap":-1},{"info":5,"latest":14,"pinned":682},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":13},"2023-05-23T16:43:21Z","wp-tagcat-the-overflow","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"the-overflow","the overflow",[15,55,81,106,131,156,219,257,282,307,332,357,382,407,432,457,482,507,532,557,582,607,632,657],{"_id":16,"author":17,"commentCount":36,"comments":37,"excerpt":38,"featureTag":10,"image":39,"publishedAt":42,"slug":43,"sponsored":10,"tags":45,"title":54},"wp-post-22579",[18,28],{"_id":19,"avatar":20,"name":25,"role":10,"slug":26},"wp-author-226",{"_type":21,"asset":22},"image",{"_ref":23,"_type":24},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","Ryan Donovan",{"current":27},"rdonovan",{"_id":29,"avatar":30,"name":33,"role":10,"slug":34},"wp-author-227",{"_type":21,"asset":31},{"_ref":32,"_type":24},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","Cassidy Williams",{"current":35},"cwilliams",2,true,"Predictable event architecture, vector DBs, and alt text",{"_type":21,"asset":40},{"_ref":41,"_type":24},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png","2023-08-25T13:00:00.000Z",{"current":44},"the-overflow-192-ask-your-data-better-questions",[46,50,52],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":48,"title":49},"wp-tagcat-newsletter",{"current":49},"newsletter",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":51,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":53,"title":49},{"current":49},"The Overflow #192: Ask your data better questions",{"_id":56,"author":57,"commentCount":66,"comments":37,"excerpt":67,"featureTag":10,"image":68,"publishedAt":70,"slug":71,"sponsored":10,"tags":73,"title":80},"wp-post-22561",[58,62],{"_id":19,"avatar":59,"name":25,"role":10,"slug":61},{"_type":21,"asset":60},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":63,"name":33,"role":10,"slug":65},{"_type":21,"asset":64},{"_ref":32,"_type":24},{"current":35},0,"Understanding SRE, LLM courtesy, and AI drift.",{"_type":21,"asset":69},{"_ref":41,"_type":24},"2023-08-18T13:00:00.000Z",{"current":72},"the-overflow-191-between-product-and-engineering",[74,76,78],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":75,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":77,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":79,"title":49},{"current":49},"The Overflow #191: Between product and engineering",{"_id":82,"author":83,"commentCount":66,"comments":37,"excerpt":92,"featureTag":10,"image":93,"publishedAt":95,"slug":96,"sponsored":10,"tags":98,"title":105},"wp-post-22537",[84,88],{"_id":19,"avatar":85,"name":25,"role":10,"slug":87},{"_type":21,"asset":86},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":89,"name":33,"role":10,"slug":91},{"_type":21,"asset":90},{"_ref":32,"_type":24},{"current":35},"Building AI at SO, lambdas in C++, and language translation",{"_type":21,"asset":94},{"_ref":41,"_type":24},"2023-08-11T13:00:00.000Z",{"current":97},"the-overflow-190-long-live-the-new-search",[99,101,103],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":100,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":102,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":104,"title":49},{"current":49},"The Overflow #190: Long live the new search!",{"_id":107,"author":108,"commentCount":66,"comments":37,"excerpt":117,"featureTag":10,"image":118,"publishedAt":120,"slug":121,"sponsored":10,"tags":123,"title":130},"wp-post-22521",[109,113],{"_id":19,"avatar":110,"name":25,"role":10,"slug":112},{"_type":21,"asset":111},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":114,"name":33,"role":10,"slug":116},{"_type":21,"asset":115},{"_ref":32,"_type":24},{"current":35},"Life on the Python Steering Council, early meetings, and boring architecture",{"_type":21,"asset":119},{"_ref":41,"_type":24},"2023-08-04T13:00:00.000Z",{"current":122},"the-overflow-189-overflowai",[124,126,128],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":125,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":127,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":129,"title":49},{"current":49},"The Overflow #189: OverflowAI!",{"_id":132,"author":133,"commentCount":66,"comments":37,"excerpt":142,"featureTag":10,"image":143,"publishedAt":145,"slug":146,"sponsored":10,"tags":148,"title":155},"wp-post-22489",[134,138],{"_id":19,"avatar":135,"name":25,"role":10,"slug":137},{"_type":21,"asset":136},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":139,"name":33,"role":10,"slug":141},{"_type":21,"asset":140},{"_ref":32,"_type":24},{"current":35},"Time to first byte, Lisp and AI, and mocking in unit tests.",{"_type":21,"asset":144},{"_ref":41,"_type":24},"2023-07-28T13:00:00.000Z",{"current":147},"the-overflow-188-recognition-for-individual-contributors",[149,151,153],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":150,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":152,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":154,"title":49},{"current":49},"The Overflow #188: Recognition for individual contributors",{"_id":157,"author":158,"commentCount":66,"comments":37,"excerpt":172,"featureTag":10,"image":173,"publishedAt":175,"slug":176,"sponsored":178,"tags":179,"title":218},"wp-post-22450",[159,168],{"_id":160,"avatar":161,"name":164,"role":165,"slug":166},"wp-author-295",{"_type":21,"asset":162},{"_ref":163,"_type":24},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":167},"emay",{"_id":29,"avatar":169,"name":33,"role":10,"slug":171},{"_type":21,"asset":170},{"_ref":32,"_type":24},{"current":35},"Knowledge management and AI, VPN security, and an SVG deep dive.",{"_type":21,"asset":174},{"_ref":41,"_type":24},"2023-07-14T13:16:00.000Z",{"current":177},"the-overflow-186-do-large-language-models-know-what-theyre-talking-about",false,[180,187,192,197,201,206,210,214,216],{"_createdAt":6,"_id":181,"_rev":182,"_type":9,"_updatedAt":183,"slug":184,"title":186},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":185},"ai","AI",{"_createdAt":6,"_id":188,"_rev":8,"_type":9,"_updatedAt":6,"slug":189,"title":191},"wp-tagcat-ai-coding",{"current":190},"ai-coding","ai coding",{"_createdAt":193,"_id":194,"_rev":8,"_type":9,"_updatedAt":193,"slug":195,"title":196},"2023-07-12T12:46:58Z","wp-tagcat-ethernet",{"current":196},"ethernet",{"_createdAt":6,"_id":198,"_rev":8,"_type":9,"_updatedAt":6,"slug":199,"title":200},"wp-tagcat-javascript",{"current":200},"javascript",{"_createdAt":6,"_id":202,"_rev":8,"_type":9,"_updatedAt":6,"slug":203,"title":205},"wp-tagcat-knowledge-management",{"current":204},"knowledge-management","knowledge management",{"_createdAt":6,"_id":207,"_rev":8,"_type":9,"_updatedAt":6,"slug":208,"title":209},"wp-tagcat-llm",{"current":209},"llm",{"_createdAt":193,"_id":211,"_rev":8,"_type":9,"_updatedAt":193,"slug":212,"title":213},"wp-tagcat-svg",{"current":213},"svg",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":215,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":217,"title":49},{"current":49},"The Overflow #186: Do large language models know what they're talking about?",{"_id":220,"author":221,"commentCount":66,"comments":37,"excerpt":230,"featureTag":10,"image":231,"publishedAt":233,"slug":234,"sponsored":10,"tags":236,"title":256},"wp-post-22414",[222,226],{"_id":160,"avatar":223,"name":164,"role":165,"slug":225},{"_type":21,"asset":224},{"_ref":163,"_type":24},{"current":167},{"_id":29,"avatar":227,"name":33,"role":10,"slug":229},{"_type":21,"asset":228},{"_ref":32,"_type":24},{"current":35},"DevX in energy sectors, fox talk, and Elixir loops and lists.",{"_type":21,"asset":232},{"_ref":41,"_type":24},"2023-07-07T13:17:00.000Z",{"current":235},"the-overflow-185-the-hardest-part-of-software-is-requirements",[237,242,246,248,252,254],{"_createdAt":6,"_id":238,"_rev":8,"_type":9,"_updatedAt":6,"slug":239,"title":241},"wp-tagcat-developer-experience",{"current":240},"developer-experience","developer experience",{"_createdAt":6,"_id":243,"_rev":8,"_type":9,"_updatedAt":6,"slug":244,"title":245},"wp-tagcat-devops",{"current":245},"devops",{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":247,"title":49},{"current":49},{"_createdAt":193,"_id":249,"_rev":8,"_type":9,"_updatedAt":193,"slug":250,"title":251},"wp-tagcat-requirements",{"current":251},"requirements",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":253,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":255,"title":49},{"current":49},"The Overflow #185: The hardest part of software is requirements",{"_id":258,"author":259,"commentCount":66,"comments":37,"excerpt":268,"featureTag":10,"image":269,"publishedAt":271,"slug":272,"sponsored":10,"tags":274,"title":281},"wp-post-22379",[260,264],{"_id":19,"avatar":261,"name":25,"role":10,"slug":263},{"_type":21,"asset":262},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":265,"name":33,"role":10,"slug":267},{"_type":21,"asset":266},{"_ref":32,"_type":24},{"current":35},"Vertical farming, pure math for dummies, and git for solo devs.",{"_type":21,"asset":270},{"_ref":41,"_type":24},"2023-06-30T13:00:00.000Z",{"current":273},"the-overflow-184-stress-test-your-code",[275,277,279],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":276,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":278,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":280,"title":49},{"current":49},"The Overflow #184: Stress test your code",{"_id":283,"author":284,"commentCount":66,"comments":37,"excerpt":293,"featureTag":10,"image":294,"publishedAt":296,"slug":297,"sponsored":10,"tags":299,"title":306},"wp-post-22361",[285,289],{"_id":19,"avatar":286,"name":25,"role":10,"slug":288},{"_type":21,"asset":287},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":290,"name":33,"role":10,"slug":292},{"_type":21,"asset":291},{"_ref":32,"_type":24},{"current":35},"The birth of Agile, taking notes in an interview, and CSS nesting",{"_type":21,"asset":295},{"_ref":41,"_type":24},"2023-06-23T12:39:00.000Z",{"current":298},"the-overflow-183-dev-survey-on-ai-hype-or-not",[300,302,304],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":301,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":303,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":305,"title":49},{"current":49},"The Overflow #183: Dev Survey on AI: Hype or not?",{"_id":308,"author":309,"commentCount":66,"comments":37,"excerpt":318,"featureTag":10,"image":319,"publishedAt":321,"slug":322,"sponsored":10,"tags":324,"title":331},"wp-post-22340",[310,314],{"_id":19,"avatar":311,"name":25,"role":10,"slug":313},{"_type":21,"asset":312},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":315,"name":33,"role":10,"slug":317},{"_type":21,"asset":316},{"_ref":32,"_type":24},{"current":35},"Coding with ADHD, false proofs, and tech debt.",{"_type":21,"asset":320},{"_ref":41,"_type":24},"2023-06-16T12:05:00.000Z",{"current":323},"the-overflow-182-self-healing-code",[325,327,329],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":326,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":328,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":330,"title":49},{"current":49},"The Overflow #182: Self-healing code",{"_id":333,"author":334,"commentCount":66,"comments":37,"excerpt":343,"featureTag":10,"image":344,"publishedAt":346,"slug":347,"sponsored":10,"tags":349,"title":356},"wp-post-22291",[335,339],{"_id":19,"avatar":336,"name":25,"role":10,"slug":338},{"_type":21,"asset":337},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":340,"name":33,"role":10,"slug":342},{"_type":21,"asset":341},{"_ref":32,"_type":24},{"current":35},"Our new Code of Conduct, lie or fired, and email is not forever.",{"_type":21,"asset":345},{"_ref":41,"_type":24},"2023-06-09T13:00:00.000Z",{"current":348},"the-overflow-181-more-on-our-ai-future",[350,352,354],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":351,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":353,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":355,"title":49},{"current":49},"The Overflow #181: More on our AI future",{"_id":358,"author":359,"commentCount":66,"comments":37,"excerpt":368,"featureTag":10,"image":369,"publishedAt":371,"slug":372,"sponsored":10,"tags":374,"title":381},"wp-post-22227",[360,364],{"_id":19,"avatar":361,"name":25,"role":10,"slug":363},{"_type":21,"asset":362},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":365,"name":33,"role":10,"slug":367},{"_type":21,"asset":366},{"_ref":32,"_type":24},{"current":35},"Dehydrating the web, DDOSing a brain, and A\u002FB testing mistakes",{"_type":21,"asset":370},{"_ref":41,"_type":24},"2023-06-02T13:00:00.000Z",{"current":373},"the-overflow-180-the-battle-for-your-attention-at-work",[375,377,379],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":376,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":378,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":380,"title":49},{"current":49},"The Overflow #180: The battle for your attention at work",{"_id":383,"author":384,"commentCount":66,"comments":37,"excerpt":393,"featureTag":10,"image":394,"publishedAt":396,"slug":397,"sponsored":10,"tags":399,"title":406},"wp-post-22194",[385,389],{"_id":19,"avatar":386,"name":25,"role":10,"slug":388},{"_type":21,"asset":387},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":390,"name":33,"role":10,"slug":392},{"_type":21,"asset":391},{"_ref":32,"_type":24},{"current":35},"MVC in the WWW, radioactive dryers, and the 11ty bundle.",{"_type":21,"asset":395},{"_ref":41,"_type":24},"2023-05-26T13:00:00.000Z",{"current":398},"the-overflow-179-brag-about-your-code",[400,402,404],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":401,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":403,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":405,"title":49},{"current":49},"The Overflow #179: Brag about your code",{"_id":408,"author":409,"commentCount":66,"comments":37,"excerpt":418,"featureTag":10,"image":419,"publishedAt":421,"slug":422,"sponsored":10,"tags":424,"title":431},"wp-post-22176",[410,414],{"_id":19,"avatar":411,"name":25,"role":10,"slug":413},{"_type":21,"asset":412},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":415,"name":33,"role":10,"slug":417},{"_type":21,"asset":416},{"_ref":32,"_type":24},{"current":35},"Google AI, stopping malicious packets at the source, and backups.",{"_type":21,"asset":420},{"_ref":41,"_type":24},"2023-05-19T12:00:00.000Z",{"current":423},"the-overflow-178-chat-with-your-documentation",[425,427,429],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":426,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":428,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":430,"title":49},{"current":49},"The Overflow #178: Chat with your documentation",{"_id":433,"author":434,"commentCount":66,"comments":37,"excerpt":443,"featureTag":10,"image":444,"publishedAt":446,"slug":447,"sponsored":10,"tags":449,"title":456},"wp-post-22136",[435,439],{"_id":19,"avatar":436,"name":25,"role":10,"slug":438},{"_type":21,"asset":437},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":440,"name":33,"role":10,"slug":442},{"_type":21,"asset":441},{"_ref":32,"_type":24},{"current":35},"Jobs in climate tech, mortal consent issues, and rendering in React",{"_type":21,"asset":445},{"_ref":41,"_type":24},"2023-05-12T12:25:00.000Z",{"current":448},"the-overflow-177-the-ai-is-the-ui",[450,452,454],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":451,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":453,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":455,"title":49},{"current":49},"The Overflow #177: The AI is the UI",{"_id":458,"author":459,"commentCount":66,"comments":37,"excerpt":468,"featureTag":10,"image":469,"publishedAt":471,"slug":472,"sponsored":10,"tags":474,"title":481},"wp-post-22092",[460,464],{"_id":19,"avatar":461,"name":25,"role":10,"slug":463},{"_type":21,"asset":462},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":465,"name":33,"role":10,"slug":467},{"_type":21,"asset":466},{"_ref":32,"_type":24},{"current":35},"KYC, JPG size mysteries, and fluid typography",{"_type":21,"asset":470},{"_ref":41,"_type":24},"2023-05-05T12:16:00.000Z",{"current":473},"the-overflow-176-jobs-that-save-the-world",[475,477,479],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":476,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":478,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":480,"title":49},{"current":49},"The Overflow #176: Jobs that save the world ",{"_id":483,"author":484,"commentCount":66,"comments":37,"excerpt":493,"featureTag":10,"image":494,"publishedAt":496,"slug":497,"sponsored":10,"tags":499,"title":506},"wp-post-22056",[485,489],{"_id":19,"avatar":486,"name":25,"role":10,"slug":488},{"_type":21,"asset":487},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":490,"name":33,"role":10,"slug":492},{"_type":21,"asset":491},{"_ref":32,"_type":24},{"current":35},"Communities on Teams, mathematical serendipity, and Node v20.",{"_type":21,"asset":495},{"_ref":41,"_type":24},"2023-04-28T12:16:00.000Z",{"current":498},"the-overflow-175-the-coding-school-that-bought-a-university",[500,502,504],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":501,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":503,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":505,"title":49},{"current":49},"The Overflow #175: The coding school that bought a university",{"_id":508,"author":509,"commentCount":66,"comments":37,"excerpt":518,"featureTag":10,"image":519,"publishedAt":521,"slug":522,"sponsored":10,"tags":524,"title":531},"wp-post-22016",[510,514],{"_id":19,"avatar":511,"name":25,"role":10,"slug":513},{"_type":21,"asset":512},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":515,"name":33,"role":10,"slug":517},{"_type":21,"asset":516},{"_ref":32,"_type":24},{"current":35},"Stateless auth-as-a-service, the liability of doing good, and visualized React",{"_type":21,"asset":520},{"_ref":41,"_type":24},"2023-04-21T12:52:00.000Z",{"current":523},"the-overflow-174-this-email-could-have-been-a-meeting",[525,527,529],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":526,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":528,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":530,"title":49},{"current":49},"The Overflow #174: This email could have been a meeting",{"_id":533,"author":534,"commentCount":66,"comments":37,"excerpt":543,"featureTag":10,"image":544,"publishedAt":546,"slug":547,"sponsored":10,"tags":549,"title":556},"wp-post-21956",[535,539],{"_id":19,"avatar":536,"name":25,"role":10,"slug":538},{"_type":21,"asset":537},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":540,"name":33,"role":10,"slug":542},{"_type":21,"asset":541},{"_ref":32,"_type":24},{"current":35},"The people affected by the layoffs, SQL instead of releases, and CSS creator speaks",{"_type":21,"asset":545},{"_ref":41,"_type":24},"2023-04-14T12:00:00.000Z",{"current":548},"the-overflow-173-from-smalltalk-to-smart-contracts",[550,552,554],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":551,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":553,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":555,"title":49},{"current":49},"The Overflow #173: From Smalltalk to smart contracts",{"_id":558,"author":559,"commentCount":66,"comments":37,"excerpt":568,"featureTag":10,"image":569,"publishedAt":571,"slug":572,"sponsored":10,"tags":574,"title":581},"wp-post-21938",[560,564],{"_id":19,"avatar":561,"name":25,"role":10,"slug":563},{"_type":21,"asset":562},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":565,"name":33,"role":10,"slug":567},{"_type":21,"asset":566},{"_ref":32,"_type":24},{"current":35},"The next-gen browser, energy from gravity, and image optimization",{"_type":21,"asset":570},{"_ref":41,"_type":24},"2023-04-07T12:57:00.000Z",{"current":573},"the-overflow-172-the-path-to-async-work",[575,577,579],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":576,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":578,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":580,"title":49},{"current":49},"The Overflow #172: The path to async work",{"_id":583,"author":584,"commentCount":66,"comments":37,"excerpt":593,"featureTag":10,"image":594,"publishedAt":596,"slug":597,"sponsored":10,"tags":599,"title":606},"wp-post-21907",[585,589],{"_id":19,"avatar":586,"name":25,"role":10,"slug":588},{"_type":21,"asset":587},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":590,"name":33,"role":10,"slug":592},{"_type":21,"asset":591},{"_ref":32,"_type":24},{"current":35},"Why these layoffs are different, the logic of revenge, and Electron at 10",{"_type":21,"asset":595},{"_ref":41,"_type":24},"2023-03-31T13:00:00.000Z",{"current":598},"the-overflow-171-the-tech-toolbox",[600,602,604],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":601,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":603,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":605,"title":49},{"current":49},"The Overflow #171: The tech toolbox",{"_id":608,"author":609,"commentCount":66,"comments":37,"excerpt":618,"featureTag":10,"image":619,"publishedAt":621,"slug":622,"sponsored":10,"tags":624,"title":631},"wp-post-21872",[610,614],{"_id":19,"avatar":611,"name":25,"role":10,"slug":613},{"_type":21,"asset":612},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":615,"name":33,"role":10,"slug":617},{"_type":21,"asset":616},{"_ref":32,"_type":24},{"current":35},"SO saves the day, historical bug tracking, and daylight savings bugs",{"_type":21,"asset":620},{"_ref":41,"_type":24},"2023-03-25T00:58:00.000Z",{"current":623},"the-overflow-170-wary-about-ai-assistants",[625,627,629],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":626,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":628,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":630,"title":49},{"current":49},"The Overflow #170: Wary about AI assistants",{"_id":633,"author":634,"commentCount":66,"comments":37,"excerpt":643,"featureTag":10,"image":644,"publishedAt":646,"slug":647,"sponsored":10,"tags":649,"title":656},"wp-post-21811",[635,639],{"_id":19,"avatar":636,"name":25,"role":10,"slug":638},{"_type":21,"asset":637},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":640,"name":33,"role":10,"slug":642},{"_type":21,"asset":641},{"_ref":32,"_type":24},{"current":35},"Coder to instructor, no thanks to take home tests, and DevOps tips",{"_type":21,"asset":645},{"_ref":41,"_type":24},"2023-03-17T13:00:00.000Z",{"current":648},"the-overflow-169-fear-the-frankencode",[650,652,654],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":651,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":653,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":655,"title":49},{"current":49},"The Overflow #169: Fear the Frankencode",{"_id":658,"author":659,"commentCount":66,"comments":37,"excerpt":668,"featureTag":10,"image":669,"publishedAt":671,"slug":672,"sponsored":10,"tags":674,"title":681},"wp-post-21772",[660,664],{"_id":19,"avatar":661,"name":25,"role":10,"slug":663},{"_type":21,"asset":662},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":665,"name":33,"role":10,"slug":667},{"_type":21,"asset":666},{"_ref":32,"_type":24},{"current":35},"Governments and open source, email scraping, and UIs in Rust",{"_type":21,"asset":670},{"_ref":41,"_type":24},"2023-03-10T13:04:00.000Z",{"current":673},"the-overflow-168-other-words-for-technical-debt",[675,677,679],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":676,"title":49},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":678,"title":13},{"current":12},{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":680,"title":49},{"current":49},"The Overflow #168: Other words for technical debt",[]]