[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-43Xz3PPmx9Mgprh0eckcv4sswuyLJQj1uTrrEJlD2VI":3,"sanity-km3wcZIpn7-6xmAXOxyvJbzKPakJHye9vTieFeidsHA":305},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":280},[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":257,"dateUrl":258,"excerpt":124,"legacyBody":259,"product":12,"publishedAt":262,"slug":263,"sponsored":12,"tags":265,"title":279,"visible":257},"2023-05-25T09:37:00Z","wp-post-4014","9HpbCsT2tq0xwozQfkfcDT","blogPost","2023-07-13T14:54:38Z",[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-114","07ZbrKPSUrjrV4wQ6fam8u","blogAuthor","2023-08-29T11:49:01Z",{"_type":53},"image","former","Jeff Atwood","Co-founder",{"current":58},"jeffatwood",[60,99,118,126,131,139,143,147,155,165,173,181,197,205,209,228,236,240],{"_key":61,"_type":62,"children":63,"markDefs":92,"style":98},"ceaea26d62fb","block",[64,69,74,78,83,87],{"_key":65,"_type":66,"marks":67,"text":68},"ceaea26d62fb0","span",[],"I'm a big fan of ",{"_key":70,"_type":66,"marks":71,"text":73},"ceaea26d62fb1",[72],"ac8c2c00b167","annoying my coworkers",{"_key":75,"_type":66,"marks":76,"text":77},"ceaea26d62fb2",[],". Problem is, I don't have any coworkers because ",{"_key":79,"_type":66,"marks":80,"text":82},"ceaea26d62fb3",[81],"a2862d7f10fb","I work remotely from home",{"_key":84,"_type":66,"marks":85,"text":86},"ceaea26d62fb4",[],". An impossible conundrum. ",{"_key":88,"_type":66,"marks":89,"text":91},"ceaea26d62fb5",[90],"em","Or is it?",[93,96],{"_key":72,"_type":94,"href":95,"reference":12},"link","http://www.codinghorror.com/blog/2007/11/dont-forget-to-lock-your-computer.html",{"_key":81,"_type":94,"href":97,"reference":12},"http://www.codinghorror.com/blog/2010/05/on-working-remotely.html","normal",{"_key":100,"_type":62,"children":101,"markDefs":115,"style":98},"a96d9924d76c",[102,106,111],{"_key":103,"_type":66,"marks":104,"text":105},"a96d9924d76c0",[],"Enter ",{"_key":107,"_type":66,"marks":108,"text":110},"a96d9924d76c1",[109],"58fce8079227","Rovio, the wi-fi enabled robotic WebCam",{"_key":112,"_type":66,"marks":113,"text":114},"a96d9924d76c2",[],".",[116],{"_key":109,"_type":94,"href":117,"reference":12},"http://www.amazon.com/dp/B001CQLGD6/?tag=stackoverfl08-20",{"_key":119,"_type":62,"children":120,"markDefs":125,"style":98},"32d32b9f38cb",[121],{"_key":122,"_type":66,"marks":123,"text":124},"32d32b9f38cb0",[],"",[],{"_key":127,"_type":53,"alt":12,"asset":128,"markDefs":12},"935d3010c3df",{"_ref":129,"_type":130},"image-64ddaeafafb562edcc9b5908ba3b7d5ca359cdfe-332x308-jpg","reference",{"_key":132,"_type":62,"children":133,"markDefs":138,"style":98},"e40d8283b078",[134],{"_key":135,"_type":66,"marks":136,"text":137},"e40d8283b0780",[],"Rovio got mixed reviews, but we decided to give it a shot anyway. You control Rovio through a web browser interface, with full (but low-res) video and audio. Here's a few shots of us driving around the New York World Headquarters.",[],{"_key":140,"_type":53,"alt":12,"asset":141,"caption":124,"markDefs":12},"126ae1f17b3f",{"_ref":142,"_type":130},"image-68ccac8a6f8f45c47ef526f1944e78188c785640-600x355-jpg",{"_key":144,"_type":53,"alt":12,"asset":145,"caption":124,"markDefs":12},"1c59db0ef8d6",{"_ref":146,"_type":130},"image-9661675b87406eded7438b0508194b7fdd170114-600x355-jpg",{"_key":148,"_type":62,"children":149,"markDefs":154,"style":98},"b68d6605d2b7",[150],{"_key":151,"_type":66,"marks":152,"text":153},"b68d6605d2b70",[],"Like explorers from the old world, we created maps of the New York office as we discovered it. Rovio is surprisingly full featured for an inexpensive little 'bot:",[],{"_key":156,"_type":62,"children":157,"level":162,"listItem":163,"markDefs":164,"style":98},"f62d15ee1e5a",[158],{"_key":159,"_type":66,"marks":160,"text":161},"f62d15ee1e5a0",[],"It can auto-dock with its base station when you get close enough -- so you can drive around for quite a while, so long as you remember to return to the dock before the batteries die.",1,"bullet",[],{"_key":166,"_type":62,"children":167,"level":162,"listItem":163,"markDefs":172,"style":98},"2e9f4dba93f8",[168],{"_key":169,"_type":66,"marks":170,"text":171},"2e9f4dba93f80",[],"There's a little LED for night lighting. It's not very effective, but ... it exists.",[],{"_key":174,"_type":62,"children":175,"level":162,"listItem":163,"markDefs":180,"style":98},"4c468990ac45",[176],{"_key":177,"_type":66,"marks":178,"text":179},"4c468990ac450",[],"There are three camera positions: low, medium, and high.",[],{"_key":182,"_type":62,"children":183,"level":162,"listItem":163,"markDefs":196,"style":98},"54cb81ec085d",[184,188,192],{"_key":185,"_type":66,"marks":186,"text":187},"54cb81ec085d0",[],"It can move more or less in a circle from a standing position, so it doesn't get stuck ",{"_key":189,"_type":66,"marks":190,"text":191},"54cb81ec085d1",[90],"too",{"_key":193,"_type":66,"marks":194,"text":195},"54cb81ec085d2",[]," much.",[],{"_key":198,"_type":62,"children":199,"markDefs":204,"style":98},"94376e31a150",[200],{"_key":201,"_type":66,"marks":202,"text":203},"94376e31a1500",[],"In fact, you might even say some of us ... got a little obsessed with it. Behold the Rovio Maze Of Doomtm created by David Fullerton, George Beech, and Jason Punyon:",[],{"_key":206,"_type":53,"alt":12,"asset":207,"caption":124,"markDefs":12},"5886199ee513",{"_ref":208,"_type":130},"image-c14656db204f7e25c99d542c6fa66c4f1a0cc1bc-600x448-jpg",{"_key":210,"_type":62,"children":211,"markDefs":225,"style":98},"85b45c43db38",[212,216,221],{"_key":213,"_type":66,"marks":214,"text":215},"85b45c43db380",[],"Is that Zardoz, as featured on ",{"_key":217,"_type":66,"marks":218,"text":220},"85b45c43db381",[219],"4a128c21e68a","the 404 page of Stack Apps",{"_key":222,"_type":66,"marks":223,"text":224},"85b45c43db382",[]," we see in the maze? They don't call it the Maze of Doomtm for nothing, man!",[226],{"_key":219,"_type":94,"href":227,"reference":12},"http://stackapps.com/404",{"_key":229,"_type":62,"children":230,"markDefs":235,"style":98},"8b3138a87173",[231],{"_key":232,"_type":66,"marks":233,"text":234},"8b3138a871730",[],"Ben Dumke also hooked Rovio up to our internal chat, so you can call out his/her/its name and see what it's up to.",[],{"_key":237,"_type":53,"alt":12,"asset":238,"caption":124,"markDefs":12},"be57e9c40b50",{"_ref":239,"_type":130},"image-146c4cb05850aa4145a83e3eca22b73fb7d342ac-600x738-png",{"_key":241,"_type":62,"children":242,"markDefs":255,"style":98},"4f6a23947450",[243,247,252],{"_key":244,"_type":66,"marks":245,"text":246},"4f6a239474500",[],"All in all, we've really enjoyed Rovio. If you, too, need to annoy your coworkers from 2,800+ miles away -- ",{"_key":248,"_type":66,"marks":249,"text":251},"4f6a239474501",[250],"9fa910c5f686","we highly recommend it",{"_key":253,"_type":66,"marks":254,"text":114},"4f6a239474502",[],[256],{"_key":250,"_type":94,"href":117,"reference":12},true,"2010/11/01",{"code":260,"language":261},"\u003Cp>I'm a big fan of \u003Ca href=\"http://www.codinghorror.com/blog/2007/11/dont-forget-to-lock-your-computer.html\">annoying my coworkers\u003C/a>. Problem is, I don't have any coworkers because \u003Ca href=\"http://www.codinghorror.com/blog/2010/05/on-working-remotely.html\">I work remotely from home\u003C/a>. An impossible conundrum. \u003Cem>Or is it?\u003C/em>\u003C/p>\n\u003Cp>Enter \u003Ca href=\"http://www.amazon.com/dp/B001CQLGD6/?tag=stackoverfl08-20\">Rovio, the wi-fi enabled robotic WebCam\u003C/a>.\u003C/p>\n\u003Cp>\u003Ca href=\"http://www.amazon.com/dp/B001CQLGD6/?tag=stackoverfl08-20\">\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/HrciE.jpg\" alt=\"\">\u003C/a>\u003C/p>\n\u003Cp>Rovio got mixed reviews, but we decided to give it a shot anyway. You control Rovio through a web browser interface, with full (but low-res) video and audio. Here's a few shots of us driving around the New York World Headquarters.\u003C/p>\n\u003Cp>\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/rovio-ui-1.jpg\" alt=\"\">\u003C/p>\n\u003Cp>\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/rovio-ui-2.jpg\" alt=\"\">\u003C/p>\n\u003Cp>Like explorers from the old world, we created maps of the New York office as we discovered it. Rovio is surprisingly full featured for an inexpensive little 'bot:\u003C/p>\n\u003Cul>\u003Cli>\n\u003Cp>It can auto-dock with its base station when you get close enough -- so you can drive around for quite a while, so long as you remember to return to the dock before the batteries die. \u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>There's a little LED for night lighting. It's not very effective, but ... it exists.\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>There are three camera positions: low, medium, and high.\u003C/p>\n\u003C/li>\n\u003Cli>It can move more or less in a circle from a standing position, so it doesn't get stuck \u003Cem>too\u003C/em> much.\u003C/li>\n\u003C/ul>\u003Cp>In fact, you might even say some of us ... got a little obsessed with it. Behold the Rovio Maze Of Doomtm created by David Fullerton, George Beech, and Jason Punyon:\u003C/p>\n\u003Cp>\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/rovio-maze.jpg\" alt=\"\">\u003C/p>\n\u003Cp>Is that Zardoz, as featured on \u003Ca href=\"http://stackapps.com/404\">the 404 page of Stack Apps\u003C/a> we see in the maze? They don't call it the Maze of Doomtm for nothing, man!\u003C/p>\n\u003Cp>Ben Dumke also hooked Rovio up to our internal chat, so you can call out his/her/its name and see what it's up to.\u003C/p>\n\u003Cp>\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/rovio-chat.png\" alt=\"\">\u003C/p>\n\u003Cp>All in all, we've really enjoyed Rovio. If you, too, need to annoy your coworkers from 2,800+ miles away -- \u003Ca href=\"http://www.amazon.com/dp/B001CQLGD6/?tag=stackoverfl08-20\">we highly recommend it\u003C/a>.\u003C/p>","html","2010-11-01T12:00:00.000Z",{"current":264},"rovio-or-how-to-annoy-your-coworkers-from-200-miles-away",[266,274],{"_createdAt":267,"_id":268,"_rev":269,"_type":270,"_updatedAt":267,"slug":271,"title":273},"2023-05-23T16:43:21Z","wp-tagcat-background","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":272},"background","Background",{"_createdAt":267,"_id":275,"_rev":269,"_type":270,"_updatedAt":267,"slug":276,"title":278},"wp-tagcat-company",{"current":277},"company","Company","Rovio: Or, How to Annoy Your Coworkers From 2,800 Miles Away",[281,287,293,299],{"_id":282,"publishedAt":283,"slug":284,"sponsored":12,"title":286},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":285},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":288,"publishedAt":289,"slug":290,"sponsored":12,"title":292},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":291},"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":294,"publishedAt":295,"slug":296,"sponsored":12,"title":298},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":297},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":300,"publishedAt":301,"slug":302,"sponsored":12,"title":304},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":303},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":306,"sourceMap":-1},{"count":307,"lastTimestamp":12},0]