[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-jpIbzKjg1ejvsflbuJ-r4Po9vNEGXF77LWmxM4mWC8U":3},{"data":4,"sourceMap":-1},{"_createdAt":5,"_id":6,"_rev":7,"_type":8,"_updatedAt":9,"blog":10,"body":57,"issue":91,"links":92,"previewText":149,"publishedAt":150,"questions":151,"sign_off":208,"slug":229,"title":232},"2026-01-29T21:51:19Z","691433ac-b678-4828-ba48-adb38aaf381b","SXRojm1WRlPoeW0LOuoveZ","newsletterOverflow","2026-02-06T19:14:39Z",[11,28,32,44,49,53],{"_type":12,"description":13,"link":25,"promotion":26,"title":27},"newsletterOverflowStory",[14],{"_key":15,"_type":16,"children":17,"markDefs":23,"style":24},"5a1cdf2fc23b","block",[18],{"_key":19,"_type":20,"marks":21,"text":22},"d193a433c8d0","span",[],"Ryan is joined by Chris Coyier, founder of CSS-Tricks and CodePen, to talk all about what the state of the art of CSS is today, including new features like variables and scroll-driven animations.",[],"normal","https:\u002F\u002Fstackoverflow.blog\u002F2026\u002F01\u002F30\u002Fwanna-see-a-css-magic-trick\u002F",null,"Wanna see a CSS magic trick?",{"_type":12,"description":29,"link":30,"promotion":26,"title":31},"Successful implementation and scaling of enterprise AI projects is fundamentally a people and operating model challenge, not just a technology problem.","https:\u002F\u002Fstackoverflow.blog\u002F2026\u002F01\u002F29\u002Fscaling-enterprise-ai-lessons-in-governance-and-operating-models-from-ibm\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Scaling enterprise AI: lessons in governance and operating models from IBM",{"_type":12,"description":33,"link":42,"promotion":26,"title":43},[34],{"_key":35,"_type":16,"children":36,"markDefs":41,"style":24},"deaff4ded003",[37],{"_key":38,"_type":20,"marks":39,"text":40},"f4c8ffaa28e5",[],"We're running a survey to understand how people are using AI to learn and whether that's helping, hurting, and replacing tools.",[],"https:\u002F\u002Fstackoverflow.blog\u002F2026\u002F01\u002F29\u002Fare-you-learning-with-ai-we-want-to-know-about-it\u002F","Are you learning with AI? We want to know about it!",{"_type":12,"description":45,"link":46,"promotion":47,"title":48},"What specific kind of bugs is AI more likely to generate? Do some categories of bugs show up more often? How severe are they? How is this impacting production environments?","https:\u002F\u002Fstackoverflow.blog\u002F2026\u002F01\u002F28\u002Fare-bugs-and-incidents-inevitable-with-ai-coding-agents\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter",true,"Are bugs and incidents inevitable with AI coding agents?",{"_type":12,"description":50,"link":51,"promotion":26,"title":52},"Ryan welcomes Anthony Vinci, former senior intelligence officer and author of The Fourth Intelligence Revolution, to explore AI’s evolving role in intelligence in places like translation and image analysis, the challenges of evolving modern tech into government infrastructure, and the importance of democratized intelligence so citizens can keep themselves and loved ones safe.","https:\u002F\u002Fstackoverflow.blog\u002F2026\u002F01\u002F27\u002Fspy-vs-spy-at-scale\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Spy vs spy at scale",{"_type":12,"description":54,"link":55,"promotion":26,"title":56},"We’re excited to announce our 17th annual Stack Gives Back campaign donations.","https:\u002F\u002Fstackoverflow.blog\u002F2026\u002F01\u002F26\u002Fstack-gives-back-2025\u002F?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Stack Gives Back 2025!",[58,75,83],{"_key":59,"_type":16,"children":60,"markDefs":74,"style":24},"7fc2df085a7e",[61,65,70],{"_key":62,"_type":20,"marks":63,"text":64},"e0579ae39a18",[],"You may not be Bill Murray, but we bet you sometimes feel stuck in a Groundhog Day. Alas, that is the life of a dev. But don’t worry, you won’t have to help every person in Punxsutawney to escape your software Groundhog Day—you just need to read this Overflow. If those same-old vibe coding errors are driving you mad, we have a blog from CodeRabbit’s David Loker on stopping AI-generated incidents. If it’s writing your frontend’s HTML that feels like a time loop, check out our pod with Chris Coyier from CodePen and CSS-Tricks. You might be surprised by how fresh today’s CSS will make you feel. Maybe it’s all the ",{"_key":66,"_type":20,"marks":67,"text":69},"404217d78c76",[68],"em","Up Enter Up Up Enter ",{"_key":71,"_type":20,"marks":72,"text":73},"56947d987b0f",[],"spamming you’re doing that’s got you acting like Phil Connors; if so, we have a story from the web on updating your workflow using a make.ts file.",[],{"_key":76,"_type":16,"children":77,"markDefs":82,"style":24},"7577d0bb4db6",[78],{"_key":79,"_type":20,"marks":80,"text":81},"721581d56b9a",[],"Sometimes, a little of the old isn’t so bad, even if it’s repetitive. For instance, we love the old tech from the Computer History Museum—now available for digital viewing. And sometimes the new is what’s scariest, like the recently discovered malware that was allegedly 100% vibe coded. Hopefully that particular agentic workflow isn’t available in the agent skill directory we have in this issue.",[],{"_key":84,"_type":16,"children":85,"markDefs":90,"style":24},"a577e8072020",[86],{"_key":87,"_type":20,"marks":88,"text":89},"4294626944b1",[],"All right, you’re not out of the loop yet. You’ll probably get at least a little deja vu, because as always we’re ending this issue with some Q&A. Is running away from your problems a viable option (in D&D, we mean)? Why can’t I get all the achievements in “Kirby and the Forgotten Land” (this one’s just a skill issue)? What happens when the bodies hit the floor (theoretically, of course)? Why won’t people do extra work for free (you can guess the answer to this one)? Rise and shine, campers, and don't forget your booties 'cause we’ve got all of that for you and more in the links below. ",[],315,[93,107,121,135],{"_key":94,"_ref":95,"_type":12,"description":96,"link":105,"promotion":26,"title":106},"8c138357c970a5415fa418b443ba83db","300c766b-be83-4121-aa49-d31e8f3fc9da",[97],{"_key":98,"_type":16,"children":99,"markDefs":104,"style":24},"e6798f0827c6",[100],{"_key":101,"_type":20,"marks":102,"text":103},"5e93cc376433",[],"So much defunct tech it almost rivals my own collection of unused charger cables and dead batteries.",[],"https:\u002F\u002Fcomputerhistory.org\u002Fpress-releases\u002Fcomputer-history-museum-launches-digital-portal-to-its-vast-collection\u002F","Computer History Museum launches digital portal to its vast collection",{"_key":108,"_ref":109,"_type":12,"description":110,"link":119,"promotion":26,"title":120},"ac936d011cb5693e683b3ccb90343b31","11205c17-31d7-4d20-8d04-e04600cbfa42",[111],{"_key":112,"_type":16,"children":113,"markDefs":118,"style":24},"ea6590fe2eae",[114],{"_key":115,"_type":20,"marks":116,"text":117},"a3a1407f63b5",[],"Leave the \"Up Enter Up Up Enter\" spamming for when you play Street Fighter.",[],"https:\u002F\u002Fmatklad.github.io\u002F2026\u002F01\u002F27\u002Fmake-ts.html","make.ts",{"_key":122,"_ref":123,"_type":12,"description":124,"link":133,"promotion":26,"title":134},"bfb4cc122ebd20322d78c7f27aeae80f","a855ee8f-800c-4b29-af62-06ee103b7cab",[125],{"_key":126,"_type":16,"children":127,"markDefs":132,"style":24},"d9f2347a3198",[128],{"_key":129,"_type":20,"marks":130,"text":131},"f1431a24dc22",[],"Doesn’t the \"skill-lookup\" skill in the agents skill directory seem a bit redundant?",[],"https:\u002F\u002Fskills.sh\u002Ftrending","The agent skills directory",{"_key":136,"_ref":137,"_type":12,"description":138,"link":147,"promotion":26,"title":148},"9cdff8452a4fd40805d29aae945c1739","6a72df75-c6dc-4432-bfee-22af275171d7",[139],{"_key":140,"_type":16,"children":141,"markDefs":146,"style":24},"691c3c4907f1",[142],{"_key":143,"_type":20,"marks":144,"text":145},"1597a0a2772e",[],"The vibe code has hacked the mainframe!",[],"https:\u002F\u002Fresearch.checkpoint.com\u002F2026\u002Fvoidlink-early-ai-generated-malware-framework\u002F","VoidLink: Evidence that the era of advanced AI-generated malware has begun","AI as a superspy, CSS magic tricks, and making computer history","2026-02-04",[152,166,180,194],{"_key":153,"_ref":154,"_type":12,"description":155,"link":164,"promotion":26,"title":165},"b1cc566e4183ad7c56dbd69cb63d6664","13f53643-fa5c-41a6-aa17-bcb87fea1d14",[156],{"_key":157,"_type":16,"children":158,"markDefs":163,"style":24},"477fbd966ce7",[159],{"_key":160,"_type":20,"marks":161,"text":162},"e9e4be9dfd2e",[],"Oh really? Hmmm…I wonder why…",[],"https:\u002F\u002Fworkplace.stackexchange.com\u002Fquestions\u002F168661\u002Fsenior-engineer-suddenly-unwilling-to-do-extra-work-they-used-to-do-after-being?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Senior engineer suddenly unwilling to do extra work they used to do after being denied promotion",{"_key":167,"_ref":168,"_type":12,"description":169,"link":178,"promotion":26,"title":179},"278a52234dc346d371dd3c90f80c406f","60496a44-66b8-4f5e-9763-43fe024d02dc",[170],{"_key":171,"_type":16,"children":172,"markDefs":177,"style":24},"51cb7d74a910",[173],{"_key":174,"_type":20,"marks":175,"text":176},"43f912c87353",[],"Let the Newtonian bodies hit the floor.",[],"https:\u002F\u002Fphysics.stackexchange.com\u002Fquestions\u002F868379\u002Fis-velocity-defined-in-the-instant-a-body-hits-the-ground?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Is velocity defined in the instant a body hits the ground?",{"_key":181,"_ref":182,"_type":12,"description":183,"link":192,"promotion":26,"title":193},"8ab5c306b532b7056752fe848a060853","af0fd8c2-3239-4122-9fc7-0c5de6eb08e8",[184],{"_key":185,"_type":16,"children":186,"markDefs":191,"style":24},"821f62b23634",[187],{"_key":188,"_type":20,"marks":189,"text":190},"47eb597acc31",[],"Important context is that the player is seven years old.",[],"https:\u002F\u002Frpg.stackexchange.com\u002Fquestions\u002F218613\u002Fhow-to-deal-with-a-player-who-wants-to-run-away?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","How to deal with a player who wants to run away?",{"_key":195,"_ref":196,"_type":12,"description":197,"link":206,"promotion":26,"title":207},"4a2be466d4201396caf77a4e48e2fa7f","a061ff12-8f53-41f2-ae9a-40800ee8fa6a",[198],{"_key":199,"_type":16,"children":200,"markDefs":205,"style":24},"9c79cdf51db6",[201],{"_key":202,"_type":20,"marks":203,"text":204},"a6741dca3df7",[],"Don't hate the player, hate the game mode.",[],"https:\u002F\u002Fgaming.stackexchange.com\u002Fquestions\u002F417594\u002Fwhy-do-some-simple-early-achievements-have-a-very-low-unlock-percentage````?utm_source=iterable&utm_medium=email&utm_campaign=the-overflow-newsletter","Why do some simple\u002Fearly achievements have a very low unlock percentage?",[209],{"_key":210,"_type":16,"children":211,"markDefs":225,"style":24},"911075fe002f",[212,216,221],{"_key":213,"_type":20,"marks":214,"text":215},"b2ebd6013fe1",[],"We want to know what you're using to upskill and learn in the age of AI. Take ",{"_key":217,"_type":20,"marks":218,"text":220},"f24e3573d929",[219],"5e50e64b6af1","this five minute survey",{"_key":222,"_type":20,"marks":223,"text":224},"43e161bb760b",[]," on learning and AI to have your voice heard in our next Stack Overflow Knows Pulse Survey.",[226],{"_key":219,"_type":227,"href":228},"link","https:\u002F\u002Fstackoverflow.az1.qualtrics.com\u002Fjfe\u002Fform\u002FSV_beHfwZ2k1tEx0PA?utm_medium=email&utm_source=house-ads&utm_campaign=pulse-survey-learning&utm_content=take-survey",{"_type":230,"current":231},"slug","issue-315-are-developers-stuck-in-groundhog-day","Issue 315: Are developers stuck in Groundhog Day?"]