[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-F0ZouUi4ybRP3g8-SKDiuKvhxHvhoPCltr4d1dHDCDA":3},{"data":4,"sourceMap":-1},{"info":5,"latest":14,"pinned":954},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":13},"2023-05-23T16:43:21Z","wp-tagcat-code-for-a-living","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"code-for-a-living","Code for a Living",[15,65,117,158,195,231,259,289,344,377,425,466,503,540,579,614,643,678,725,761,788,835,879,905],{"_id":16,"author":17,"commentCount":28,"comments":29,"excerpt":30,"featureTag":10,"image":31,"publishedAt":34,"slug":35,"sponsored":10,"tags":38,"title":64},"c514f90d-bf2e-4c6f-bb48-fa1cf81bc4bf",[18],{"_id":19,"avatar":20,"name":25,"role":10,"slug":26},"wp-author-313",{"_type":21,"asset":22},"image",{"_ref":23,"_type":24},"image-5dbcb83be51011866b668a175fa9d34bf79c00bf-1024x1024-png","reference","Erin Yepis",{"current":27},"eyepis",1,true,"The complex relationship of give-and-take in the knowledge journey is untangled in the results from the latest Stack Overflow Knows survey.",{"_type":21,"asset":32},{"_ref":33,"_type":24},"image-902fcf2058d61231eca6b730fa2681f966925d3b-2400x1257-png","2024-12-10T18:00:00.000Z",{"_type":36,"current":37},"slug","it-s-not-what-you-know-it-s-how-you-know-you-know-it",[39,46,48,55,59],{"_createdAt":6,"_id":40,"_rev":41,"_type":9,"_updatedAt":42,"slug":43,"title":45},"wp-tagcat-pulse-survey","fpDTFQqIDjNJIbHDKPBZnn","2025-01-30T16:27:33Z",{"current":44},"pulse-survey","Pulse survey",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":47,"title":13},{"current":12},{"_createdAt":6,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"slug":52,"title":54},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":53},"ai","AI",{"_createdAt":6,"_id":56,"_rev":8,"_type":9,"_updatedAt":6,"slug":57,"title":58},"wp-tagcat-learning",{"current":58},"learning",{"_createdAt":6,"_id":60,"_rev":8,"_type":9,"_updatedAt":6,"slug":61,"title":63},"wp-tagcat-knowledge-sharing",{"current":62},"knowledge-sharing","knowledge sharing","It’s not what you know, it’s how you know you know it",{"_id":66,"author":67,"commentCount":76,"comments":29,"excerpt":77,"featureTag":10,"image":78,"publishedAt":81,"slug":82,"sponsored":10,"tags":84,"title":116},"wp-post-22373",[68],{"_id":69,"avatar":70,"name":73,"role":10,"slug":74},"wp-author-cap-20700",{"_type":21,"asset":71},{"_ref":72,"_type":24},"image-ee9d1c3b05019c9f39bcc8020c4d9e95d0bc9d26-163x163-png","Jared Toporek",{"current":75},"jared-toporek",43,"Why replacing programmers with AI won’t be so easy.",{"_type":21,"asset":79},{"_ref":80,"_type":24},"image-cdf357e1d2df3af2d771981b5597c1a222b5606b-2400x1260-jpg","2023-12-29T14:04:48.758Z",{"current":83},"the-hardest-part-of-building-software-is-not-coding-its-requirements",[85,87,92,94,98,103,108,112],{"_createdAt":6,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"slug":86,"title":54},{"current":53},{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":89,"title":91},"wp-tagcat-ai-assistant",{"current":90},"ai-assistant","ai assistant",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":93,"title":13},{"current":12},{"_createdAt":6,"_id":95,"_rev":8,"_type":9,"_updatedAt":6,"slug":96,"title":97},"wp-tagcat-llm",{"current":97},"llm",{"_createdAt":99,"_id":100,"_rev":8,"_type":9,"_updatedAt":99,"slug":101,"title":102},"2023-07-12T12:46:58Z","wp-tagcat-requirements",{"current":102},"requirements",{"_createdAt":6,"_id":104,"_rev":8,"_type":9,"_updatedAt":6,"slug":105,"title":107},"wp-tagcat-software-engineering",{"current":106},"software-engineering","software engineering",{"_createdAt":6,"_id":109,"_rev":8,"_type":9,"_updatedAt":6,"slug":110,"title":111},"wp-tagcat-se-tech",{"current":111},"se-tech",{"_createdAt":6,"_id":113,"_rev":8,"_type":9,"_updatedAt":6,"slug":114,"title":115},"wp-tagcat-se-stackoverflow",{"current":115},"se-stackoverflow","The hardest part of building software is not coding, it's requirements",{"_id":118,"author":119,"commentCount":128,"comments":29,"excerpt":129,"featureTag":10,"image":130,"publishedAt":133,"slug":134,"sponsored":10,"tags":136,"title":157},"wp-post-22280",[120],{"_id":121,"avatar":122,"name":125,"role":10,"slug":126},"wp-author-213",{"_type":21,"asset":123},{"_ref":124,"_type":24},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":127},"benpopper",20,"Developers love automating solutions to their problems, and with the rise of generative AI, this concept is likely to be applied to both the creation, maintenance, and the improvement of code at an entirely new level.",{"_type":21,"asset":131},{"_ref":132,"_type":24},"image-ada6b501802a3a70335bd547caf4fe204bd4c780-2560x1344-jpg","2023-12-28T15:18:36.583Z",{"current":135},"self-healing-code-is-the-future-of-software-development",[137,139,141,143,148,153,155],{"_createdAt":6,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"slug":138,"title":54},{"current":53},{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":140,"title":91},{"current":90},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":142,"title":13},{"current":12},{"_createdAt":6,"_id":144,"_rev":8,"_type":9,"_updatedAt":6,"slug":145,"title":147},"wp-tagcat-continuous-integration",{"current":146},"continuous-integration","continuous integration",{"_createdAt":6,"_id":149,"_rev":8,"_type":9,"_updatedAt":6,"slug":150,"title":152},"wp-tagcat-generative-ai",{"current":151},"generative-ai","generative AI",{"_createdAt":6,"_id":109,"_rev":8,"_type":9,"_updatedAt":6,"slug":154,"title":111},{"current":111},{"_createdAt":6,"_id":113,"_rev":8,"_type":9,"_updatedAt":6,"slug":156,"title":115},{"current":115},"Self-healing code is the future of software development",{"_id":159,"author":160,"commentCount":169,"comments":29,"excerpt":170,"featureTag":10,"image":171,"publishedAt":174,"slug":175,"sponsored":10,"tags":177,"title":194},"wp-post-21730",[161],{"_id":162,"avatar":163,"name":166,"role":10,"slug":167},"wp-author-cap-21733",{"_type":21,"asset":164},{"_ref":165,"_type":24},"image-ca121007e093ac22831307b10613df08180d77f3-768x768-webp","Chelsea Troy",{"current":168},"chelsea-troy",50,"Everyone who says \"tech debt\" assumes they know what we’re all talking about, but their individual definitions differ quite a bit.",{"_type":21,"asset":172},{"_ref":173,"_type":24},"image-0eb34287eab477862f8942e25a9e95af3da8eb88-2560x1344-jpg","2023-12-27T18:22:59.011Z",{"current":176},"stop-saying-technical-debt",[178,180,185,190,192],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":179,"title":13},{"current":12},{"_createdAt":6,"_id":181,"_rev":8,"_type":9,"_updatedAt":6,"slug":182,"title":184},"wp-tagcat-code-maintenance",{"current":183},"code-maintenance","code maintenance",{"_createdAt":6,"_id":186,"_rev":8,"_type":9,"_updatedAt":6,"slug":187,"title":189},"wp-tagcat-technical-debt",{"current":188},"technical-debt","technical debt",{"_createdAt":6,"_id":109,"_rev":8,"_type":9,"_updatedAt":6,"slug":191,"title":111},{"current":111},{"_createdAt":6,"_id":113,"_rev":8,"_type":9,"_updatedAt":6,"slug":193,"title":115},{"current":115},"Stop saying “technical debt”",{"_id":196,"author":197,"commentCount":207,"comments":29,"excerpt":208,"featureTag":10,"image":209,"publishedAt":212,"slug":213,"sponsored":10,"tags":215,"title":230},"wp-post-21684",[198],{"_id":199,"avatar":200,"name":203,"role":204,"slug":205},"wp-author-295",{"_type":21,"asset":201},{"_ref":202,"_type":24},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":206},"emay",26,"Is there a connection between programming and ADHD? And could it be that people with ADHD are particularly well-suited to programming careers? ",{"_type":21,"asset":210},{"_ref":211,"_type":24},"image-78c0ea271770d2beebc1804445a5c32a7a495d06-1200x630-png","2023-12-26T18:22:00.000Z",{"current":214},"developer-with-adhd-youre-not-alone",[216,220,222,226,228],{"_createdAt":6,"_id":217,"_rev":8,"_type":9,"_updatedAt":6,"slug":218,"title":219},"wp-tagcat-adhd",{"current":219},"adhd",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":221,"title":13},{"current":12},{"_createdAt":6,"_id":223,"_rev":8,"_type":9,"_updatedAt":6,"slug":224,"title":225},"wp-tagcat-neurodivergence",{"current":225},"neurodivergence",{"_createdAt":6,"_id":109,"_rev":8,"_type":9,"_updatedAt":6,"slug":227,"title":111},{"current":111},{"_createdAt":6,"_id":113,"_rev":8,"_type":9,"_updatedAt":6,"slug":229,"title":115},{"current":115},"Developer with ADHD? You’re not alone.",{"_id":232,"author":233,"commentCount":242,"comments":29,"excerpt":243,"featureTag":10,"image":244,"publishedAt":247,"slug":248,"sponsored":10,"tags":250,"title":258},"wp-post-21546",[234],{"_id":235,"avatar":236,"name":239,"role":10,"slug":240},"wp-author-cap-17067",{"_type":21,"asset":237},{"_ref":238,"_type":24},"image-015bff0f4bd16f5ba1974cf3119766c6fd6d9fd4-2211x1969-jpg","Isaac Lyman",{"current":241},"isaac-lyman",83,"With all the advancements in software development, apps could be much better. Why aren't they?",{"_type":21,"asset":245},{"_ref":246,"_type":24},"image-c6419de6c4703d91e87c5947472d4b924548817d-2560x1344-jpg","2023-12-25T16:35:08.650Z",{"current":249},"is-software-getting-worse",[251,253],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":252,"title":13},{"current":12},{"_createdAt":6,"_id":254,"_rev":8,"_type":9,"_updatedAt":6,"slug":255,"title":257},"wp-tagcat-software-development",{"current":256},"software-development","software development","Is software getting worse?",{"_id":260,"author":261,"commentCount":207,"comments":29,"excerpt":266,"featureTag":10,"image":267,"publishedAt":271,"slug":272,"sponsored":10,"tags":274,"title":288},"81c8dae2-9f8a-4e34-b811-7d99e2cba53f",[262],{"_id":235,"avatar":263,"name":239,"role":10,"slug":265},{"_type":21,"asset":264},{"_ref":238,"_type":24},{"current":241},"What matters isn’t just whether you use it, but how.",{"_type":21,"asset":268,"attribution":270},{"_ref":269,"_type":24},"image-eeeef57cf8488fb043845897745129465e1d8866-12000x6300-jpg","Alexandra Francis","2023-12-11T15:00:00.000Z",{"_type":36,"current":273},"three-types-of-ai-assisted-programmers",[275,277,279,284,286],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":276,"title":13},{"current":12},{"_createdAt":6,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"slug":278,"title":54},{"current":53},{"_createdAt":6,"_id":280,"_rev":8,"_type":9,"_updatedAt":6,"slug":281,"title":283},"wp-tagcat-career-development",{"current":282},"career-development","career development",{"_createdAt":6,"_id":113,"_rev":8,"_type":9,"_updatedAt":6,"slug":285,"title":115},{"current":115},{"_createdAt":6,"_id":109,"_rev":8,"_type":9,"_updatedAt":6,"slug":287,"title":111},{"current":111},"Three types of AI-assisted programmers",{"_id":290,"author":291,"commentCount":296,"comments":29,"excerpt":297,"featureTag":10,"image":298,"publishedAt":301,"slug":302,"sponsored":10,"tags":304,"title":343},"78eda7ee-a195-4e84-86d5-8d9223fe5e3c",[292],{"_id":199,"avatar":293,"name":203,"role":204,"slug":295},{"_type":21,"asset":294},{"_ref":202,"_type":24},{"current":206},12,"Plenty of workers prefer flexibility, regardless of what the research says. ",{"_type":21,"asset":299,"attribution":270},{"_ref":300,"_type":24},"image-071a1508b452aae2e7c2ae7a5dea98ec0b8176c4-12000x6300-jpg","2023-11-27T15:41:11.812Z",{"_type":36,"current":303},"are-remote-workers-more-productive-that-s-the-wrong-question",[305,307,312,319,321,323],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":306,"title":13},{"current":12},{"_createdAt":6,"_id":308,"_rev":8,"_type":9,"_updatedAt":6,"slug":309,"title":311},"wp-tagcat-remote-work",{"current":310},"remote-work","remote work",{"_createdAt":6,"_id":313,"_rev":314,"_type":9,"_updatedAt":315,"slug":316,"title":318},"wp-tagcat-productivity","ZP7627ZkmfDRGke9Ig9IwB","2024-01-23T15:01:58Z",{"current":317},"productivity","Productivity",{"_createdAt":6,"_id":109,"_rev":8,"_type":9,"_updatedAt":6,"slug":320,"title":111},{"current":111},{"_createdAt":6,"_id":113,"_rev":8,"_type":9,"_updatedAt":6,"slug":322,"title":115},{"current":115},{"_createdAt":324,"_id":325,"_rev":326,"_type":9,"_updatedAt":327,"description":328,"slug":340,"title":342},"2024-09-12T10:47:51Z","1dc92c86-0099-46d4-ba5b-41e5697d43c0","6PK1Gm0YEnAcvtXN32g6bL","2024-09-17T14:27:36Z",[329],{"_key":330,"_type":331,"children":332,"markDefs":338,"style":339},"1ddad854068f","block",[333],{"_key":334,"_type":335,"marks":336,"text":337},"312bffce4f510","span",[],"Articles on business, SaaS, and the software that powers organizations.",[],"normal",{"_type":36,"current":341},"business","Business Hub","Are remote workers more productive? That’s the wrong question.",{"_id":345,"author":346,"commentCount":356,"comments":29,"excerpt":357,"featureTag":10,"image":358,"publishedAt":361,"slug":362,"sponsored":10,"tags":364,"title":376},"4af862ec-5e08-4bc7-a9fb-a9c0221aa729",[347],{"_id":348,"avatar":349,"name":352,"role":353,"slug":354},"62fd7b14-16a4-4a54-9acd-79c79404a22c",{"_type":21,"asset":350},{"_ref":351,"_type":24},"image-40a633895d03a9c931dbeacea3e00477deb63ba0-1158x1544-jpg","Kevin Henner","Machine learning engineer at Contenda",{"_type":36,"current":355},"Kevin-Henner",8,"Text embeddings are key to LLMs and convert text into vector coordinates. ",{"_type":21,"asset":359},{"_ref":360,"_type":24},"image-6806a414848bf5afffed4bf503b9de998f47d3f4-12000x6300-jpg","2023-11-09T20:22:34.075Z",{"_type":36,"current":363},"an-intuitive-introduction-to-text-embeddings",[365,367,369],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":366,"title":13},{"current":12},{"_createdAt":6,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"slug":368,"title":54},{"current":53},{"_createdAt":370,"_id":371,"_rev":372,"_type":9,"_updatedAt":370,"slug":373,"title":375},"2023-11-08T14:17:06Z","6037431e-2e90-41b4-9abb-7ac00ef2aaf3","oyRLsynmE0BeFhw5BGx03J",{"_type":36,"current":374},"text-embeddings","text embeddings","An intuitive introduction to text embeddings",{"_id":378,"author":379,"commentCount":28,"comments":29,"excerpt":389,"featureTag":10,"image":390,"publishedAt":393,"slug":394,"sponsored":10,"tags":396,"title":424},"ff453dd4-fbaf-4150-a8cb-0316a582d037",[380],{"_id":381,"avatar":382,"name":385,"role":386,"slug":387},"cf44150b-3dc6-40a4-9619-bf8a81f2da64",{"_type":21,"asset":383},{"_ref":384,"_type":24},"image-afc26123b2c48213d2663ce64f8503affe595479-200x200-jpg","Mike Donovan","SVP of Product at Sauce Labs",{"_type":36,"current":388},"mike-donovan","A business wouldn’t take its product development for granted, so why would you neglect the OSS community that’s fundamental to the project’s very existence?",{"_type":21,"asset":391,"attribution":270},{"_ref":392,"_type":24},"image-4c3ae9663aec5fc76a5dd12fa9cc17c2fd4021c9-1280x672-jpg","2023-11-08T14:47:00.000Z",{"_type":36,"current":395},"the-product-approach-to-open-source-communities",[397,404,409,414,416],{"_createdAt":6,"_id":398,"_rev":399,"_type":9,"_updatedAt":400,"slug":401,"title":403},"wp-tagcat-open-source","usBIUY8SfRoXafnkrDdaLh","2025-02-28T11:18:45Z",{"current":402},"open-source","Open Source",{"_createdAt":6,"_id":405,"_rev":8,"_type":9,"_updatedAt":6,"slug":406,"title":408},"wp-tagcat-coding-community",{"current":407},"coding-community","coding community",{"_createdAt":6,"_id":410,"_rev":8,"_type":9,"_updatedAt":6,"slug":411,"title":413},"wp-tagcat-product-management",{"current":412},"product-management","product management",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":415,"title":13},{"current":12},{"_createdAt":324,"_id":325,"_rev":326,"_type":9,"_updatedAt":327,"description":417,"slug":423,"title":342},[418],{"_key":330,"_type":331,"children":419,"markDefs":422,"style":339},[420],{"_key":334,"_type":335,"marks":421,"text":337},[],[],{"_type":36,"current":341},"The product approach to open source communities",{"_id":426,"author":427,"commentCount":356,"comments":29,"excerpt":436,"featureTag":10,"image":437,"publishedAt":441,"slug":442,"sponsored":10,"tags":444,"title":465},"7aedfe1e-6ee3-4368-8b12-53c26f7df0b3",[428],{"_id":429,"avatar":430,"name":433,"role":10,"slug":434},"wp-author-226",{"_type":21,"asset":431},{"_ref":432,"_type":24},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","Ryan Donovan",{"current":435},"rdonovan","AI systems obey the golden rule: garbage in, garbage out, Want good results, feed it good data.",{"_type":21,"asset":438,"attribution":440},{"_ref":439,"_type":24},"image-089388d42824737f42a070d41fb34f53245e3b6c-1024x1024-png","StackPlusOne","2023-11-01T14:44:06.440Z",{"_type":36,"current":443},"ai-is-only-as-good-as-the-data-q-and-a-with-satish-jayanthi-of-coalesce",[445,447,451,456,458],{"_createdAt":6,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"slug":446,"title":54},{"current":53},{"_createdAt":6,"_id":448,"_rev":8,"_type":9,"_updatedAt":6,"slug":449,"title":450},"wp-tagcat-data",{"current":450},"data",{"_createdAt":6,"_id":452,"_rev":8,"_type":9,"_updatedAt":6,"slug":453,"title":455},"wp-tagcat-data-quality",{"current":454},"data-quality","data quality",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":457,"title":13},{"current":12},{"_createdAt":6,"_id":459,"_rev":460,"_type":9,"_updatedAt":461,"slug":462,"title":464},"wp-tagcat-qa","CoTdB9G0M7ruguo2ZIDOnL","2025-02-28T11:17:07Z",{"current":463},"qa","Q&A","AI is only as good as the data: Q&A with Satish Jayanthi of Coalesce",{"_id":467,"author":468,"commentCount":478,"comments":29,"excerpt":479,"featureTag":10,"image":480,"publishedAt":483,"slug":484,"sponsored":29,"tags":486,"title":502},"29418971-73e3-4c00-aa52-1193f0f79850",[469],{"_id":470,"avatar":471,"name":474,"role":475,"slug":476},"651318ed-641b-477e-91ed-47174a363fd7",{"_type":21,"asset":472},{"_ref":473,"_type":24},"image-555421ca338d0a650cf0c16140f621266c3c14a4-2928x2788-jpg","John Overton","Founder at Kove",{"_type":36,"current":477},"John-Overton",0,"The opportunities for edge computing are huge—but so are the memory requirements. ",{"_type":21,"asset":481,"attribution":270},{"_ref":482,"_type":24},"image-ddfc827b372fd4ef6d40f52101e9507627d61778-12000x6300-jpg","2023-10-30T14:02:00.000Z",{"_type":36,"current":485},"edge-and-beyond-how-to-meet-the-increasing-demand-for-memory",[487,492,496,498],{"_createdAt":6,"_id":488,"_rev":8,"_type":9,"_updatedAt":6,"slug":489,"title":491},"wp-tagcat-edge-computing",{"current":490},"edge-computing","edge computing",{"_createdAt":6,"_id":493,"_rev":8,"_type":9,"_updatedAt":6,"slug":494,"title":495},"wp-tagcat-memory",{"current":495},"memory",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":497,"title":13},{"current":12},{"_createdAt":6,"_id":499,"_rev":8,"_type":9,"_updatedAt":6,"slug":500,"title":501},"wp-tagcat-partnercontent",{"current":501},"partnercontent","Edge and beyond: How to meet the increasing demand for memory",{"_id":504,"author":505,"commentCount":510,"comments":29,"excerpt":511,"featureTag":10,"image":512,"publishedAt":515,"slug":516,"sponsored":10,"tags":518,"title":539},"76edcb9d-01c0-4fbb-9960-4c88cd885584",[506],{"_id":19,"avatar":507,"name":25,"role":10,"slug":509},{"_type":21,"asset":508},{"_ref":23,"_type":24},{"current":27},4,"Both new talent and late-career developers are more likely to be looking.",{"_type":21,"asset":513},{"_ref":514,"_type":24},"image-0eefa2538a5c45a697bf93f39120acfda4403a77-2400x1256-png","2023-10-26T14:00:00.000Z",{"_type":36,"current":517},"hopping-instead-of-hustling-survey-tells-us-how-developers-are-taking-care-of-business",[519,521,523,527,531],{"_createdAt":6,"_id":40,"_rev":41,"_type":9,"_updatedAt":42,"slug":520,"title":45},{"current":44},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":522,"title":13},{"current":12},{"_createdAt":6,"_id":524,"_rev":8,"_type":9,"_updatedAt":6,"slug":525,"title":526},"wp-tagcat-jobs",{"current":526},"jobs",{"_createdAt":6,"_id":528,"_rev":8,"_type":9,"_updatedAt":6,"slug":529,"title":530},"wp-tagcat-career",{"current":530},"career",{"_createdAt":324,"_id":325,"_rev":326,"_type":9,"_updatedAt":327,"description":532,"slug":538,"title":342},[533],{"_key":330,"_type":331,"children":534,"markDefs":537,"style":339},[535],{"_key":334,"_type":335,"marks":536,"text":337},[],[],{"_type":36,"current":341},"Hopping instead of hustling: Survey tells us how developers are taking care of business",{"_id":541,"author":542,"commentCount":510,"comments":29,"excerpt":552,"featureTag":10,"image":553,"publishedAt":556,"slug":557,"sponsored":10,"tags":559,"title":578},"6960f378-aac5-4814-a5af-4408520e5220",[543],{"_id":544,"avatar":545,"name":548,"role":549,"slug":550},"5cadcb34-38ef-4f29-9697-5f3bfd331c73",{"_type":21,"asset":546},{"_ref":547,"_type":24},"image-f0e9cd150dfe0ac3bfd0042ad62b3ccb6d3c8830-200x200-png","Sean Falconer","Head of Marketing & Developer Relations at Skyflow",{"_type":36,"current":551},"Sean-Falconer","The core challenge posed by generative AI right now is that unlike conventional applications, LLMs have no “delete” button.",{"_type":21,"asset":554,"attribution":270},{"_ref":555,"_type":24},"image-08cc2b70f6786fe8208374b83ff96764e9ee28d4-12000x6300-jpg","2023-10-23T13:58:27.987Z",{"_type":36,"current":558},"privacy-in-the-age-of-generative-ai",[560,562,566,568,570],{"_createdAt":6,"_id":149,"_rev":8,"_type":9,"_updatedAt":6,"slug":561,"title":152},{"current":151},{"_createdAt":6,"_id":563,"_rev":8,"_type":9,"_updatedAt":6,"slug":564,"title":565},"wp-tagcat-privacy",{"current":565},"privacy",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":567,"title":13},{"current":12},{"_createdAt":6,"_id":95,"_rev":8,"_type":9,"_updatedAt":6,"slug":569,"title":97},{"current":97},{"_createdAt":324,"_id":325,"_rev":326,"_type":9,"_updatedAt":327,"description":571,"slug":577,"title":342},[572],{"_key":330,"_type":331,"children":573,"markDefs":576,"style":339},[574],{"_key":334,"_type":335,"marks":575,"text":337},[],[],{"_type":36,"current":341},"Privacy in the age of generative AI",{"_id":580,"author":581,"commentCount":591,"comments":29,"excerpt":592,"featureTag":10,"image":593,"publishedAt":596,"slug":597,"sponsored":10,"tags":599,"title":613},"83be1e3b-5a68-463b-9384-807533165824",[582],{"_id":583,"avatar":584,"name":587,"role":588,"slug":589},"de156042-1566-4d81-b32e-34bbb6e94c28",{"_type":21,"asset":585},{"_ref":586,"_type":24},"image-b6fcd4a532864f9e1b5e604f9310b6858f78c650-200x200-jpg","Manny Silva","Head of Documentation at Skyflow",{"_type":36,"current":590},"Manny-Silva",7,"Retrieval augmented generation (RAG) is a strategy that helps address both LLM hallucinations and out-of-date training data.",{"_type":21,"asset":594,"attribution":270},{"_ref":595,"_type":24},"image-0722e330971e28857e55d1345caadf3f4eeb640a-6000x3150-jpg","2023-10-18T14:37:39.005Z",{"_type":36,"current":598},"retrieval-augmented-generation-keeping-llms-relevant-and-current",[600,602,609,611],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":601,"title":13},{"current":12},{"_createdAt":603,"_id":604,"_rev":605,"_type":9,"_updatedAt":603,"slug":606,"title":608},"2023-10-18T14:37:04Z","df698ce8-b4c2-4d8f-8488-1406a8b7e8e9","Qk9b1CKg885xXVOHAyC7bl",{"_type":36,"current":607},"retrieval-augmented-generation","retrieval augmented generation",{"_createdAt":6,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"slug":610,"title":54},{"current":53},{"_createdAt":6,"_id":95,"_rev":8,"_type":9,"_updatedAt":6,"slug":612,"title":97},{"current":97},"Retrieval augmented generation: Keeping LLMs relevant and current",{"_id":615,"author":616,"commentCount":621,"comments":29,"excerpt":622,"featureTag":10,"image":623,"publishedAt":627,"slug":628,"sponsored":10,"tags":630,"title":642},"41ef2aff-e2a9-4609-89fb-40893d00f0e8",[617],{"_id":429,"avatar":618,"name":433,"role":10,"slug":620},{"_type":21,"asset":619},{"_ref":432,"_type":24},{"current":435},2,"Being an effective coder with a code generation tool still requires you to be an effective coder without one.",{"_type":21,"asset":624,"attribution":626},{"_ref":625,"_type":24},"image-3d28ff509cec6f7c8910eb104cf602b921655f89-2400x1260-png","David Longworth","2023-10-16T14:00:00.000Z",{"_type":36,"current":629},"is-ai-enough-to-increase-your-productivity",[631,633,638,640],{"_createdAt":6,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"slug":632,"title":54},{"current":53},{"_createdAt":6,"_id":634,"_rev":8,"_type":9,"_updatedAt":6,"slug":635,"title":637},"wp-tagcat-ai-coding",{"current":636},"ai-coding","ai coding",{"_createdAt":6,"_id":313,"_rev":314,"_type":9,"_updatedAt":315,"slug":639,"title":318},{"current":317},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":641,"title":13},{"current":12},"Is AI enough to increase your productivity?",{"_id":644,"author":645,"commentCount":28,"comments":29,"excerpt":650,"featureTag":10,"image":651,"publishedAt":654,"slug":655,"sponsored":10,"tags":657,"title":677},"362a507c-88c5-429c-93a7-85155f155518",[646],{"_id":199,"avatar":647,"name":203,"role":204,"slug":649},{"_type":21,"asset":648},{"_ref":202,"_type":24},{"current":206},"For AI tools to be useful to your team, they have to fit into your existing workflows. ",{"_type":21,"asset":652},{"_ref":653,"_type":24},"image-7676753567cddf74675a53d1a9896089a95126ae-2400x1260-png","2023-10-12T16:26:00.000Z",{"_type":36,"current":656},"integrating-ai-tools-into-your-workflow",[658,660,662,667,669],{"_createdAt":6,"_id":49,"_rev":50,"_type":9,"_updatedAt":51,"slug":659,"title":54},{"current":53},{"_createdAt":6,"_id":634,"_rev":8,"_type":9,"_updatedAt":6,"slug":661,"title":637},{"current":636},{"_createdAt":6,"_id":663,"_rev":8,"_type":9,"_updatedAt":6,"slug":664,"title":666},"wp-tagcat-developer-tools",{"current":665},"developer-tools","developer tools",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":668,"title":13},{"current":12},{"_createdAt":324,"_id":325,"_rev":326,"_type":9,"_updatedAt":327,"description":670,"slug":676,"title":342},[671],{"_key":330,"_type":331,"children":672,"markDefs":675,"style":339},[673],{"_key":334,"_type":335,"marks":674,"text":337},[],[],{"_type":36,"current":341},"Integrating AI tools into your workflow",{"_id":679,"author":680,"commentCount":478,"comments":29,"excerpt":690,"featureTag":10,"image":691,"publishedAt":694,"slug":695,"sponsored":29,"tags":697,"title":724},"77d33a98-a2df-41ba-94f4-a21f38b197b8",[681],{"_id":682,"avatar":683,"name":686,"role":687,"slug":688},"81cfbf9f-e6eb-45fe-adcd-77deef7a6333",{"_type":21,"asset":684},{"_ref":685,"_type":24},"image-d6149c0ea9d52b1915dc94741b16603cb74aebac-1969x2529-jpg","Philippe Raffin","Vice President of EcoStruxure Openness at Schneider Electric",{"_type":36,"current":689},"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":692,"attribution":270},{"_ref":693,"_type":24},"image-aed9f87b840711b636640090e82432e1e1f88af0-3960x2079-jpg","2023-10-11T14:06:45.100Z",{"_type":36,"current":696},"wondering-how-sustainable-your-buildings-are-make-your-data-speak",[698,700,705,707,712,714,720],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":699,"title":13},{"current":12},{"_createdAt":6,"_id":701,"_rev":8,"_type":9,"_updatedAt":6,"slug":702,"title":704},"wp-tagcat-partner-content",{"current":703},"partner-content","Partner Content",{"_createdAt":6,"_id":499,"_rev":8,"_type":9,"_updatedAt":6,"slug":706,"title":501},{"current":501},{"_createdAt":6,"_id":708,"_rev":8,"_type":9,"_updatedAt":6,"slug":709,"title":711},"wp-tagcat-api",{"current":710},"api","API",{"_createdAt":6,"_id":448,"_rev":8,"_type":9,"_updatedAt":6,"slug":713,"title":450},{"current":450},{"_createdAt":715,"_id":716,"_rev":8,"_type":9,"_updatedAt":715,"slug":717,"title":719},"2023-08-29T08:42:00Z","wp-tagcat-data-analytics",{"current":718},"data-analytics","data analytics",{"_createdAt":6,"_id":721,"_rev":8,"_type":9,"_updatedAt":6,"slug":722,"title":723},"wp-tagcat-sustainability",{"current":723},"sustainability","Wondering how sustainable your buildings are? Make your data speak",{"_id":726,"author":727,"commentCount":28,"comments":29,"excerpt":737,"featureTag":10,"image":738,"publishedAt":741,"slug":742,"sponsored":10,"tags":744,"title":760},"8bbb3a1c-ea4e-4a2e-a2f9-715bdbf80f89",[728],{"_id":729,"avatar":730,"name":733,"role":734,"slug":735},"c9ee6f06-e67c-4fc7-bb40-b2b6b4f46478",{"_type":21,"asset":731},{"_ref":732,"_type":24},"image-1e7758b1637a40d1c0dacdddec4fd6da2f2ac09c-250x250-jpg","Leonie Monigatti","Developer Advocate at Weaviate",{"_type":36,"current":736},"Leonie-Monigatti","What exactly is a vector database? And how does it relate to generative AI?",{"_type":21,"asset":739,"attribution":270},{"_ref":740,"_type":24},"image-863d54e7499e87eab6a9c0fa68ec5f59b014640b-12000x6300-jpg","2023-10-09T14:00:00.000Z",{"_type":36,"current":743},"from-prototype-to-production-vector-databases-in-generative-ai-applications",[745,747,752,756],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":746,"title":13},{"current":12},{"_createdAt":715,"_id":748,"_rev":8,"_type":9,"_updatedAt":715,"slug":749,"title":751},"wp-tagcat-vector-search",{"current":750},"vector-search","vector search",{"_createdAt":6,"_id":753,"_rev":8,"_type":9,"_updatedAt":6,"slug":754,"title":755},"wp-tagcat-database",{"current":755},"database",{"_createdAt":715,"_id":757,"_rev":8,"_type":9,"_updatedAt":715,"slug":758,"title":759},"wp-tagcat-vector",{"current":759},"vector","From prototype to production: Vector databases in generative AI applications",{"_id":762,"author":763,"commentCount":478,"comments":29,"excerpt":768,"featureTag":10,"image":769,"publishedAt":772,"slug":773,"sponsored":10,"tags":775,"title":787},"12e83cb9-11f0-4639-9ba3-0786524e05e6",[764],{"_id":121,"avatar":765,"name":125,"role":10,"slug":767},{"_type":21,"asset":766},{"_ref":124,"_type":24},{"current":127},"Highlighting one of the interesting discussions going on in our Collectives. ",{"_type":21,"asset":770,"attribution":270},{"_ref":771,"_type":24},"image-fb622171caf038922e651ce9aae97e06fa07f4f9-12000x6300-jpg","2023-10-05T15:12:56.108Z",{"_type":36,"current":774},"open-discussion-what-can-be-done-to-reduce-infrastructure-as-code-complexity",[776,781,783],{"_createdAt":6,"_id":777,"_rev":8,"_type":9,"_updatedAt":6,"slug":778,"title":780},"wp-tagcat-infrastructure-as-code",{"current":779},"infrastructure-as-code","infrastructure as code",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":782,"title":13},{"current":12},{"_createdAt":6,"_id":784,"_rev":8,"_type":9,"_updatedAt":6,"slug":785,"title":786},"wp-tagcat-discussion",{"current":786},"discussion","Open Discussion: What can be done to reduce infrastructure-as-code complexity?",{"_id":789,"author":790,"commentCount":510,"comments":29,"excerpt":809,"featureTag":10,"image":810,"publishedAt":813,"slug":814,"sponsored":10,"tags":816,"title":834},"edb972f4-a808-4ad0-bafc-b5a3a1fd67c1",[791,800],{"_id":792,"avatar":793,"name":796,"role":797,"slug":798},"8e2d9772-4cdc-4988-b4bb-52c8355010a4",{"_type":21,"asset":794},{"_ref":795,"_type":24},"image-5f8542834d6e92d711a2143f8497b81c6e5d8e89-512x512-png","Emma Bulajewski","Staff Product Researcher, Community Products",{"_type":36,"current":799},"Emma-Bulajewski",{"_id":801,"avatar":802,"name":805,"role":806,"slug":807},"2a8de83c-e6b7-43dc-a442-e737a1c50dad",{"_type":21,"asset":803},{"_ref":804,"_type":24},"image-59d4c06649c45e1d173654bbe7fe1ad3ebaeb68b-512x512-png","Ellen Chan","Senior Product Designer",{"_type":36,"current":808},"Ellen-Chan","Go behind the scenes to learn how we designed our new search.",{"_type":21,"asset":811},{"_ref":812,"_type":24},"image-c2d9dd90aa594ee9447eeb6802eb1d157953629d-1279x719-png","2023-09-25T14:39:51.450Z",{"_type":36,"current":815},"behind-the-scenes-with-overflowai-search",[817,822,826,832],{"_createdAt":6,"_id":818,"_rev":8,"_type":9,"_updatedAt":6,"slug":819,"title":821},"wp-tagcat-design",{"current":820},"design","Design",{"_createdAt":6,"_id":823,"_rev":8,"_type":9,"_updatedAt":6,"slug":824,"title":825},"wp-tagcat-search",{"current":825},"search",{"_createdAt":827,"_id":828,"_rev":829,"_type":9,"_updatedAt":827,"slug":830,"title":831},"2023-09-25T14:43:14Z","6937f6ed-5cf8-4b8d-bacc-eea49e6ab1a6","V8dNoBRjzp99oBQWX1H60M",{"_type":36,"current":831},"overflowai",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":833,"title":13},{"current":12},"Behind the scenes with OverflowAI Search",{"_id":836,"author":837,"commentCount":621,"comments":29,"excerpt":856,"featureTag":10,"image":857,"publishedAt":860,"slug":861,"sponsored":29,"tags":863,"title":878},"cf846ad9-aa28-4253-8845-209265ef1a51",[838,847],{"_id":839,"avatar":840,"name":843,"role":844,"slug":845},"wp-author-cap-21656",{"_type":21,"asset":841},{"_ref":842,"_type":24},"image-ae91a82c0da396a5e21c047edf0a9aaa807d9908-400x400-jpg","Stanimira Vlaeva","Developer Advocate at MongoDB",{"current":846},"stanimira-vlaeva",{"_id":848,"avatar":849,"name":852,"role":853,"slug":854},"e82e350f-0c70-4cfe-93da-8333946529e2",{"_type":21,"asset":850},{"_ref":851,"_type":24},"image-ceea7576c5cb9f7e2fb488339b029d1d5d00fe4d-512x912-png","Benjamin Flast","Lead Product Manager at MongoDB",{"_type":36,"current":855},"Benjamin_Flast","Semantic search and augmenting LLMs have sent everyone turning their text into vectors. But where do you store all that vector data?",{"_type":21,"asset":858,"attribution":270},{"_ref":859,"_type":24},"image-ef172115fca9aa6b3b99eeb1c749acf9f8c183a0-6000x3150-png","2023-09-20T14:00:00.000Z",{"_type":36,"current":862},"do-you-need-a-specialized-vector-database-to-implement-vector-search-well",[864,866,868,872,874,876],{"_createdAt":6,"_id":753,"_rev":8,"_type":9,"_updatedAt":6,"slug":865,"title":755},{"current":755},{"_createdAt":715,"_id":748,"_rev":8,"_type":9,"_updatedAt":715,"slug":867,"title":751},{"current":750},{"_createdAt":6,"_id":869,"_rev":8,"_type":9,"_updatedAt":6,"slug":870,"title":871},"wp-tagcat-mongodb",{"current":871},"mongodb",{"_createdAt":6,"_id":499,"_rev":8,"_type":9,"_updatedAt":6,"slug":873,"title":501},{"current":501},{"_createdAt":6,"_id":701,"_rev":8,"_type":9,"_updatedAt":6,"slug":875,"title":704},{"current":703},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":877,"title":13},{"current":12},"Do you need a specialized vector database to implement vector search well?",{"_id":880,"author":881,"commentCount":886,"comments":29,"excerpt":887,"featureTag":10,"image":888,"publishedAt":891,"slug":892,"sponsored":10,"tags":894,"title":904},"525777b5-df0a-44fa-9b01-e1fa37bcec86",[882],{"_id":199,"avatar":883,"name":203,"role":204,"slug":885},{"_type":21,"asset":884},{"_ref":202,"_type":24},{"current":206},6,"The conventional metaphor for career success is a ladder, but there are a lot of problems with this narrative.",{"_type":21,"asset":889,"attribution":270},{"_ref":890,"_type":24},"image-b971a4b54691c6271c9ec000f0ade7b8f895d2b5-12000x6300-jpg","2023-09-13T15:52:45.342Z",{"_type":36,"current":893},"how-to-land-the-manager-to-ic-pivot",[895,900,902],{"_createdAt":6,"_id":896,"_rev":8,"_type":9,"_updatedAt":6,"slug":897,"title":899},"wp-tagcat-career-advice",{"current":898},"career-advice","career advice",{"_createdAt":6,"_id":280,"_rev":8,"_type":9,"_updatedAt":6,"slug":901,"title":283},{"current":282},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":903,"title":13},{"current":12},"How to land the manager-to-IC pivot",{"_id":906,"author":907,"commentCount":28,"comments":29,"excerpt":915,"featureTag":10,"image":916,"publishedAt":919,"slug":920,"sponsored":10,"tags":922,"title":953},"5ad93e3c-b4e8-43c3-9373-2e3f48bfd0e8",[908],{"_id":909,"avatar":910,"name":911,"role":912,"slug":913},"wp-author-307",{"_type":21},"Wouter de Kort","Senior Software Engineer",{"current":914},"wdekort","Stack Overflow for Teams' journey to the cloud started with a new name. ",{"_type":21,"asset":917,"attribution":270},{"_ref":918,"_type":24},"image-d1f361d85bda6fa6a079c0066ef99758c224f725-12000x6300-jpg","2023-08-30T14:25:00.000Z",{"_type":36,"current":921},"journey-to-the-cloud-part-i-migrating-stack-overflow-teams-to-azure",[923,928,930,934],{"_createdAt":6,"_id":924,"_rev":8,"_type":9,"_updatedAt":6,"slug":925,"title":927},"wp-tagcat-engineering",{"current":926},"engineering","Engineering",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":929,"title":13},{"current":12},{"_createdAt":6,"_id":931,"_rev":8,"_type":9,"_updatedAt":6,"slug":932,"title":933},"wp-tagcat-cloud",{"current":933},"cloud",{"_createdAt":6,"_id":935,"_rev":936,"_system":937,"_type":9,"_updatedAt":940,"description":941,"slug":950,"title":952},"wp-tagcat-stack-overflow-for-teams","FumDKDH8vd8OVFbknOKFJY",{"base":938},{"id":935,"rev":939},"66bNz0mmUxbMe9OZ0bbNam","2025-11-18T18:48:38Z",[942],{"_key":943,"_type":331,"children":944,"markDefs":949,"style":339},"e83c43fa0a26",[945],{"_key":946,"_type":335,"marks":947,"text":948},"a53345e47569",[],"Formerly Stack Overflow for Teams",[],{"current":951},"stack-internal","Stack Internal","Journey to the cloud part I: Migrating Stack Overflow Teams to Azure",[]]