[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-JMACgjtxN30vwUvciHQ6LH3ddya_eIJ248yJuLkktHE":3},{"data":4,"sourceMap":-1},{"info":5,"latest":13,"pinned":206},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":12},"2023-05-23T16:43:21Z","wp-tagcat-css","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"css",[14,59,112,141,174],{"_id":15,"author":16,"commentCount":29,"comments":30,"excerpt":31,"featureTag":10,"image":32,"publishedAt":35,"slug":36,"sponsored":10,"tags":38,"title":58},"4f41a1d7-4203-4fcc-a5f2-30b6495be901",[17],{"_id":18,"avatar":19,"name":24,"role":25,"slug":26},"dbdef9f7-acce-4431-8f4f-c2025df1c8c8",{"_type":20,"asset":21},"image",{"_ref":22,"_type":23},"image-5f1073fdcf2ebde7fee8570769d9d82d21573870-2316x3088-jpg","reference","Phoebe Sajor","Content Associate",{"_type":27,"current":28},"slug","phoebe-sajor",1,true,"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. ",{"_type":20,"asset":33},{"_ref":34,"_type":23},"image-d2cb4c948681d5ccbb8ff46ed2d69c6f6b6a8990-800x420-jpg","2026-01-30T08:40:00.000Z",{"_type":27,"current":37},"wanna-see-a-css-magic-trick",[39,43,47,52,54],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":41,"title":42},"wp-tagcat-se-tech",{"current":42},"se-tech",{"_createdAt":6,"_id":44,"_rev":8,"_type":9,"_updatedAt":6,"slug":45,"title":46},"wp-tagcat-se-stackoverflow",{"current":46},"se-stackoverflow",{"_createdAt":6,"_id":48,"_rev":8,"_type":9,"_updatedAt":6,"slug":49,"title":51},"wp-tagcat-podcast",{"current":50},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":53,"title":12},{"current":12},{"_createdAt":6,"_id":55,"_rev":8,"_type":9,"_updatedAt":6,"slug":56,"title":57},"wp-tagcat-frontend",{"current":57},"frontend","Wanna see a CSS magic trick?",{"_id":60,"author":61,"commentCount":79,"comments":30,"excerpt":80,"featureTag":10,"image":81,"publishedAt":84,"slug":85,"sponsored":10,"tags":87,"title":111},"wp-post-19896",[62,71],{"_id":63,"avatar":64,"name":67,"role":68,"slug":69},"wp-author-295",{"_type":20,"asset":65},{"_ref":66,"_type":23},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":70},"emay",{"_id":72,"avatar":73,"name":76,"role":10,"slug":77},"wp-author-227",{"_type":20,"asset":74},{"_ref":75,"_type":23},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","Cassidy Williams",{"current":78},"cwilliams",0,"This week: best practices for speeding up Next.js apps, why human laziness is the ultimate security threat, and creating gorgeous art with CSS.",{"_type":20,"asset":82},{"_ref":83,"_type":23},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png","2022-04-08T13:00:00.000Z",{"current":86},"human-laziness-is-the-ultimate-security-threat",[88,90,94,99,104,109],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":89,"title":12},{"current":12},{"_createdAt":6,"_id":91,"_rev":8,"_type":9,"_updatedAt":6,"slug":92,"title":93},"wp-tagcat-newsletter",{"current":93},"newsletter",{"_createdAt":6,"_id":95,"_rev":8,"_type":9,"_updatedAt":6,"slug":96,"title":98},"wp-tagcat-next-js",{"current":97},"next-js","next.js",{"_createdAt":6,"_id":100,"_rev":8,"_type":9,"_updatedAt":6,"slug":101,"title":103},"wp-tagcat-object-oriented-programming",{"current":102},"object-oriented-programming","object oriented programming",{"_createdAt":6,"_id":105,"_rev":8,"_type":9,"_updatedAt":6,"slug":106,"title":108},"wp-tagcat-the-overflow",{"current":107},"the-overflow","the overflow",{"_createdAt":6,"_id":91,"_rev":8,"_type":9,"_updatedAt":6,"slug":110,"title":93},{"current":93},"The Overflow #120: Human laziness is the ultimate security threat",{"_id":113,"author":114,"commentCount":79,"comments":30,"excerpt":119,"featureTag":10,"image":120,"publishedAt":123,"slug":124,"sponsored":10,"tags":126,"title":140},"wp-post-19900",[115],{"_id":63,"avatar":116,"name":67,"role":68,"slug":118},{"_type":20,"asset":117},{"_ref":66,"_type":23},{"current":70},"The home team discusses React’s major version upgrade, how women in software engineering are often shunted into marketing or project management roles, and the brilliant analogy Cassidy used to explain to her parents how software engineers still have jobs after they’re done building the app.",{"_type":20,"asset":121},{"_ref":122,"_type":23},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png","2022-04-05T04:40:00.000Z",{"current":125},"episode-430-the-new-version-of-react-great-tools-for-learning-css-and-the-double-standard-for-female-engineers",[127,129,133,135],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":128,"title":12},{"current":12},{"_createdAt":6,"_id":130,"_rev":8,"_type":9,"_updatedAt":6,"slug":131,"title":132},"wp-tagcat-react",{"current":132},"react",{"_createdAt":6,"_id":48,"_rev":8,"_type":9,"_updatedAt":6,"slug":134,"title":51},{"current":50},{"_createdAt":6,"_id":136,"_rev":8,"_type":9,"_updatedAt":6,"slug":137,"title":139},"wp-tagcat-the-stack-overflow-podcast",{"current":138},"the-stack-overflow-podcast","the stack overflow podcast","Episode 430: The new version of React, great tools for learning CSS, and the double standard for female engineers",{"_id":142,"author":143,"commentCount":153,"comments":30,"excerpt":154,"featureTag":10,"image":155,"publishedAt":158,"slug":159,"sponsored":10,"tags":161,"title":173},"wp-post-18139",[144],{"_id":145,"avatar":146,"name":149,"role":150,"slug":151},"wp-author-274",{"_type":20,"asset":147},{"_ref":148,"_type":23},"image-dda4e3fd5d11ea5a09a64ed62cb4f58301950810-1024x1024-jpg","Aaron Shekey","Staff Product Designer, Design Systems",{"current":152},"ashekey",6,"Stack Overflow celebrates site accomplishments with confetti in multiple places. That means it's time to formalize it in our design system. ",{"_type":20,"asset":156},{"_ref":157,"_type":23},"image-45ce5ecf6d26452b917575163097d3d8596e21a5-2400x1260-png","2021-05-31T14:00:00.000Z",{"current":160},"shipping-confetti-to-stack-overflows-design-system",[162,164,169],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":163,"title":12},{"current":12},{"_createdAt":6,"_id":165,"_rev":8,"_type":9,"_updatedAt":6,"slug":166,"title":168},"wp-tagcat-engineering",{"current":167},"engineering","Engineering",{"_createdAt":6,"_id":170,"_rev":8,"_type":9,"_updatedAt":6,"slug":171,"title":172},"wp-tagcat-stacks",{"current":172},"stacks","CSS in SVG in CSS: Shipping confetti to Stack Overflow’s design system",{"_id":175,"author":176,"commentCount":79,"comments":30,"excerpt":185,"featureTag":10,"image":186,"publishedAt":188,"slug":189,"sponsored":10,"tags":191,"title":205},"wp-post-17365",[177],{"_id":178,"avatar":179,"name":182,"role":10,"slug":183},"wp-author-213",{"_type":20,"asset":180},{"_ref":181,"_type":23},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":184},"benpopper","How many times have you explained the bittersweet nature of open source to your therapist? ",{"_type":20,"asset":187},{"_ref":122,"_type":23},"2021-02-02T05:40:00.000Z",{"current":190},"podcast-309-gamestop-css-open-source-not-open-contribution",[192,194,201,203],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":193,"title":12},{"current":12},{"_createdAt":6,"_id":195,"_rev":196,"_type":9,"_updatedAt":197,"slug":198,"title":200},"wp-tagcat-open-source","usBIUY8SfRoXafnkrDdaLh","2025-02-28T11:18:45Z",{"current":199},"open-source","Open Source",{"_createdAt":6,"_id":48,"_rev":8,"_type":9,"_updatedAt":6,"slug":202,"title":51},{"current":50},{"_createdAt":6,"_id":136,"_rev":8,"_type":9,"_updatedAt":6,"slug":204,"title":139},{"current":138},"Podcast 309: Can't stop, won't stop, GameStop",[]]