[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-UCFaS5ubt1HN0SFCiSx36mV_C-hXzpB_E9dbxCyw1UQ":3,"sanity-6cl9_pLR0kG-PyApwxczyVbKU-Tsnncl92YaWzxj-_Y":214},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":189},[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":162,"dateUrl":163,"excerpt":164,"image":165,"legacyBody":168,"product":12,"publishedAt":171,"slug":172,"sponsored":12,"tags":174,"title":188,"visible":162},"2023-05-25T09:39:17Z","wp-post-17441","XzVcPPDfPNmxxXS3zvEUaW","blogPost","2025-10-31T17:26:54Z",[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,69,80,89,109,117,136,151],{"_key":66,"_type":67,"markDefs":12,"url":68},"baf978a1a3b8","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F5977e9a0-f093-43e8-acbe-1c9e28c81df0",{"_key":70,"_type":71,"children":72,"markDefs":78,"style":79},"fc4fe4f4da23","block",[73],{"_key":74,"_type":75,"marks":76,"text":77},"fc4fe4f4da230","span",[],"This week, we're chatting about how cron jobs work under the hood, Ben sets out to build a simple web app for his local dog park, and we discuss why our Director of Design chose to change careers and take a role as an associate software developer.",[],"normal",{"_key":81,"_type":71,"children":82,"markDefs":87,"style":88},"4c0039aac659",[83],{"_key":84,"_type":75,"marks":85,"text":86},"4c0039aac6590",[],"Episode Notes",[],"h2",{"_key":90,"_type":71,"children":91,"markDefs":105,"style":79},"f366c568c9ee",[92,96,101],{"_key":93,"_type":75,"marks":94,"text":95},"f366c568c9ee0",[],"Thanks to ",{"_key":97,"_type":75,"marks":98,"text":100},"f366c568c9ee1",[99],"951c6d4e765d","Marceli Wac",{"_key":102,"_type":75,"marks":103,"text":104},"f366c568c9ee2",[]," for sending us a question about cron jobs. We love getting mail from listeners and try our best to read interesting questions on the show.",[106],{"_key":99,"_type":107,"href":108,"reference":12},"link","https:\u002F\u002Fdev.to\u002Fmarceliwac",{"_key":110,"_type":71,"children":111,"markDefs":116,"style":79},"98fcbc3de726",[112],{"_key":113,"_type":75,"marks":114,"text":115},"98fcbc3de7260",[],"The goal for Ben's app is simple: let anyone register their intention to show up to the dog park at a certain time so that strangers can have a better chance of arriving at the same time and get some exercise for the pups. What's the simplest web app that would collect the least personal information and reset every 24 hours. Bonus points if we can do it without a database!",[],{"_key":118,"_type":71,"children":119,"markDefs":133,"style":79},"123d67678dd3",[120,124,129],{"_key":121,"_type":75,"marks":122,"text":123},"123d67678dd30",[],"Kristina Lustig, a veteran Stacker, wrote a ",{"_key":125,"_type":75,"marks":126,"text":128},"123d67678dd31",[127],"eedaf2522a8e","great blog post",{"_key":130,"_type":75,"marks":131,"text":132},"123d67678dd32",[]," for us: I followed my dreams and got demoted to software developer.",[134],{"_key":127,"_type":107,"href":135,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2021\u002F02\u002F08\u002Fmoving-from-designer-to-developer-stack-overflow\u002F",{"_key":137,"_type":71,"children":138,"markDefs":148,"style":79},"c43303587557",[139,143],{"_key":140,"_type":75,"marks":141,"text":142},"c433035875570",[],"Our lifeboat of the week goes to Mike Nakis, who answered the question: ",{"_key":144,"_type":75,"marks":145,"text":147},"c433035875571",[146],"956278b11cbe","What is the difference between memberwise copy, bitwise copy, shallow copy and deep copy?",[149],{"_key":146,"_type":107,"href":150,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F42749439\u002Fwhat-is-the-difference-between-memberwise-copy-bitwise-copy-shallow-copy-and-d\u002F42749636#42749636",{"_key":152,"_type":71,"children":153,"markDefs":159,"style":79},"70970e0fa68c",[154],{"_key":155,"_type":75,"marks":156,"text":158},"70970e0fa68c0",[157],"b5ca9b6b2f96","TRANSCRIPT",[160],{"_key":157,"_type":107,"href":161,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fwere-building-a-web-app-got-any-advice\u002Ftranscript",true,"2021\u002F02\u002F12","Can we build something great with no personal information and no database? ",{"_type":56,"asset":166},{"_ref":167,"_type":59},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png",{"code":169,"language":170},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https:\u002F\u002Fplayer.simplecast.com\u002Fc4d090b3-aadb-4232-8e62-fe69fc0ba59b?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>This week, we're chatting about how cron jobs work under the hood, Ben sets out to build a simple web app for his local dog park, and we discuss why our Director of Design chose to change careers and take a role as an associate software developer.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-episode-notes\">Episode Notes\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Thanks to&nbsp;\u003Ca href=\"https:\u002F\u002Fdev.to\u002Fmarceliwac\">Marceli Wac\u003C\u002Fa>&nbsp;for sending us a question about cron jobs. We love getting mail from listeners and try our best to read interesting questions on the show.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>The goal for Ben's app is simple: let anyone register their intention to show up to the dog park at a certain time so that strangers can have a better chance of arriving at the same time and get some exercise for the pups. What's the simplest web app that would collect the least personal information and reset every 24 hours. Bonus points if we can do it without a database!&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Kristina Lustig, a veteran Stacker, wrote a&nbsp;\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2021\u002F02\u002F08\u002Fmoving-from-designer-to-developer-stack-overflow\u002F\">great blog post\u003C\u002Fa>&nbsp;for us: I followed my dreams and got demoted to software developer.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Our lifeboat of the week goes to Mike Nakis, who answered the question: \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F42749439\u002Fwhat-is-the-difference-between-memberwise-copy-bitwise-copy-shallow-copy-and-d\u002F42749636#42749636\">What is the difference between memberwise copy, bitwise copy, shallow copy and deep copy?\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fwere-building-a-web-app-got-any-advice\u002Ftranscript\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2021-02-12T05:40:00.000Z",{"current":173},"podcast-312-were-building-a-web-app-got-any-advice",[175,183],{"_createdAt":176,"_id":177,"_rev":178,"_type":179,"_updatedAt":176,"slug":180,"title":182},"2023-05-23T16:43:21Z","wp-tagcat-podcast","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":181},"podcast","The Stack Overflow Podcast",{"_createdAt":176,"_id":184,"_rev":178,"_type":179,"_updatedAt":176,"slug":185,"title":187},"wp-tagcat-the-stack-overflow-podcast",{"current":186},"the-stack-overflow-podcast","the stack overflow podcast","Podcast 312: We're building a web app, got any advice?",[190,196,202,208],{"_id":191,"publishedAt":192,"slug":193,"sponsored":12,"title":195},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":194},"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":197,"publishedAt":198,"slug":199,"sponsored":12,"title":201},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":200},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":203,"publishedAt":204,"slug":205,"sponsored":12,"title":207},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":206},"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":209,"publishedAt":210,"slug":211,"sponsored":12,"title":213},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":212},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":215,"sourceMap":-1},{"count":216,"lastTimestamp":12},0]