[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-U3zMmsVjrjRyCPi2P14XcddWCCuXr8tBYzXHR5VBgL0":3},{"data":4,"sourceMap":-1},{"info":5,"latest":14,"pinned":892},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":13},"2023-05-23T16:43:21Z","wp-tagcat-partner-content","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"partner-content","Partner Content",[15,55,95,122,157,183,224,262,303,332,371,414,445,472,503,544,579,609,645,676,713,771,809,858],{"_id":16,"author":17,"commentCount":28,"comments":29,"excerpt":30,"featureTag":10,"image":31,"publishedAt":34,"slug":35,"sponsored":29,"tags":38,"title":54},"669a36cd-c609-4d8f-ac9b-465af58423c8",[18],{"_id":19,"avatar":20,"name":25,"role":10,"slug":26},"wp-author-226",{"_type":21,"asset":22},"image",{"_ref":23,"_type":24},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","Ryan Donovan",{"current":27},"rdonovan",0,true,"Ryan welcomes Jaime DeLanghe, chief product officer at Slack, to chat about how they’re preparing to integrate everybody’s agents in their chat application. ",{"_type":21,"asset":32},{"_ref":33,"_type":24},"image-999bde388541d8d72f6f0b34e5e1c57b058e27da-1200x630-png","2026-05-20T04:45:00.000Z",{"_type":36,"current":37},"slug","pack-your-agentic-stack-in-slack",[39,44,48,52],{"_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":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":53,"title":13},{"current":12},"Pack your agentic stack in Slack",{"_id":56,"author":57,"commentCount":67,"comments":29,"excerpt":68,"featureTag":10,"image":69,"publishedAt":73,"slug":74,"sponsored":29,"tags":76,"title":94},"4b548783-eeb2-4ad9-8280-9253d12f8939",[58],{"_id":59,"avatar":60,"name":63,"role":64,"slug":65},"01c92dba-68ce-4f5d-9369-ded5860e247a",{"_type":21,"asset":61},{"_ref":62,"_type":24},"image-627bc4fa38e934f8bd3ce152445e7f849a0f422d-2019x2019-jpg","David Loker","Vice-President of Applied AI at CodeRabbit ",{"_type":36,"current":66},"david-loker",2,"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?",{"_type":21,"asset":70,"attribution":72},{"_ref":71,"_type":24},"image-51502b893cf93b267f161934c652e02854b9d5d7-12000x6293-jpg","Alexandra Francis","2026-01-28T15:00:00.000Z",{"_type":36,"current":75},"are-bugs-and-incidents-inevitable-with-ai-coding-agents",[77,79,81,83,87],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":78,"title":13},{"current":12},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":80,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":82,"title":51},{"current":51},{"_createdAt":6,"_id":84,"_rev":8,"_type":9,"_updatedAt":6,"slug":85,"title":86},"wp-tagcat-bugs",{"current":86},"bugs",{"_createdAt":6,"_id":88,"_rev":89,"_type":9,"_updatedAt":90,"slug":91,"title":93},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":92},"ai","AI","Are bugs and incidents inevitable with AI coding agents?",{"_id":96,"author":97,"commentCount":102,"comments":29,"excerpt":103,"featureTag":10,"image":104,"publishedAt":107,"slug":108,"sponsored":29,"tags":110,"title":121},"05b90492-56c1-4c88-a02e-2c85cbe67e06",[98],{"_id":19,"avatar":99,"name":25,"role":10,"slug":101},{"_type":21,"asset":100},{"_ref":23,"_type":24},{"current":27},4,"Pete Johnson, Field CTO, Artificial Intelligence at MongoDB, joins the podcast to say that looking at AI’s impact as a job killer is a flawed metric.",{"_type":21,"asset":105},{"_ref":106,"_type":24},"image-c6ab94524672ec157899dea52e92ae0724f6358e-2400x1260-png","2026-01-07T00:40:00.000-05:00",{"_type":36,"current":109},"you-need-quality-engineers-to-turn-ai-into-roi",[111,113,115,117,119],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":112,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":114,"title":51},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":116,"title":13},{"current":12},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":118,"title":43},{"current":42},{"_createdAt":6,"_id":88,"_rev":89,"_type":9,"_updatedAt":90,"slug":120,"title":93},{"current":92},"You need quality engineers to turn AI into ROI",{"_id":123,"author":124,"commentCount":134,"comments":29,"excerpt":135,"featureTag":10,"image":136,"publishedAt":139,"slug":140,"sponsored":29,"tags":142,"title":156},"44a4a60f-7c87-4973-8083-597aab7b3f13",[125],{"_id":126,"avatar":127,"name":130,"role":131,"slug":132},"034f42e7-3c6f-47d5-92d9-072a362c59ac",{"_type":21,"asset":128},{"_ref":129,"_type":24},"image-4ee846fb200b5d5d50d749bfd458769eae60fa83-235x267-png","Darko Mesaroš","Principal Developer Advocate at AWS",{"_type":36,"current":133},"darko-mesaros",8,"Even if we go back just a few years, software engineering looked a bit different. But what if we go back 20 years? How about 70? Would we even be able to recognize the way software was being built back then?",{"_type":21,"asset":137,"attribution":72},{"_ref":138,"_type":24},"image-a88b67b632d885d9634ccc284b8924dd01f9b4ef-6000x3150-jpg","2025-09-24T14:00:00.000Z",{"_type":36,"current":141},"the-history-and-future-of-software-development-part-1",[143,145,147,149],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":144,"title":13},{"current":12},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":146,"title":51},{"current":51},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":148,"title":47},{"current":47},{"_createdAt":150,"_id":151,"_rev":152,"_type":9,"_updatedAt":150,"slug":153,"title":155},"2024-02-12T14:32:28Z","53789ffd-a446-49fe-b34e-4449a13e4c0b","I2JFaJlmKKIZMkCzMq7ibc",{"_type":36,"current":154},"programming-language","programming language","The history and future of software development (part 1)",{"_id":158,"author":159,"commentCount":67,"comments":29,"excerpt":164,"featureTag":10,"image":165,"publishedAt":168,"slug":169,"sponsored":29,"tags":171,"title":182},"e10457b6-a9f6-4aa9-90f2-d9e04eb77b7c",[160],{"_id":19,"avatar":161,"name":25,"role":10,"slug":163},{"_type":21,"asset":162},{"_ref":23,"_type":24},{"current":27},"Ryan welcomes Darko Mesaroš, Principal Developer Advocate at AWS and all-around computer history buff, to chat about the history of software development improvements and how they made developers made more productive. ",{"_type":21,"asset":166},{"_ref":167,"_type":24},"image-4a40d89a15ef430c8b249b03d41646e4c2897826-2400x1260-png","2025-08-27T04:40:00.000Z",{"_type":36,"current":170},"from-punch-cards-to-prompts-a-history-of-how-software-got-better",[172,174,176,178,180],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":173,"title":13},{"current":12},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":175,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":177,"title":51},{"current":51},{"_createdAt":6,"_id":88,"_rev":89,"_type":9,"_updatedAt":90,"slug":179,"title":93},{"current":92},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":181,"title":43},{"current":42},"From punch cards to prompts: a history of how software got better",{"_id":184,"author":185,"commentCount":190,"comments":29,"excerpt":191,"featureTag":10,"image":192,"publishedAt":195,"slug":196,"sponsored":29,"tags":198,"title":223},"45b4abc3-8b84-47d5-8d19-1d8e7594219f",[186],{"_id":19,"avatar":187,"name":25,"role":10,"slug":189},{"_type":21,"asset":188},{"_ref":23,"_type":24},{"current":27},6,"On this episode, Ryan chats with Vish Abrams, chief architect at Heroku, about all the work that needs to be done after you’ve vibe coded your dream app. ",{"_type":21,"asset":193},{"_ref":194,"_type":24},"image-a55a32b589a3d5b547c30368c42f17a273cf6b98-2400x1260-png","2025-06-25T04:42:00.000Z",{"_type":36,"current":197},"you-ve-vibe-coded-an-app-now-what",[199,207,209,215,217,219,221],{"_createdAt":200,"_id":201,"_rev":202,"_type":9,"_updatedAt":203,"slug":204,"title":206},"2025-06-23T20:43:21Z","77826167-ac7c-4ce5-925d-173ed815badd","TTm5gCePWoXNpYYVQWSPSo","2025-06-23T20:43:24Z",{"_type":36,"current":205},"vibe-coding","vibe coding",{"_createdAt":6,"_id":88,"_rev":89,"_type":9,"_updatedAt":90,"slug":208,"title":93},{"current":92},{"_createdAt":210,"_id":211,"_rev":8,"_type":9,"_updatedAt":210,"slug":212,"title":214},"2023-07-12T12:46:58Z","wp-tagcat-infrastructure-management",{"current":213},"infrastructure-management","infrastructure management",{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":216,"title":47},{"current":47},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":218,"title":13},{"current":12},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":220,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":222,"title":43},{"current":42},"You've vibe coded an app. Now what?",{"_id":225,"author":226,"commentCount":28,"comments":29,"excerpt":231,"featureTag":10,"image":232,"publishedAt":235,"slug":236,"sponsored":29,"tags":238,"title":261},"257e37d5-cc07-4b22-b8e7-5f75e77010b4",[227],{"_id":19,"avatar":228,"name":25,"role":10,"slug":230},{"_type":21,"asset":229},{"_ref":23,"_type":24},{"current":27},"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":21,"asset":233},{"_ref":234,"_type":24},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","2025-06-04T12:47:19.506Z",{"_type":36,"current":237},"if-an-attacker-can-edit-your-mobile-code-how-do-you-defend-your-app",[239,241,243,247,249,253,259],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":240,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":242,"title":51},{"current":51},{"_createdAt":6,"_id":244,"_rev":8,"_type":9,"_updatedAt":6,"slug":245,"title":246},"wp-tagcat-security",{"current":246},"security",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":248,"title":13},{"current":12},{"_createdAt":6,"_id":250,"_rev":8,"_type":9,"_updatedAt":6,"slug":251,"title":252},"wp-tagcat-debugging",{"current":252},"debugging",{"_createdAt":254,"_id":255,"_rev":256,"_type":9,"_updatedAt":254,"slug":257,"title":258},"2023-10-02T14:07:17Z","d1c07e65-8594-40e9-ba9c-5152dbc842cd","LWM5uBNU0GRyeTijwoho5N",{"_type":36,"current":258},"compilers",{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":260,"title":43},{"current":42},"If an attacker can edit your mobile code, how do you defend your app?",{"_id":263,"author":264,"commentCount":28,"comments":29,"excerpt":274,"featureTag":10,"image":275,"publishedAt":278,"slug":279,"sponsored":29,"tags":281,"title":302},"70826975-086b-4b59-94e3-e2cd4e2a4e87",[265],{"_id":266,"avatar":267,"name":270,"role":271,"slug":272},"f9108b70-abfa-43ac-832a-dc6570f6629a",{"_type":21,"asset":268},{"_ref":269,"_type":24},"image-fc7e0a2b8cf0158b94ea34b4d036c90d45bbfeb9-376x376-png","Rajdeep Dua","Vice President of Engineering at Salesforce",{"_type":36,"current":273},"rajdeep-dua","We’re always trying to make it easy for users to pick out the information they need and gain insights into their processes, so a natural language interface seemed like a dream.",{"_type":21,"asset":276,"attribution":72},{"_ref":277,"_type":24},"image-bc39238cdb9001542b00d80864ad16add71a84a9-12000x6293-jpg","2025-05-28T14:00:00.000Z",{"_type":36,"current":280},"a-deep-dive-into-building-an-agent-framework-for-salesforce",[282,284,288,290,292,294],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":283,"title":13},{"current":12},{"_createdAt":6,"_id":285,"_rev":8,"_type":9,"_updatedAt":6,"slug":286,"title":287},"wp-tagcat-salesforce",{"current":287},"salesforce",{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":289,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":291,"title":51},{"current":51},{"_createdAt":6,"_id":88,"_rev":89,"_type":9,"_updatedAt":90,"slug":293,"title":93},{"current":92},{"_createdAt":295,"_id":296,"_rev":297,"_type":9,"_updatedAt":298,"slug":299,"title":301},"2025-04-15T23:21:03Z","d89bbb9f-0bbc-447e-a206-743d60072ac8","JfoWZSLIstjPUpetdZSBcn","2025-04-15T23:21:07Z",{"_type":36,"current":300},"ai-agents","AI agents","A deep dive into building an agent framework for Salesforce",{"_id":304,"author":305,"commentCount":28,"comments":29,"excerpt":310,"featureTag":10,"image":311,"publishedAt":313,"slug":314,"sponsored":29,"tags":316,"title":331},"70b95f97-90da-4067-a250-c9382e399495",[306],{"_id":19,"avatar":307,"name":25,"role":10,"slug":309},{"_type":21,"asset":308},{"_ref":23,"_type":24},{"current":27},"On this episode, Ryan chats with Henrik Rexed, Cloud Native Advocate at Dynatrace, about debugging cloud-based applications like you would a local app. ",{"_type":21,"asset":312},{"_ref":234,"_type":24},"2025-05-13T04:40:49.101Z",{"_type":36,"current":315},"next-level-observability-live-breakpoint-debugging",[317,319,321,325,327,329],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":318,"title":13},{"current":12},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":320,"title":43},{"current":42},{"_createdAt":6,"_id":322,"_rev":8,"_type":9,"_updatedAt":6,"slug":323,"title":324},"wp-tagcat-observability",{"current":324},"observability",{"_createdAt":6,"_id":250,"_rev":8,"_type":9,"_updatedAt":6,"slug":326,"title":252},{"current":252},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":328,"title":51},{"current":51},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":330,"title":47},{"current":47},"Next-level observability: live breakpoint debugging",{"_id":333,"author":334,"commentCount":102,"comments":29,"excerpt":344,"featureTag":10,"image":345,"publishedAt":348,"slug":349,"sponsored":29,"tags":351,"title":370},"a2a2c9e7-2fed-4936-b82a-2ef0a1b83aa3",[335],{"_id":336,"avatar":337,"name":340,"role":341,"slug":342},"f8122140-d08e-41ab-b535-b475fdfeadbe",{"_type":21,"asset":338},{"_ref":339,"_type":24},"image-eab15ae5ac40eeec2380ebe9713d007f2671c801-311x311-jpg","Larkin Young","Head of Product, Algorand Foundation",{"_type":36,"current":343},"larkin-young","You might already be familiar with the programming language best suited to building on blockchains. ",{"_type":21,"asset":346},{"_ref":347,"_type":24},"image-29bbae9c01de534b803084e4f0b9a77f9cd90e5c-12000x6300-jpg","2025-05-05T14:00:00.000Z",{"_type":36,"current":350},"the-consensus-is-typescript-is-the-easiest-way-to-build-on-blockchain",[352,354,356,360,364,368],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":353,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":355,"title":51},{"current":51},{"_createdAt":6,"_id":357,"_rev":8,"_type":9,"_updatedAt":6,"slug":358,"title":359},"wp-tagcat-web3",{"current":359},"web3",{"_createdAt":6,"_id":361,"_rev":8,"_type":9,"_updatedAt":6,"slug":362,"title":363},"wp-tagcat-blockchain",{"current":363},"blockchain",{"_createdAt":6,"_id":365,"_rev":8,"_type":9,"_updatedAt":6,"slug":366,"title":367},"wp-tagcat-typescript",{"current":367},"typescript",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":369,"title":13},{"current":12},"The consensus is TypeScript is the easiest way to build on blockchain",{"_id":372,"author":373,"commentCount":67,"comments":29,"excerpt":392,"featureTag":10,"image":393,"publishedAt":396,"slug":397,"sponsored":29,"tags":399,"title":413},"5a295e61-c7d8-4901-8a18-f51495ff8648",[374,383],{"_id":375,"avatar":376,"name":379,"role":380,"slug":381},"b16461a2-896a-46d6-bb55-3364e95490b4",{"_type":21,"asset":377},{"_ref":378,"_type":24},"image-144858f1fff5e6e9e8455065645950af0d3a0d30-960x891-png","Subbu Sailappan","Principal Engineer at Intuit",{"_type":36,"current":382},"subbu-sailappan",{"_id":384,"avatar":385,"name":388,"role":389,"slug":390},"25ce85da-3bc3-430a-b984-ef44093e9229",{"_type":21,"asset":386},{"_ref":387,"_type":24},"image-2a0ab51b069c3a9879eb376eb6f180c73aee87fc-582x702-png","Sidharth Kumar","Principal Data Scientist at Intuit",{"_type":36,"current":391},"sidharth-kumar","Efficiently solving a complex scheduling problem using simulated annealing. ",{"_type":21,"asset":394,"attribution":72},{"_ref":395,"_type":24},"image-39d294ed9fc3878235948190339c5d32774931b6-12000x6293-jpg","2025-04-02T14:00:27.440Z",{"_type":36,"current":398},"not-all-ai-is-generative-efficient-scheduling-with-mathematics",[400,402,407,409,411],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":401,"title":13},{"current":12},{"_createdAt":6,"_id":403,"_rev":8,"_type":9,"_updatedAt":6,"slug":404,"title":406},"wp-tagcat-data-science",{"current":405},"data-science","data science",{"_createdAt":6,"_id":88,"_rev":89,"_type":9,"_updatedAt":90,"slug":408,"title":93},{"current":92},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":410,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":412,"title":51},{"current":51},"Not all AI is generative: Efficient scheduling with mathematics",{"_id":415,"author":416,"commentCount":421,"comments":29,"excerpt":422,"featureTag":10,"image":423,"publishedAt":425,"slug":426,"sponsored":29,"tags":428,"title":444},"b27d9a73-cff9-4ac7-9f8c-90d3ef459539",[417],{"_id":19,"avatar":418,"name":25,"role":10,"slug":420},{"_type":21,"asset":419},{"_ref":23,"_type":24},{"current":27},1,"What are the capabilities, constraints, and benefits of running AI models on edge devices?",{"_type":21,"asset":424},{"_ref":234,"_type":24},"2025-03-05T05:44:00.000Z",{"_type":36,"current":427},"how-can-ai-perform-on-the-edge",[429,431,433,435,440,442],{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":430,"title":51},{"current":51},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":432,"title":47},{"current":47},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":434,"title":13},{"current":12},{"_createdAt":6,"_id":436,"_rev":8,"_type":9,"_updatedAt":6,"slug":437,"title":439},"wp-tagcat-edge-computing",{"current":438},"edge-computing","edge computing",{"_createdAt":6,"_id":88,"_rev":89,"_type":9,"_updatedAt":90,"slug":441,"title":93},{"current":92},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":443,"title":43},{"current":42},"How can AI perform on the edge?",{"_id":446,"author":447,"commentCount":28,"comments":29,"excerpt":452,"featureTag":10,"image":453,"publishedAt":455,"slug":456,"sponsored":29,"tags":458,"title":471},"e22a47da-0ca9-43e5-871b-ba4c2f2e087a",[448],{"_id":19,"avatar":449,"name":25,"role":10,"slug":451},{"_type":21,"asset":450},{"_ref":23,"_type":24},{"current":27},"Can your database handle a billion customers per month?",{"_type":21,"asset":454},{"_ref":234,"_type":24},"2025-02-12T15:00:46.115Z",{"_type":36,"current":457},"a-distributed-database-that-can-withstand-a-meteor-strike",[459,461,463,465,469],{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":460,"title":51},{"current":51},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":462,"title":47},{"current":47},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":464,"title":43},{"current":42},{"_createdAt":6,"_id":466,"_rev":8,"_type":9,"_updatedAt":6,"slug":467,"title":468},"wp-tagcat-database",{"current":468},"database",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":470,"title":13},{"current":12},"A distributed database that can withstand a meteor strike",{"_id":473,"author":474,"commentCount":28,"comments":29,"excerpt":479,"featureTag":10,"image":480,"publishedAt":482,"slug":483,"sponsored":29,"tags":485,"title":502},"be823437-91c3-4fc1-9b52-ff1842742178",[475],{"_id":19,"avatar":476,"name":25,"role":10,"slug":478},{"_type":21,"asset":477},{"_ref":23,"_type":24},{"current":27},"Have an idea? Turn it into a prototype first. ",{"_type":21,"asset":481},{"_ref":234,"_type":24},"2025-01-08T05:40:00.000Z",{"_type":36,"current":484},"failing-fast-at-scale-rapid-prototyping-at-intuit",[486,488,490,492,494],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":487,"title":43},{"current":42},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":489,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":491,"title":51},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":493,"title":13},{"current":12},{"_createdAt":495,"_id":496,"_rev":497,"_type":9,"_updatedAt":498,"slug":499,"title":501},"2025-01-07T20:08:50Z","645813fa-4267-4636-829b-cba86947b9c0","EzU1diMMdiZFYwefVMNCOG","2025-01-07T20:08:59Z",{"_type":36,"current":500},"rapid-prototyping","rapid prototyping","Failing fast at scale: Rapid prototyping at Intuit",{"_id":504,"author":505,"commentCount":515,"comments":29,"excerpt":516,"featureTag":10,"image":517,"publishedAt":520,"slug":521,"sponsored":29,"tags":523,"title":543},"b8c527bc-3fe0-4989-8a8a-b81327d9b4db",[506],{"_id":507,"avatar":508,"name":511,"role":512,"slug":513},"34628d07-7120-4365-8aee-3d27579bf431",{"_type":21,"asset":509},{"_ref":510,"_type":24},"image-183e30ad33b3bba688f1d25d5b3b8752f5a86ff6-80x80-png","Mayukha Vadari","Senior Software Engineer, Ripple",{"_type":36,"current":514},"mayukha-vadari",5,"Web2 and Web3 developers don’t always have the kindest view of one another. ",{"_type":21,"asset":518,"attribution":72},{"_ref":519,"_type":24},"image-6ee3a7a98fe7877d2abbd51b81526b9227d82857-12000x6300-jpg","2024-11-20T16:34:19.396Z",{"_type":36,"current":522},"joining-forces-how-web2-and-web3-developers-can-build-together",[524,526,528,532,534,539,541],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":525,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":527,"title":51},{"current":51},{"_createdAt":6,"_id":529,"_rev":8,"_type":9,"_updatedAt":6,"slug":530,"title":531},"wp-tagcat-ripple",{"current":531},"ripple",{"_createdAt":6,"_id":357,"_rev":8,"_type":9,"_updatedAt":6,"slug":533,"title":359},{"current":359},{"_createdAt":6,"_id":535,"_rev":8,"_type":9,"_updatedAt":6,"slug":536,"title":538},"wp-tagcat-software-development",{"current":537},"software-development","software development",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":540,"title":13},{"current":12},{"_createdAt":6,"_id":361,"_rev":8,"_type":9,"_updatedAt":6,"slug":542,"title":363},{"current":363},"Joining forces: How Web2 and Web3 developers can build together",{"_id":545,"author":546,"commentCount":28,"comments":29,"excerpt":556,"featureTag":10,"image":557,"publishedAt":560,"slug":561,"sponsored":29,"tags":563,"title":578},"5848a712-57c9-49eb-91df-5bf40c373403",[547],{"_id":548,"avatar":549,"name":552,"role":553,"slug":554},"54b3c91e-d904-42d0-8266-a81f009ea46f",{"_type":21,"asset":550},{"_ref":551,"_type":24},"image-89b323394cbdace6125af1b232ed1bf638b86fe8-168x184-png","Karen Posada","Lead Engineering Manager for Fastlane",{"_type":36,"current":555},"karen-posada","We walk through the process of designing an SDK that makes it easy for developers to integrate new technology into their e-commerce stack and is flexible enough to serve the needs of small businesses and large enterprises.",{"_type":21,"asset":558},{"_ref":559,"_type":24},"image-3fe2ad910ce0eb165441aa1edb33ffb1a9713cc8-6000x3150-jpg","2024-10-23T14:58:24.956Z",{"_type":36,"current":562},"improve-developer-experience-ecommerce-fastlane-paypal-sponsored",[564,568,570,572,576],{"_createdAt":6,"_id":565,"_rev":8,"_type":9,"_updatedAt":6,"slug":566,"title":567},"wp-tagcat-ecommerce",{"current":567},"ecommerce",{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":569,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":571,"title":51},{"current":51},{"_createdAt":6,"_id":573,"_rev":8,"_type":9,"_updatedAt":6,"slug":574,"title":575},"wp-tagcat-sponsored",{"current":575},"sponsored",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":577,"title":13},{"current":12},"How to improve the developer experience in today’s ecommerce world",{"_id":580,"author":581,"commentCount":67,"comments":29,"excerpt":588,"featureTag":10,"image":589,"publishedAt":592,"slug":593,"sponsored":29,"tags":595,"title":608},"233de701-1faa-4b32-bc79-89bcc98ea771",[582],{"_id":583,"avatar":10,"name":584,"role":585,"slug":586},"015bd7f1-2b58-40fb-afc5-d95d1033a2ba","Jasmine Cooper","Lead Product Manager & Head of DeFi Products, Ripple",{"_type":36,"current":587},"jasmine-cooper","You’re familiar with older web and pre-web languages like JavaScript and Java. Did you know that you can use these well-known languages with Web3 technologies?",{"_type":21,"asset":590,"attribution":72},{"_ref":591,"_type":24},"image-a6bbe54334f050b49e7edf728766f33411852748-13396x7384-jpg","2024-07-16T16:00:00.000Z",{"_type":36,"current":594},"how-to-bridge-the-gap-between-web2-skills-and-web3-workflows",[596,598,600,602,604,606],{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":597,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":599,"title":51},{"current":51},{"_createdAt":6,"_id":357,"_rev":8,"_type":9,"_updatedAt":6,"slug":601,"title":359},{"current":359},{"_createdAt":6,"_id":529,"_rev":8,"_type":9,"_updatedAt":6,"slug":603,"title":531},{"current":531},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":605,"title":13},{"current":12},{"_createdAt":6,"_id":361,"_rev":8,"_type":9,"_updatedAt":6,"slug":607,"title":363},{"current":363},"How to bridge the gap between Web2 skills and Web3 workflows",{"_id":610,"author":611,"commentCount":28,"comments":29,"excerpt":616,"featureTag":10,"image":617,"publishedAt":619,"slug":620,"sponsored":29,"tags":622,"title":644},"52cb6977-72e5-4617-a92d-f337e0e9b067",[612],{"_id":19,"avatar":613,"name":25,"role":10,"slug":615},{"_type":21,"asset":614},{"_ref":23,"_type":24},{"current":27},"Ryan and Ben chat with Raymond Lo, AI software evangelist at Intel, about the AI PC, the software that powers AI breakthroughs, and optimizing hardware and software in unison to improve generative AI performance. ",{"_type":21,"asset":618},{"_ref":234,"_type":24},"2024-02-28T05:40:00.000Z",{"_type":36,"current":621},"optimizing-both-hardware-and-software-for-genai",[623,628,630,634,636,638,642],{"_createdAt":6,"_id":624,"_rev":8,"_type":9,"_updatedAt":6,"slug":625,"title":627},"wp-tagcat-generative-ai",{"current":626},"generative-ai","generative AI",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":629,"title":13},{"current":12},{"_createdAt":6,"_id":631,"_rev":8,"_type":9,"_updatedAt":6,"slug":632,"title":633},"wp-tagcat-partnercontent",{"current":633},"partnercontent",{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":635,"title":51},{"current":51},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":637,"title":47},{"current":47},{"_createdAt":6,"_id":639,"_rev":8,"_type":9,"_updatedAt":6,"slug":640,"title":641},"wp-tagcat-hardware",{"current":641},"hardware",{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":643,"title":43},{"current":42},"Optimizing both hardware and software for GenAI",{"_id":646,"author":647,"commentCount":421,"comments":29,"excerpt":652,"featureTag":10,"image":653,"publishedAt":655,"slug":656,"sponsored":29,"tags":658,"title":675},"c07c8c20-2f3d-4afa-9db7-6d1eb0996e33",[648],{"_id":19,"avatar":649,"name":25,"role":10,"slug":651},{"_type":21,"asset":650},{"_ref":23,"_type":24},{"current":27},"While there’s a lot of dangers out there, it’s not all doom and gloom; we also talk about how to mitigate these threats.",{"_type":21,"asset":654},{"_ref":234,"_type":24},"2023-12-20T15:24:39.130Z",{"_type":36,"current":657},"from-prompt-attacks-to-data-leaks-llms-offer-new-capabilities-and-new-threats",[659,663,665,667,669,671,673],{"_createdAt":6,"_id":660,"_rev":8,"_type":9,"_updatedAt":6,"slug":661,"title":662},"wp-tagcat-llm",{"current":662},"llm",{"_createdAt":6,"_id":244,"_rev":8,"_type":9,"_updatedAt":6,"slug":664,"title":246},{"current":246},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":666,"title":13},{"current":12},{"_createdAt":6,"_id":631,"_rev":8,"_type":9,"_updatedAt":6,"slug":668,"title":633},{"current":633},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":670,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":672,"title":51},{"current":51},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":674,"title":43},{"current":42},"From prompt attacks to data leaks, LLMs offer new capabilities and new threats",{"_id":677,"author":678,"commentCount":28,"comments":29,"excerpt":683,"featureTag":10,"image":684,"publishedAt":686,"slug":687,"sponsored":29,"tags":689,"title":712},"361d1a8b-a402-4685-a550-5f96f1be58ad",[679],{"_id":19,"avatar":680,"name":25,"role":10,"slug":682},{"_type":21,"asset":681},{"_ref":23,"_type":24},{"current":27},"Ben and Ryan talk with Robert Ross, the CEO and co-founder of FireHydrant about the problem with alerting and incident management today, how holiday code freezes change incident management, and how Robert accidentally became a CEO.",{"_type":21,"asset":685},{"_ref":234,"_type":24},"2023-12-13T05:40:00.000Z",{"_type":36,"current":688},"bringing-context-to-alerting-and-incident-management",[690,692,694,696,703,707],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":691,"title":43},{"current":42},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":693,"title":13},{"current":12},{"_createdAt":6,"_id":631,"_rev":8,"_type":9,"_updatedAt":6,"slug":695,"title":633},{"current":633},{"_createdAt":697,"_id":698,"_rev":699,"_type":9,"_updatedAt":697,"slug":700,"title":702},"2023-12-12T21:37:15Z","7ad00bd9-83c1-4419-9d5e-2e37d1f18d5d","28Ey2N6aiyTS8vMpxMrPOF",{"_type":36,"current":701},"incident-management","incident management",{"_createdAt":6,"_id":704,"_rev":8,"_type":9,"_updatedAt":6,"slug":705,"title":706},"wp-tagcat-sre",{"current":706},"sre",{"_createdAt":6,"_id":708,"_rev":8,"_type":9,"_updatedAt":6,"slug":709,"title":711},"wp-tagcat-dev-ops",{"current":710},"dev-ops","dev ops","Bringing context to alerting and incident management",{"_id":714,"author":715,"commentCount":421,"comments":29,"excerpt":734,"featureTag":10,"image":735,"publishedAt":738,"slug":739,"sponsored":29,"tags":741,"title":770},"a4c7a9d4-2368-4e42-8c7a-d7f23f7a011e",[716,725],{"_id":717,"avatar":718,"name":721,"role":722,"slug":723},"440a1bd4-b85d-44c2-ba74-ddc60398284f",{"_type":21,"asset":719},{"_ref":720,"_type":24},"image-041b81c6e8f2019037292656f6f6b58560b53846-562x550-png","Darrell Reimer","Distinguished Engineer, IBM Research AI",{"_type":36,"current":724},"Darrell-Reimer",{"_id":726,"avatar":727,"name":730,"role":731,"slug":732},"d8081e2c-4054-4c9b-bfe1-093ec02bc9ed",{"_type":21,"asset":728},{"_ref":729,"_type":24},"image-b9cc7cd562ac468531ab4cd44c29bb5ae2819c0b-1286x951-png","Trent Gray-Donald","Distinguished Engineer, IBM Data and AI",{"_type":36,"current":733},"Trent-Gray-Donald","Insight into how IBM built their own LLM, data lakehouse, and AI governance system.",{"_type":21,"asset":736,"attribution":72},{"_ref":737,"_type":24},"image-845e6f68d74a632fc01c364a4536a763da64dc6c-1280x672-jpg","2023-12-06T15:00:00.000Z",{"_type":36,"current":740},"behind-the-scenes-building-ibm-watsonx-an-ai-and-data-platform",[742,744,746,748,755,757,762,766,768],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":743,"title":13},{"current":12},{"_createdAt":6,"_id":631,"_rev":8,"_type":9,"_updatedAt":6,"slug":745,"title":633},{"current":633},{"_createdAt":6,"_id":88,"_rev":89,"_type":9,"_updatedAt":90,"slug":747,"title":93},{"current":92},{"_createdAt":749,"_id":750,"_rev":751,"_type":9,"_updatedAt":749,"slug":752,"title":754},"2023-12-05T17:40:52Z","7320b5ca-a5bb-4fa0-a5fb-fa9cb93e62ff","svLfKH6kZp41XxrdBLEJMf",{"_type":36,"current":753},"data-lakehouse","data lakehouse",{"_createdAt":6,"_id":624,"_rev":8,"_type":9,"_updatedAt":6,"slug":756,"title":627},{"current":626},{"_createdAt":6,"_id":758,"_rev":8,"_type":9,"_updatedAt":6,"slug":759,"title":761},"wp-tagcat-responsible-ai",{"current":760},"responsible-ai","responsible ai",{"_createdAt":6,"_id":763,"_rev":8,"_type":9,"_updatedAt":6,"slug":764,"title":765},"wp-tagcat-ibm",{"current":765},"ibm",{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":767,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":769,"title":51},{"current":51},"Behind the scenes building IBM watsonx, an AI and data platform",{"_id":772,"author":773,"commentCount":421,"comments":29,"excerpt":786,"featureTag":10,"image":787,"publishedAt":790,"slug":791,"sponsored":29,"tags":793,"title":808},"e2d31ea8-f40a-46a8-b5d9-0c110b78c5a8",[774,782],{"_id":775,"avatar":776,"name":779,"role":10,"slug":780},"wp-author-213",{"_type":21,"asset":777},{"_ref":778,"_type":24},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":781},"benpopper",{"_id":19,"avatar":783,"name":25,"role":10,"slug":785},{"_type":21,"asset":784},{"_ref":23,"_type":24},{"current":27},"We chat with IBM about how their watsonx platform makes generative AI more than just a fun toy. ",{"_type":21,"asset":788,"attribution":72},{"_ref":789,"_type":24},"image-f4061906d3a0915d30d7cd9598c9d3ee9506301c-2400x1260-png","2023-11-29T15:00:00.000Z",{"_type":36,"current":792},"how-to-scale-a-business-ready-ai-platform-with-watsonx-q-and-a-with-ibm",[794,796,798,800,802,804,806],{"_createdAt":6,"_id":88,"_rev":89,"_type":9,"_updatedAt":90,"slug":795,"title":93},{"current":92},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":797,"title":13},{"current":12},{"_createdAt":6,"_id":631,"_rev":8,"_type":9,"_updatedAt":6,"slug":799,"title":633},{"current":633},{"_createdAt":6,"_id":763,"_rev":8,"_type":9,"_updatedAt":6,"slug":801,"title":765},{"current":765},{"_createdAt":6,"_id":660,"_rev":8,"_type":9,"_updatedAt":6,"slug":803,"title":662},{"current":662},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":805,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":807,"title":51},{"current":51},"How to scale a business-ready AI platform with watsonx: Q&A with IBM",{"_id":810,"author":811,"commentCount":28,"comments":29,"excerpt":821,"featureTag":10,"image":822,"publishedAt":825,"slug":826,"sponsored":29,"tags":828,"title":857},"77d33a98-a2df-41ba-94f4-a21f38b197b8",[812],{"_id":813,"avatar":814,"name":817,"role":818,"slug":819},"81cfbf9f-e6eb-45fe-adcd-77deef7a6333",{"_type":21,"asset":815},{"_ref":816,"_type":24},"image-d6149c0ea9d52b1915dc94741b16603cb74aebac-1969x2529-jpg","Philippe Raffin","Vice President of EcoStruxure Openness at Schneider Electric",{"_type":36,"current":820},"Philippe-Raffin","If we can make operational data easier to manage and easier to access through simple, standardized APIs, everyone can transform their companies into sustainable data-driven organizations.",{"_type":21,"asset":823,"attribution":72},{"_ref":824,"_type":24},"image-aed9f87b840711b636640090e82432e1e1f88af0-3960x2079-jpg","2023-10-11T14:06:45.100Z",{"_type":36,"current":827},"wondering-how-sustainable-your-buildings-are-make-your-data-speak",[829,834,836,838,843,847,853],{"_createdAt":6,"_id":830,"_rev":8,"_type":9,"_updatedAt":6,"slug":831,"title":833},"wp-tagcat-code-for-a-living",{"current":832},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":835,"title":13},{"current":12},{"_createdAt":6,"_id":631,"_rev":8,"_type":9,"_updatedAt":6,"slug":837,"title":633},{"current":633},{"_createdAt":6,"_id":839,"_rev":8,"_type":9,"_updatedAt":6,"slug":840,"title":842},"wp-tagcat-api",{"current":841},"api","API",{"_createdAt":6,"_id":844,"_rev":8,"_type":9,"_updatedAt":6,"slug":845,"title":846},"wp-tagcat-data",{"current":846},"data",{"_createdAt":848,"_id":849,"_rev":8,"_type":9,"_updatedAt":848,"slug":850,"title":852},"2023-08-29T08:42:00Z","wp-tagcat-data-analytics",{"current":851},"data-analytics","data analytics",{"_createdAt":6,"_id":854,"_rev":8,"_type":9,"_updatedAt":6,"slug":855,"title":856},"wp-tagcat-sustainability",{"current":856},"sustainability","Wondering how sustainable your buildings are? Make your data speak",{"_id":859,"author":860,"commentCount":421,"comments":29,"excerpt":865,"featureTag":10,"image":866,"publishedAt":868,"slug":869,"sponsored":29,"tags":871,"title":891},"b1b5289b-2284-4044-9a76-2e62cbc87b5f",[861],{"_id":19,"avatar":862,"name":25,"role":10,"slug":864},{"_type":21,"asset":863},{"_ref":23,"_type":24},{"current":27},"From studying music to coding it.",{"_type":21,"asset":867},{"_ref":234,"_type":24},"2023-10-04T04:40:00.000Z",{"_type":36,"current":870},"how-an-algo-raver-stays-in-key-boards",[872,874,876,880,885,889],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":873,"title":13},{"current":12},{"_createdAt":6,"_id":631,"_rev":8,"_type":9,"_updatedAt":6,"slug":875,"title":633},{"current":633},{"_createdAt":6,"_id":877,"_rev":8,"_type":9,"_updatedAt":6,"slug":878,"title":879},"wp-tagcat-logitech",{"current":879},"logitech",{"_createdAt":6,"_id":881,"_rev":8,"_type":9,"_updatedAt":6,"slug":882,"title":884},"wp-tagcat-live-coding",{"current":883},"live-coding","live coding",{"_createdAt":6,"_id":886,"_rev":8,"_type":9,"_updatedAt":6,"slug":887,"title":888},"wp-tagcat-music",{"current":888},"music",{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":890,"title":43},{"current":42},"How an algo raver stays in key(boards)",[]]