[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-0_Gb1nn6K2i2GUFvCy_NAB6owgTyD7yezmy2atZqXCg":3},{"data":4,"sourceMap":-1},{"info":5,"latest":13,"pinned":910},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":12},"2023-05-23T16:43:21Z","wp-tagcat-security","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"security",[14,73,117,163,202,231,264,291,317,339,379,425,469,500,535,564,600,626,665,703,737,783,838,879],{"_id":15,"author":16,"commentCount":29,"comments":30,"excerpt":31,"featureTag":10,"image":32,"publishedAt":35,"slug":36,"sponsored":10,"tags":38,"title":72},"cec5a298-2203-4b07-b8dc-95ba531adc54",[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",0,true,"Ryan welcomes Cricket Liu, DNS expert and Chief Evangelist at Infoblox, to the show to talk all things DNS. They cover the evolution of one of the oldest DNS server implementations, BIND, and what the future holds for protected DNS configurations; the realities of security threats like DDoS and DNS spoofing; and why outages often trace back to a lack of understanding of DNS’s fundamental role.",{"_type":20,"asset":33},{"_ref":34,"_type":23},"image-e35a0c5eb319e7928c9ac0a2c2c782d29e644876-3120x1640-png","2026-06-19T07:40:00.000Z",{"_type":27,"current":37},"you-don-t-understand-dns-like-you-think-you-do",[39,44,48,52,58,66,70],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":41,"title":43},"wp-tagcat-podcast",{"current":42},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":46,"title":47},"wp-tagcat-se-tech",{"current":47},"se-tech",{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":50,"title":51},"wp-tagcat-se-stackoverflow",{"current":51},"se-stackoverflow",{"_createdAt":53,"_id":54,"_rev":8,"_type":9,"_updatedAt":53,"slug":55,"title":57},"2023-07-12T12:46:58Z","wp-tagcat-infrastructure-management",{"current":56},"infrastructure-management","infrastructure management",{"_createdAt":59,"_id":60,"_rev":61,"_type":9,"_updatedAt":62,"slug":63,"title":65},"2025-04-15T23:21:03Z","d89bbb9f-0bbc-447e-a206-743d60072ac8","JfoWZSLIstjPUpetdZSBcn","2025-04-15T23:21:07Z",{"_type":27,"current":64},"ai-agents","AI agents",{"_createdAt":6,"_id":67,"_rev":8,"_type":9,"_updatedAt":6,"slug":68,"title":69},"wp-tagcat-outages",{"current":69},"outages",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":71,"title":12},{"current":12},"You don’t understand DNS like you think you do",{"_id":74,"author":75,"commentCount":84,"comments":30,"excerpt":85,"featureTag":10,"image":86,"publishedAt":90,"slug":91,"sponsored":10,"tags":93,"title":116},"62aab15a-015a-4bf2-8b3e-b94cc3569770",[76],{"_id":77,"avatar":78,"name":81,"role":10,"slug":82},"1b045da2-7df9-4938-ae0e-7a485b4da10d",{"_type":20,"asset":79},{"_ref":80,"_type":23},"image-225a75f6f91647dcd121a92f7d10dd8113d25f12-500x500-jpg"," Fabio Salvadori",{"_type":27,"current":83},"fabio-salvadori",6,"How attackers took twenty thousand Instagram accounts by asking Meta's AI politely, and why that failure is about to become common.",{"_type":20,"asset":87,"attribution":89},{"_ref":88,"_type":23},"image-cdf357e1d2df3af2d771981b5597c1a222b5606b-2400x1260-jpg","Alexandra Francis","2026-06-17T14:00:00.000Z",{"_type":27,"current":92},"ai-agents-expose-the-security-checks-you-never-actually-wrote",[94,96],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":95,"title":12},{"current":12},{"_createdAt":97,"_id":98,"_rev":99,"_type":9,"_updatedAt":100,"description":101,"slug":113,"title":115},"2026-06-15T15:00:53Z","c9310194-f231-4342-a4aa-df4ad0452efe","MwgZb85ftkde1TTvSyOi3l","2026-06-15T15:01:32Z",[102],{"_key":103,"_type":104,"children":105,"markDefs":111,"style":112},"ef6a7da8a160","block",[106],{"_key":107,"_type":108,"marks":109,"text":110},"bca8dd798afb","span",[],"Everything that happens after the commit. ",[],"normal",{"_type":27,"current":114},"running-software","Running software","AI agents are a confused deputy with the keys to your kingdom",{"_id":118,"author":119,"commentCount":29,"comments":30,"excerpt":124,"featureTag":10,"image":125,"publishedAt":127,"slug":128,"sponsored":10,"tags":130,"title":162},"8a3696b4-81f3-4e5e-a0cb-c5ea817d8807",[120],{"_id":18,"avatar":121,"name":24,"role":25,"slug":123},{"_type":20,"asset":122},{"_ref":22,"_type":23},{"_type":27,"current":28},"Ryan welcomes back Tanya Janca, now part of the OWASP Top 10 team, to discuss what changed in the latest OWASP Top 10 release, how the list shifted from “outdated components” to a broader software supply chain focus, and why they added memory safety and vibe-coding as awareness items.",{"_type":20,"asset":126},{"_ref":34,"_type":23},"2026-06-05T07:40:00.000Z",{"_type":27,"current":129},"making-the-owasp-top-ten-in-the-vibe-code-era",[131,133,135,137,144,152,154],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":132,"title":43},{"current":42},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":134,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":136,"title":51},{"current":51},{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":141,"title":143},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":142},"ai","AI",{"_createdAt":145,"_id":146,"_rev":147,"_type":9,"_updatedAt":148,"slug":149,"title":151},"2025-03-13T21:04:14Z","31b00780-2ccb-4728-94b5-5d49523b724c","NFSu21L50a7MuzwvSjbUx8","2025-03-13T21:04:21Z",{"_type":27,"current":150},"agentic-ai","agentic AI",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":153,"title":12},{"current":12},{"_createdAt":155,"_id":156,"_rev":157,"_type":9,"_updatedAt":158,"slug":159,"title":161},"2025-06-23T20:43:21Z","77826167-ac7c-4ce5-925d-173ed815badd","TTm5gCePWoXNpYYVQWSPSo","2025-06-23T20:43:24Z",{"_type":27,"current":160},"vibe-coding","vibe coding","Making the OWASP top ten in the vibe code era",{"_id":164,"author":165,"commentCount":170,"comments":30,"excerpt":171,"featureTag":10,"image":172,"publishedAt":174,"slug":175,"sponsored":10,"tags":177,"title":201},"fa91f6a8-4bf0-4a4a-ac07-8e7efde7235f",[166],{"_id":18,"avatar":167,"name":24,"role":25,"slug":169},{"_type":20,"asset":168},{"_ref":22,"_type":23},{"_type":27,"current":28},1,"In this two-for-one special recorded at HumanX, Ryan is joined by Dataiku’s Florian Douetteau to chat about the governance, orchestration, and data requirements for serious agentic systems and 1Password’s Nancy Wang for a conversation on making agent swarms secure.",{"_type":20,"asset":173},{"_ref":34,"_type":23},"2026-05-29T07:40:00.000Z",{"_type":27,"current":176},"find-out-stage-ai-supply-chain-password-protection",[178,180,182,184,186,188,190,197],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":179,"title":43},{"current":42},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":181,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":183,"title":51},{"current":51},{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":185,"title":143},{"current":142},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":187,"title":12},{"current":12},{"_createdAt":145,"_id":146,"_rev":147,"_type":9,"_updatedAt":148,"slug":189,"title":151},{"_type":27,"current":150},{"_createdAt":191,"_id":192,"_rev":193,"_type":9,"_updatedAt":194,"slug":195,"title":196},"2025-04-24T17:16:57Z","8ed3e5ef-6b14-4977-a7cf-51507ec1f413","R9l9jgTLXzS22YaDjfldXU","2025-04-24T17:17:00Z",{"_type":27,"current":196},"humanx",{"_createdAt":6,"_id":198,"_rev":8,"_type":9,"_updatedAt":6,"slug":199,"title":200},"wp-tagcat-data",{"current":200},"data","The find out stage of AI is just supply chain and password protection",{"_id":203,"author":204,"commentCount":170,"comments":30,"excerpt":209,"featureTag":10,"image":210,"publishedAt":212,"slug":213,"sponsored":10,"tags":215,"title":230},"50d86259-8124-49f8-8734-b51b2fd504bc",[205],{"_id":18,"avatar":206,"name":24,"role":25,"slug":208},{"_type":20,"asset":207},{"_ref":22,"_type":23},{"_type":27,"current":28},"On the floor of HumanX, Ryan is joined by Adam Meyers,  Senior VP of Counter Adversary Operations at Crowdstrike, for a deep dive on their latest Global Threat Report that tracks over 281 adversaries across nation states, e-crime, and hacktivist organizations.",{"_type":20,"asset":211},{"_ref":34,"_type":23},"2026-05-19T07:40:00.000Z",{"_type":27,"current":214},"your-fridge-could-be-a-threat-to-national-security",[216,218,220,222,224,228],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":217,"title":43},{"current":42},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":219,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":221,"title":51},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":223,"title":12},{"current":12},{"_createdAt":6,"_id":225,"_rev":8,"_type":9,"_updatedAt":6,"slug":226,"title":227},"wp-tagcat-privacy",{"current":227},"privacy",{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":229,"title":143},{"current":142},"Your fridge could be a threat to national security",{"_id":232,"author":233,"commentCount":29,"comments":30,"excerpt":238,"featureTag":10,"image":239,"publishedAt":241,"slug":242,"sponsored":10,"tags":244,"title":263},"f289109e-c5f8-4f2c-a0c9-ef1207805b41",[234],{"_id":18,"avatar":235,"name":24,"role":25,"slug":237},{"_type":20,"asset":236},{"_ref":22,"_type":23},{"_type":27,"current":28},"Ryan is joined by Nancy Wang, CTO of 1Password, to discuss the security challenges local agents present, how enterprises can create robust governance of credentials through zero-knowledge architecture, and the implications of agent intent and misuse in a world where AI agents are becoming more and more integrated into everyday applications.",{"_type":20,"asset":240,"attribution":89},{"_ref":34,"_type":23},"2026-03-27T07:40:00.000Z",{"_type":27,"current":243},"prevent-agentic-identity-theft",[245,247,249,251,253,255],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":246,"title":43},{"current":42},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":248,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":250,"title":51},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":252,"title":12},{"current":12},{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":254,"title":143},{"current":142},{"_createdAt":256,"_id":257,"_rev":258,"_type":9,"_updatedAt":259,"slug":260,"title":262},"2025-03-31T18:26:26Z","bd335155-f410-45f5-bd54-bee846ddb6a1","zptHqAPwuNcIZpahLdgwZX","2025-03-31T18:26:29Z",{"_type":27,"current":261},"ai-governance","AI governance","Prevent agentic identity theft",{"_id":265,"author":266,"commentCount":29,"comments":30,"excerpt":271,"featureTag":10,"image":272,"publishedAt":274,"slug":275,"sponsored":10,"tags":277,"title":290},"ddc2fc89-6c49-40f6-bd1b-31e7ccd24b2f",[267],{"_id":18,"avatar":268,"name":24,"role":25,"slug":270},{"_type":20,"asset":269},{"_ref":22,"_type":23},{"_type":27,"current":28},"Ryan welcomes Gee Rittenhouse, VP of Security at AWS, to the show to discuss the complexities of multi-stage attacks in cybersecurity and how these attacks unfold, the challenges in detecting them, and the evolving role of AI in both enhancing security and creating new vulnerabilities.",{"_type":20,"asset":273,"attribution":89},{"_ref":34,"_type":23},"2026-03-24T07:40:00.000Z",{"_type":27,"current":276},"multi-stage-attacks-are-the-final-fantasy-bosses-of-security",[278,280,282,284,286],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":279,"title":43},{"current":42},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":281,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":283,"title":51},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":285,"title":12},{"current":12},{"_createdAt":6,"_id":287,"_rev":8,"_type":9,"_updatedAt":6,"slug":288,"title":289},"wp-tagcat-aws",{"current":289},"aws","Multi-stage attacks are the Final Fantasy bosses of security",{"_id":292,"author":293,"commentCount":29,"comments":30,"excerpt":302,"featureTag":10,"image":303,"publishedAt":306,"slug":307,"sponsored":10,"tags":309,"title":316},"96c3b576-62c7-45aa-add9-842cdf9d7b26",[294],{"_id":295,"avatar":296,"name":299,"role":10,"slug":300},"wp-author-226",{"_type":20,"asset":297},{"_ref":298,"_type":23},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","Ryan Donovan",{"current":301},"rdonovan","API and network traffic get all the press, but some folks are still trying to build a better upload scanner. ",{"_type":20,"asset":304,"attribution":89},{"_ref":305,"_type":23},"image-751dae65e9dfa3fa920e2e69dd68f6a3b9970f5b-12000x6293-jpg","2026-02-23T15:00:00.000Z",{"_type":27,"current":308},"defense-against-uploads-oss-file-scanner-pompelmi",[310,312,314],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":311,"title":12},{"current":12},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":313,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":315,"title":51},{"current":51},"Defense against uploads: Q&A with OSS file scanner, pompelmi",{"_id":318,"author":319,"commentCount":29,"comments":30,"excerpt":324,"featureTag":10,"image":325,"publishedAt":328,"slug":329,"sponsored":10,"tags":331,"title":338},"245299b7-1410-45c7-854f-aadef33d6227",[320],{"_id":295,"avatar":321,"name":299,"role":10,"slug":323},{"_type":20,"asset":322},{"_ref":298,"_type":23},{"current":301},"Security controls can be a bit of a cat and mouse game—you block one attack, new ones spring up.",{"_type":20,"asset":326},{"_ref":327,"_type":23},"image-23d97b8756c76d0d842cc58b2aa553e6f3a1db1d-1430x683-png","2026-01-22T15:00:00.000Z",{"_type":27,"current":330},"automate-your-security-whack-a-mole-q-and-a-with-exaforce",[332,334,336],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":333,"title":12},{"current":12},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":335,"title":51},{"current":51},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":337,"title":47},{"current":47},"Automate your security whack-a-mole: Q&A with Exaforce",{"_id":340,"author":341,"commentCount":170,"comments":30,"excerpt":346,"featureTag":10,"image":347,"publishedAt":350,"slug":351,"sponsored":10,"tags":353,"title":378},"08e39ba5-59f9-48ef-ab33-64ccb02ac669",[342],{"_id":18,"avatar":343,"name":24,"role":25,"slug":345},{"_type":20,"asset":344},{"_ref":22,"_type":23},{"_type":27,"current":28},"Ryan is joined by Kayvon Beykpour, CEO and founder of Macroscope, to dive into AI-powered code review’s potential for managing large codebases, the need for humans-in-the-loop for PR reviews so AI tools can efficiently and effectively debug, and how AI can increase visibility  through summarization at the abstract syntax tree level and high signal-to-noise ratio code reviews.",{"_type":20,"asset":348},{"_ref":349,"_type":23},"image-d2cb4c948681d5ccbb8ff46ed2d69c6f6b6a8990-800x420-jpg","2025-12-09T00:40:00.000-08:00",{"_type":27,"current":352},"ai-is-a-crystal-ball-into-your-codebase",[354,356,358,360,362,367,372,374],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":355,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":357,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":359,"title":43},{"current":42},{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":361,"title":143},{"current":142},{"_createdAt":6,"_id":363,"_rev":8,"_type":9,"_updatedAt":6,"slug":364,"title":366},"wp-tagcat-ai-coding",{"current":365},"ai-coding","ai coding",{"_createdAt":6,"_id":368,"_rev":8,"_type":9,"_updatedAt":6,"slug":369,"title":371},"wp-tagcat-code-review",{"current":370},"code-review","code review",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":373,"title":12},{"current":12},{"_createdAt":6,"_id":375,"_rev":8,"_type":9,"_updatedAt":6,"slug":376,"title":377},"wp-tagcat-debugging",{"current":377},"debugging","AI is a crystal ball into your codebase",{"_id":380,"author":381,"commentCount":170,"comments":30,"excerpt":386,"featureTag":10,"image":387,"publishedAt":389,"slug":390,"sponsored":10,"tags":392,"title":424},"1fe4c60e-348c-4650-a352-d5a47292b9f5",[382],{"_id":18,"avatar":383,"name":24,"role":25,"slug":385},{"_type":20,"asset":384},{"_ref":22,"_type":23},{"_type":27,"current":28},"Ryan is joined by David Hsu, CEO and founder of Retool, to explore how AI is transforming the role of a software developer into a software architect, the increasing accessibility of coding for non-engineers, and the importance of placing guardrails and higher-level programming primitives on AI coding assistants.",{"_type":20,"asset":388},{"_ref":349,"_type":23},"2025-11-21T08:40:00.000Z",{"_type":27,"current":391},"only-you-can-stop-ai-database-drops",[393,395,397,399,404,406,408,410,415,417,419],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":394,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":396,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":398,"title":43},{"current":42},{"_createdAt":6,"_id":400,"_rev":8,"_type":9,"_updatedAt":6,"slug":401,"title":403},"wp-tagcat-data-primitives",{"current":402},"data-primitives","data primitives",{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":405,"title":143},{"current":142},{"_createdAt":155,"_id":156,"_rev":157,"_type":9,"_updatedAt":158,"slug":407,"title":161},{"_type":27,"current":160},{"_createdAt":6,"_id":363,"_rev":8,"_type":9,"_updatedAt":6,"slug":409,"title":366},{"current":365},{"_createdAt":6,"_id":411,"_rev":8,"_type":9,"_updatedAt":6,"slug":412,"title":414},"wp-tagcat-ai-assistant",{"current":413},"ai-assistant","ai assistant",{"_createdAt":59,"_id":60,"_rev":61,"_type":9,"_updatedAt":62,"slug":416,"title":65},{"_type":27,"current":64},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":418,"title":12},{"current":12},{"_createdAt":6,"_id":420,"_rev":8,"_type":9,"_updatedAt":6,"slug":421,"title":423},"wp-tagcat-software-architecture",{"current":422},"software-architecture","software architecture","Only you can stop AI database drops",{"_id":426,"author":427,"commentCount":29,"comments":30,"excerpt":432,"featureTag":10,"image":433,"publishedAt":435,"slug":436,"sponsored":10,"tags":438,"title":468},"fc7f2f37-6332-4248-8a18-b17159ee7601",[428],{"_id":18,"avatar":429,"name":24,"role":25,"slug":431},{"_type":20,"asset":430},{"_ref":22,"_type":23},{"_type":27,"current":28},"Ryan is joined by Greg Foster, CTO of Graphite, to explore how much we should trust AI-generated code to be secure, the importance of tooling in ensuring code security whether it’s AI-assisted or not, and the need for context and readability for humans in AI code.",{"_type":20,"asset":434},{"_ref":349,"_type":23},"2025-11-04T08:40:00.000Z",{"_type":27,"current":437},"to-write-secure-code-be-less-gullible-than-your-ai",[439,441,443,445,447,449,451,453,458,463],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":440,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":442,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":444,"title":43},{"current":42},{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":446,"title":143},{"current":142},{"_createdAt":6,"_id":363,"_rev":8,"_type":9,"_updatedAt":6,"slug":448,"title":366},{"current":365},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":450,"title":12},{"current":12},{"_createdAt":6,"_id":368,"_rev":8,"_type":9,"_updatedAt":6,"slug":452,"title":371},{"current":370},{"_createdAt":6,"_id":454,"_rev":8,"_type":9,"_updatedAt":6,"slug":455,"title":457},"wp-tagcat-dev-tools",{"current":456},"dev-tools","dev tools",{"_createdAt":459,"_id":460,"_rev":8,"_type":9,"_updatedAt":459,"slug":461,"title":462},"2023-06-20T15:05:33Z","wp-tagcat-tooling",{"current":462},"tooling",{"_createdAt":6,"_id":464,"_rev":8,"_type":9,"_updatedAt":6,"slug":465,"title":467},"wp-tagcat-developer-tools",{"current":466},"developer-tools","developer tools","To write secure code, be less gullible than your AI",{"_id":470,"author":471,"commentCount":480,"comments":30,"excerpt":481,"featureTag":10,"image":482,"publishedAt":485,"slug":486,"sponsored":10,"tags":488,"title":499},"50aa93ff-e2f8-4700-a268-b1d0bdc47bb0",[472],{"_id":473,"avatar":474,"name":477,"role":10,"slug":478},"wp-author-cap-21217",{"_type":20,"asset":475},{"_ref":476,"_type":23},"image-1368d2b465e1de8630a16d34bf006e750ca3bca8-400x400-jpg","Tanya Janca",{"current":479},"tanya-janca",3,"JavaScript is the front-end of the entire internet. Because JavaScript is so prolific, it’s a prime target for attackers. ",{"_type":20,"asset":483,"attribution":89},{"_ref":484,"_type":23},"image-a8b85c278a28050e454710ff9e72fe759d0bc889-12000x6300-jpg","2025-10-15T14:00:14.825Z",{"_type":27,"current":487},"secure-coding-in-javascript",[489,491,493,497],{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":490,"title":51},{"current":51},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":492,"title":47},{"current":47},{"_createdAt":6,"_id":494,"_rev":8,"_type":9,"_updatedAt":6,"slug":495,"title":496},"wp-tagcat-javascript",{"current":496},"javascript",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":498,"title":12},{"current":12},"Secure coding in JavaScript",{"_id":501,"author":502,"commentCount":29,"comments":30,"excerpt":507,"featureTag":10,"image":508,"publishedAt":510,"slug":511,"sponsored":10,"tags":513,"title":534},"f2c62266-03ca-4565-ad04-8e61b3573684",[503],{"_id":18,"avatar":504,"name":24,"role":25,"slug":506},{"_type":20,"asset":505},{"_ref":22,"_type":23},{"_type":27,"current":28},"Ryan sits down with Dimitri Stiliadis, CTO and co-founder of Endor Labs, to talk about how AppSec is evolving to address AI’s use cases. They discuss the implications of AI-generated code on security practices, the importance of human oversight in managing vulnerabilities, and how organizations should be balancing security and efficiency with AI.",{"_type":20,"asset":509},{"_ref":349,"_type":23},"2025-10-07T07:40:00.000Z",{"_type":27,"current":512},"context-is-king-for-secure-ai-generated-code",[514,516,518,520,522,527,532],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":515,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":517,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":519,"title":43},{"current":42},{"_createdAt":6,"_id":363,"_rev":8,"_type":9,"_updatedAt":6,"slug":521,"title":366},{"current":365},{"_createdAt":6,"_id":523,"_rev":8,"_type":9,"_updatedAt":6,"slug":524,"title":526},"wp-tagcat-generative-ai",{"current":525},"generative-ai","generative AI",{"_createdAt":528,"_id":529,"_rev":8,"_type":9,"_updatedAt":528,"slug":530,"title":531},"2023-08-29T08:42:00Z","wp-tagcat-appsec",{"current":531},"appsec",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":533,"title":12},{"current":12},"Context is king for secure, AI-generated code",{"_id":536,"author":537,"commentCount":29,"comments":30,"excerpt":542,"featureTag":10,"image":543,"publishedAt":546,"slug":547,"sponsored":10,"tags":549,"title":563},"72fa0a41-491b-4ef7-a6e4-1df58cfc7280",[538],{"_id":18,"avatar":539,"name":24,"role":25,"slug":541},{"_type":20,"asset":540},{"_ref":22,"_type":23},{"_type":27,"current":28},"In this special episode, Ryan is joined by our Senior VP of Communities, Philippe Beaudette, and the Trust and Safety team at Stack Overflow to discuss maintaining platform integrity and managing user safety, handling complex issues like harassment, and how their team balances transparency and privacy online.",{"_type":20,"asset":544},{"_ref":545,"_type":23},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","2025-06-20T07:40:00.000Z",{"_type":27,"current":548},"defending-the-realm-trust-and-safety-at-stack-overflow",[550,555,557,559,561],{"_createdAt":6,"_id":551,"_rev":8,"_type":9,"_updatedAt":6,"slug":552,"title":554},"wp-tagcat-community",{"current":553},"community","Community",{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":556,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":558,"title":43},{"current":42},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":560,"title":12},{"current":12},{"_createdAt":6,"_id":225,"_rev":8,"_type":9,"_updatedAt":6,"slug":562,"title":227},{"current":227},"Defending the realm: Trust and safety at Stack Overflow",{"_id":565,"author":566,"commentCount":29,"comments":30,"excerpt":571,"featureTag":10,"image":572,"publishedAt":574,"slug":575,"sponsored":30,"tags":577,"title":599},"257e37d5-cc07-4b22-b8e7-5f75e77010b4",[567],{"_id":295,"avatar":568,"name":299,"role":10,"slug":570},{"_type":20,"asset":569},{"_ref":298,"_type":23},{"current":301},"Ryan is joined by Jan Seredynski, Mobile Security Researcher and Pentester at Guardsquare, to talk about how you protect your app when the attackers control the code and the device it runs on.",{"_type":20,"asset":573},{"_ref":545,"_type":23},"2025-06-04T12:47:19.506Z",{"_type":27,"current":576},"if-an-attacker-can-edit-your-mobile-code-how-do-you-defend-your-app",[578,580,582,584,589,591,597],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":579,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":581,"title":51},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":583,"title":12},{"current":12},{"_createdAt":6,"_id":585,"_rev":8,"_type":9,"_updatedAt":6,"slug":586,"title":588},"wp-tagcat-partner-content",{"current":587},"partner-content","Partner Content",{"_createdAt":6,"_id":375,"_rev":8,"_type":9,"_updatedAt":6,"slug":590,"title":377},{"current":377},{"_createdAt":592,"_id":593,"_rev":594,"_type":9,"_updatedAt":592,"slug":595,"title":596},"2023-10-02T14:07:17Z","d1c07e65-8594-40e9-ba9c-5152dbc842cd","LWM5uBNU0GRyeTijwoho5N",{"_type":27,"current":596},"compilers",{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":598,"title":43},{"current":42},"If an attacker can edit your mobile code, how do you defend your app?",{"_id":601,"author":602,"commentCount":170,"comments":30,"excerpt":607,"featureTag":10,"image":608,"publishedAt":611,"slug":612,"sponsored":10,"tags":614,"title":625},"d04c1cc7-8a11-4b3e-9761-cb23f275a793",[603],{"_id":295,"avatar":604,"name":299,"role":10,"slug":606},{"_type":20,"asset":605},{"_ref":298,"_type":23},{"current":301},"Avoiding bad data is just as important in AI; it can open you to fines, lawsuits, and lost customers.",{"_type":20,"asset":609,"attribution":89},{"_ref":610,"_type":23},"image-e72af9ddad3483b8e038272e94a57ceb21e7ef09-12000x6293-jpg","2025-05-01T15:30:12.921Z",{"_type":27,"current":613},"without-foundational-governance-every-ai-deployment-is-a-liability-in-disguise-q-and-a-with-jack-berkowitz-of-securiti",[615,617,619,621,623],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":616,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":618,"title":51},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":620,"title":12},{"current":12},{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":622,"title":143},{"current":142},{"_createdAt":6,"_id":198,"_rev":8,"_type":9,"_updatedAt":6,"slug":624,"title":200},{"current":200},"Without foundational governance, every AI deployment is a liability in disguise: Q&A with Jack Berkowitz of Securiti",{"_id":627,"author":628,"commentCount":29,"comments":30,"excerpt":638,"featureTag":10,"image":639,"publishedAt":641,"slug":642,"sponsored":10,"tags":644,"title":664},"56539e3d-98dc-48e4-b010-e2e70a5f695e",[629],{"_id":630,"avatar":631,"name":634,"role":635,"slug":636},"wp-author-295",{"_type":20,"asset":632},{"_ref":633,"_type":23},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":637},"emay","Software security expert Tanya Janca, author of Alice and Bob Learn Secure Coding and Staff DevRel at AppSec company Semgrep, joins Ryan to talk about secure coding practices.",{"_type":20,"asset":640,"attribution":89},{"_ref":545,"_type":23},"2025-03-04T08:40:00.000Z",{"_type":27,"current":643},"secure-coding-beyond-just-memory-safety",[645,647,649,651,653,655,659],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":646,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":648,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":650,"title":43},{"current":42},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":652,"title":12},{"current":12},{"_createdAt":528,"_id":529,"_rev":8,"_type":9,"_updatedAt":528,"slug":654,"title":531},{"current":531},{"_createdAt":6,"_id":656,"_rev":8,"_type":9,"_updatedAt":6,"slug":657,"title":658},"wp-tagcat-crypto",{"current":658},"crypto",{"_createdAt":6,"_id":660,"_rev":8,"_type":9,"_updatedAt":6,"slug":661,"title":663},"wp-tagcat-software-development",{"current":662},"software-development","software development","Secure coding beyond just memory safety",{"_id":666,"author":667,"commentCount":29,"comments":30,"excerpt":672,"featureTag":10,"image":673,"publishedAt":676,"slug":677,"sponsored":10,"tags":679,"title":702},"36f7dbaf-4646-4035-9c21-2e3004128dc9",[668],{"_id":295,"avatar":669,"name":299,"role":10,"slug":671},{"_type":20,"asset":670},{"_ref":298,"_type":23},{"current":301},"Can an org automate security, change its culture to up their dev velocity, and stave off burnout?",{"_type":20,"asset":674,"attribution":89},{"_ref":675,"_type":23},"image-bdb55c2f015d7059954169682c466f898a6853ce-12000x6300-jpg","2025-02-10T20:48:10.392Z",{"_type":27,"current":678},"shifting-left-without-slowing-down-q-and-a-with-moti-gindi-of-apiiro",[680,682,684,686,690,695],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":681,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":683,"title":51},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":685,"title":12},{"current":12},{"_createdAt":6,"_id":687,"_rev":8,"_type":9,"_updatedAt":6,"slug":688,"title":689},"wp-tagcat-automation",{"current":689},"automation",{"_createdAt":6,"_id":691,"_rev":8,"_type":9,"_updatedAt":6,"slug":692,"title":694},"wp-tagcat-development-velocity",{"current":693},"development-velocity","development velocity",{"_createdAt":6,"_id":696,"_rev":697,"_type":9,"_updatedAt":698,"slug":699,"title":701},"wp-tagcat-qa","CoTdB9G0M7ruguo2ZIDOnL","2025-02-28T11:17:07Z",{"current":700},"qa","Q&A","Shifting left without slowing down: Q&A with Moti Gindi of Apiiro",{"_id":704,"author":705,"commentCount":710,"comments":30,"excerpt":711,"featureTag":10,"image":712,"publishedAt":715,"slug":716,"sponsored":10,"tags":718,"title":736},"31aad8b3-a239-4254-9e20-6f64cf26f3a8",[706],{"_id":295,"avatar":707,"name":299,"role":10,"slug":709},{"_type":20,"asset":708},{"_ref":298,"_type":23},{"current":301},13,"Is your preferred programming language a matter of national security?",{"_type":20,"asset":713},{"_ref":714,"_type":23},"image-d66fc78e361d4c9fd7c240d8b055b1fc4da9c7a0-2464x1856-png","2024-12-30T19:54:00.000Z",{"_type":27,"current":717},"in-rust-we-trust-white-house-office-urges-memory-safety",[719,721,723,727,734],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":720,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":722,"title":51},{"current":51},{"_createdAt":6,"_id":724,"_rev":8,"_type":9,"_updatedAt":6,"slug":725,"title":726},"wp-tagcat-rust",{"current":726},"rust",{"_createdAt":728,"_id":729,"_rev":730,"_type":9,"_updatedAt":728,"slug":731,"title":733},"2024-02-12T14:32:28Z","53789ffd-a446-49fe-b34e-4449a13e4c0b","I2JFaJlmKKIZMkCzMq7ibc",{"_type":27,"current":732},"programming-language","programming language",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":735,"title":12},{"current":12},"In Rust we trust? White House Office urges memory safety",{"_id":738,"author":739,"commentCount":29,"comments":30,"excerpt":744,"featureTag":10,"image":745,"publishedAt":747,"slug":748,"sponsored":10,"tags":750,"title":782},"3b71ab0f-503f-44a4-ad57-841684b21100",[740],{"_id":630,"avatar":741,"name":634,"role":635,"slug":743},{"_type":20,"asset":742},{"_ref":633,"_type":23},{"current":637},"The home team is joined by Kinnaird McQuaid, founder and CTO of NightVision, which offers developer-friendly API and web app security testing. Kinnaird talks about his path from school-age hacker to white-hat security expert, why it’s important to build security practices into the software development lifecycle, how GenAI is changing security testing, and what security teams need to understand about developers’ working lives.",{"_type":20,"asset":746,"attribution":89},{"_ref":545,"_type":23},"2024-12-10T08:40:00.000Z",{"_type":27,"current":749},"you-don-t-want-to-be-that-person-what-security-teams-need-to-understand-about-developers",[751,753,755,757,759,761,763,765,769,774,778],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":752,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":754,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":756,"title":43},{"current":42},{"_createdAt":6,"_id":660,"_rev":8,"_type":9,"_updatedAt":6,"slug":758,"title":663},{"current":662},{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":760,"title":143},{"current":142},{"_createdAt":6,"_id":464,"_rev":8,"_type":9,"_updatedAt":6,"slug":762,"title":467},{"current":466},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":764,"title":12},{"current":12},{"_createdAt":6,"_id":766,"_rev":8,"_type":9,"_updatedAt":6,"slug":767,"title":768},"wp-tagcat-testing",{"current":768},"testing",{"_createdAt":6,"_id":770,"_rev":8,"_type":9,"_updatedAt":6,"slug":771,"title":773},"wp-tagcat-application-testing",{"current":772},"application-testing","application testing",{"_createdAt":6,"_id":775,"_rev":8,"_type":9,"_updatedAt":6,"slug":776,"title":777},"wp-tagcat-hacker",{"current":777},"hacker",{"_createdAt":6,"_id":779,"_rev":8,"_type":9,"_updatedAt":6,"slug":780,"title":781},"wp-tagcat-hacking",{"current":781},"hacking","“You don’t want to be that person”: What security teams need to understand about developers",{"_id":784,"author":785,"commentCount":29,"comments":30,"excerpt":790,"featureTag":10,"image":791,"publishedAt":793,"slug":794,"sponsored":796,"tags":797,"title":837},"18f77023-fed0-4421-a67d-206c1f26e685",[786],{"_id":630,"avatar":787,"name":634,"role":635,"slug":789},{"_type":20,"asset":788},{"_ref":633,"_type":23},{"current":637},"Ben Popper chats with Keith Babo, Head of Product at Solo.io, about how the API security landscape is changing in the era of GenAI. They talk through the role of governance in AI, the importance of data protection, and the role API gateways play in enhancing security and functionality. Keith shares his insights on retrieval-augmented generation (RAG) systems, protecting PII, and the necessity of human-in-the-loop AI development.",{"_type":20,"asset":792,"attribution":89},{"_ref":545,"_type":23},"2024-10-18T16:00:00.000Z",{"_type":27,"current":795},"how-api-security-is-evolving-for-the-genai-era",false,[798,800,802,804,806,811,813,820],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":799,"title":43},{"current":42},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":801,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":803,"title":51},{"current":51},{"_createdAt":6,"_id":138,"_rev":139,"_type":9,"_updatedAt":140,"slug":805,"title":143},{"current":142},{"_createdAt":6,"_id":807,"_rev":8,"_type":9,"_updatedAt":6,"slug":808,"title":810},"wp-tagcat-api",{"current":809},"api","API",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":812,"title":12},{"current":12},{"_createdAt":814,"_id":815,"_rev":816,"_type":9,"_updatedAt":814,"slug":817,"title":819},"2023-10-18T14:37:04Z","df698ce8-b4c2-4d8f-8488-1406a8b7e8e9","Qk9b1CKg885xXVOHAyC7bl",{"_type":27,"current":818},"retrieval-augmented-generation","retrieval augmented generation",{"_createdAt":821,"_id":822,"_rev":823,"_type":9,"_updatedAt":824,"description":825,"slug":834,"title":836},"2024-09-12T10:47:51Z","1dc92c86-0099-46d4-ba5b-41e5697d43c0","6PK1Gm0YEnAcvtXN32g6bL","2024-09-17T14:27:36Z",[826],{"_key":827,"_type":104,"children":828,"markDefs":833,"style":112},"1ddad854068f",[829],{"_key":830,"_type":108,"marks":831,"text":832},"312bffce4f510",[],"Articles on business, SaaS, and the software that powers organizations.",[],{"_type":27,"current":835},"business","Business Hub","How API security is evolving for the GenAI era",{"_id":839,"author":840,"commentCount":29,"comments":30,"excerpt":845,"featureTag":10,"image":846,"publishedAt":848,"slug":849,"sponsored":10,"tags":851,"title":878},"699a2c40-381d-4427-8cbe-4e4c1638669f",[841],{"_id":630,"avatar":842,"name":634,"role":635,"slug":844},{"_type":20,"asset":843},{"_ref":633,"_type":23},{"current":637},"Josh Zhang, a staff site reliability engineer at Stack Overflow, tells Ryan and Eira how the Stack Exchange network defends against scraping bots. They also cover the emergence of human botnets, why DDoS attacks have spiked in the last couple of years, and the constant balancing act of protecting sites from attack without inhibiting legitimate users.",{"_type":20,"asset":847,"attribution":89},{"_ref":545,"_type":23},"2024-07-30T07:40:00.000Z",{"_type":27,"current":850},"how-stack-overflow-fends-off-scraping-bots",[852,854,856,858,862,867,871,873],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":853,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":855,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":857,"title":43},{"current":42},{"_createdAt":6,"_id":859,"_rev":8,"_type":9,"_updatedAt":6,"slug":860,"title":861},"wp-tagcat-sre",{"current":861},"sre",{"_createdAt":6,"_id":863,"_rev":8,"_type":9,"_updatedAt":6,"slug":864,"title":866},"wp-tagcat-ddos",{"current":865},"ddos","DDoS",{"_createdAt":6,"_id":868,"_rev":8,"_type":9,"_updatedAt":6,"slug":869,"title":870},"wp-tagcat-bots",{"current":870},"bots",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":872,"title":12},{"current":12},{"_createdAt":6,"_id":874,"_rev":8,"_type":9,"_updatedAt":6,"slug":875,"title":877},"wp-tagcat-data-scraping",{"current":876},"data-scraping","data scraping","How Stack Overflow fends off scraping bots",{"_id":880,"author":881,"commentCount":480,"comments":30,"excerpt":886,"featureTag":10,"image":887,"publishedAt":889,"slug":890,"sponsored":10,"tags":892,"title":909},"f770e276-67f3-4ac0-b8ef-0d7ec386a97b",[882],{"_id":630,"avatar":883,"name":634,"role":635,"slug":885},{"_type":20,"asset":884},{"_ref":633,"_type":23},{"current":637},"On this episode: The FTC bans most noncompete agreements, the implications of the TikTok “ban,” why a 2017 law is hitting startups with huge tax bills seven years later, and the return of net neutrality. Plus: the wunderkind hacker who ransomed Finland’s anxieties and secrets.",{"_type":20,"asset":888,"attribution":89},{"_ref":545,"_type":23},"2024-04-30T07:40:00.000Z",{"_type":27,"current":891},"net-neutrality-is-in-tiktok-and-noncompetes-are-out",[893,895,897,899,903,905,907],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":894,"title":12},{"current":12},{"_createdAt":6,"_id":225,"_rev":8,"_type":9,"_updatedAt":6,"slug":896,"title":227},{"current":227},{"_createdAt":6,"_id":775,"_rev":8,"_type":9,"_updatedAt":6,"slug":898,"title":777},{"current":777},{"_createdAt":6,"_id":900,"_rev":8,"_type":9,"_updatedAt":6,"slug":901,"title":902},"wp-tagcat-tiktok",{"current":902},"tiktok",{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":904,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":906,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":908,"title":43},{"current":42},"Net neutrality is in; TikTok and noncompetes are out",[]]