[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-LT_SHKf7xGjUpYCelZ4rFVsrR8MSwzfr2nPHRk3dK8k":3},{"data":4,"sourceMap":-1},{"info":5,"latest":13,"pinned":264},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":12},"2023-05-23T16:43:21Z","wp-tagcat-sql","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"sql",[14,85,129,162,211],{"_id":15,"author":16,"commentCount":29,"comments":30,"excerpt":31,"featureTag":10,"image":32,"publishedAt":35,"slug":36,"sponsored":10,"tags":38,"title":84},"3055941c-f07c-4dc1-87ec-3d6428927ebc",[17],{"_id":18,"avatar":19,"name":24,"role":25,"slug":26},"dbdef9f7-acce-4431-8f4f-c2025df1c8c8",{"_type":20,"asset":21},"image",{"_ref":22,"_type":23},"image-5f1073fdcf2ebde7fee8570769d9d82d21573870-2316x3088-jpg","reference","Phoebe Sajor","Content Associate",{"_type":27,"current":28},"slug","phoebe-sajor",1,true,"Ryan is joined by Tobiko Data co-founders Toby Mao and Iaroslav Zeigerman to talk about the crucial role of rigorous data practices and tooling, the innovations of Tobiko Data’s SQLMesh and SQLGlot, and their insights into the future of data engineering with the rise of AI.",{"_type":20,"asset":33},{"_ref":34,"_type":23},"image-d2cb4c948681d5ccbb8ff46ed2d69c6f6b6a8990-800x420-jpg","2025-06-27T07:40:00.000Z",{"_type":27,"current":37},"you-ve-got-99-problems-but-data-shouldn-t-be-one",[39,43,48,53,58,60,65,69,74,79],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":41,"title":42},"wp-tagcat-data",{"current":42},"data",{"_createdAt":6,"_id":44,"_rev":8,"_type":9,"_updatedAt":6,"slug":45,"title":47},"wp-tagcat-data-engineering",{"current":46},"data-engineering","data engineering",{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":50,"title":52},"wp-tagcat-data-quality",{"current":51},"data-quality","data quality",{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":55,"title":57},"wp-tagcat-data-observability",{"current":56},"data-observability","data observability",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":59,"title":12},{"current":12},{"_createdAt":6,"_id":61,"_rev":8,"_type":9,"_updatedAt":6,"slug":62,"title":64},"wp-tagcat-podcast",{"current":63},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":66,"_rev":8,"_type":9,"_updatedAt":6,"slug":67,"title":68},"wp-tagcat-se-stackoverflow",{"current":68},"se-stackoverflow",{"_createdAt":70,"_id":71,"_rev":8,"_type":9,"_updatedAt":70,"slug":72,"title":73},"2023-06-20T15:05:33Z","wp-tagcat-tooling",{"current":73},"tooling",{"_createdAt":6,"_id":75,"_rev":8,"_type":9,"_updatedAt":6,"slug":76,"title":78},"wp-tagcat-dev-tools",{"current":77},"dev-tools","dev tools",{"_createdAt":6,"_id":80,"_rev":8,"_type":9,"_updatedAt":6,"slug":81,"title":83},"wp-tagcat-developer-tools",{"current":82},"developer-tools","developer tools","You’ve got 99 problems but data shouldn’t be one",{"_id":86,"author":87,"commentCount":97,"comments":30,"excerpt":98,"featureTag":10,"image":99,"publishedAt":103,"slug":104,"sponsored":10,"tags":106,"title":128},"b44ca4aa-f780-43d6-b36e-9a7d312a29f1",[88],{"_id":89,"avatar":90,"name":93,"role":94,"slug":95},"wp-author-295",{"_type":20,"asset":91},{"_ref":92,"_type":23},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":96},"emay",4,"Dr. Richard Hipp, creator of SQLite, shares how he taught himself to program, the challenges he faced in creating SQLite, and the importance of testing and maintaining the software for long-term support.",{"_type":20,"asset":100,"attribution":102},{"_ref":101,"_type":23},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2024-04-26T07:40:00.000Z",{"_type":27,"current":105},"supporting-the-world-s-most-used-database-engine-through-2050",[107,111,113,120,124,126],{"_createdAt":6,"_id":108,"_rev":8,"_type":9,"_updatedAt":6,"slug":109,"title":110},"wp-tagcat-database",{"current":110},"database",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":112,"title":12},{"current":12},{"_createdAt":6,"_id":114,"_rev":115,"_type":9,"_updatedAt":116,"slug":117,"title":119},"wp-tagcat-open-source","usBIUY8SfRoXafnkrDdaLh","2025-02-28T11:18:45Z",{"current":118},"open-source","Open Source",{"_createdAt":6,"_id":121,"_rev":8,"_type":9,"_updatedAt":6,"slug":122,"title":123},"wp-tagcat-se-tech",{"current":123},"se-tech",{"_createdAt":6,"_id":66,"_rev":8,"_type":9,"_updatedAt":6,"slug":125,"title":68},{"current":68},{"_createdAt":6,"_id":61,"_rev":8,"_type":9,"_updatedAt":6,"slug":127,"title":64},{"current":63},"Supporting the world’s most-used database engine through 2050",{"_id":130,"author":131,"commentCount":140,"comments":30,"excerpt":141,"featureTag":10,"image":142,"publishedAt":145,"slug":146,"sponsored":10,"tags":148,"title":161},"wp-post-18378",[132],{"_id":133,"avatar":134,"name":137,"role":10,"slug":138},"wp-author-cap-17178",{"_type":20,"asset":135},{"_ref":136,"_type":23},"image-3cf478fecda35dcc16d4a4617d19208ad7e281e0-1108x978-png","Theodoros ‘Theo’ Karasavvas",{"current":139},"theodoros-theo-karasavvas",9,"To overcome SQL limitations, many companies introduced programming languages for building applications that interface with SQL databases—for example PL\u002FSQL from Oracle. PL\u002FSQL applications can be inefficient. But you can streamline this interface using data type collections, making PL\u002FSQL applications faster and more efficient.",{"_type":20,"asset":143},{"_ref":144,"_type":23},"image-e07017e1304b39b5bd9b87eea20c8db670ccc8c4-2400x1260-jpg","2021-06-30T13:52:20.000Z",{"current":147},"using-collections-to-make-your-sql-access-easier-and-more-efficient",[149,154,159],{"_createdAt":6,"_id":150,"_rev":8,"_type":9,"_updatedAt":6,"slug":151,"title":153},"wp-tagcat-code-for-a-living",{"current":152},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":155,"_rev":8,"_type":9,"_updatedAt":6,"slug":156,"title":158},"wp-tagcat-pl-sql",{"current":157},"pl-sql","Pl\u002FSQL",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":160,"title":12},{"current":12},"Using collections to make your SQL access easier and more efficient",{"_id":163,"author":164,"commentCount":173,"comments":30,"excerpt":174,"featureTag":10,"image":175,"publishedAt":178,"slug":179,"sponsored":10,"tags":181,"title":210},"wp-post-11930",[165],{"_id":166,"avatar":167,"name":170,"role":10,"slug":171},"wp-author-213",{"_type":20,"asset":168},{"_ref":169,"_type":23},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":172},"benpopper",0,"We chat with the CEO of Count about a new programming language his startup has created for data analysis.",{"_type":20,"asset":176},{"_ref":177,"_type":23},"image-2537fb122940baba899ec01210b920eb04b99e27-2500x1667-jpg","2019-07-31T14:28:02.000Z",{"current":180},"the-next-generation-sql-explore-a-new-way-to-analyze-visualize-and-share-data",[182,187,191,193,198,203,205],{"_createdAt":6,"_id":183,"_rev":8,"_type":9,"_updatedAt":6,"slug":184,"title":186},"wp-tagcat-bulletin",{"current":185},"bulletin","Bulletin",{"_createdAt":6,"_id":188,"_rev":8,"_type":9,"_updatedAt":6,"slug":189,"title":190},"wp-tagcat-count",{"current":190},"count",{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":192,"title":42},{"current":42},{"_createdAt":6,"_id":194,"_rev":8,"_type":9,"_updatedAt":6,"slug":195,"title":197},"wp-tagcat-developer-survey",{"current":196},"developer-survey","developer survey",{"_createdAt":6,"_id":199,"_rev":8,"_type":9,"_updatedAt":6,"slug":200,"title":202},"wp-tagcat-insights",{"current":201},"insights","Insights",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":204,"title":12},{"current":12},{"_createdAt":6,"_id":206,"_rev":8,"_type":9,"_updatedAt":6,"slug":207,"title":209},"wp-tagcat-uncategorized",{"current":208},"uncategorized","Uncategorized","The next generation SQL? Explore a new way to analyze, visualize, and share data",{"_id":212,"author":213,"commentCount":222,"comments":30,"excerpt":223,"featureTag":10,"image":224,"publishedAt":227,"slug":228,"sponsored":10,"tags":230,"title":263},"wp-post-11658",[214],{"_id":215,"avatar":216,"name":219,"role":10,"slug":220},"wp-author-97",{"_type":20,"asset":217},{"_ref":218,"_type":23},"image-f255044f88f42e1663ffc57f8fe6453159513ea6-1024x1024-jpg","Taryn Pratt",{"current":221},"bluefeet",24,"",{"_type":20,"asset":225},{"_ref":226,"_type":23},"image-c2302b32959b05e35859a07dbad85efd937a1f03-2121x1414-jpg","2019-07-22T13:54:35.000Z",{"current":229},"how-stack-overflow-upgraded-from-windows-server-2012",[231,233,238,243,247,249,254,259],{"_createdAt":6,"_id":183,"_rev":8,"_type":9,"_updatedAt":6,"slug":232,"title":186},{"current":185},{"_createdAt":6,"_id":234,"_rev":8,"_type":9,"_updatedAt":6,"slug":235,"title":237},"wp-tagcat-engineering",{"current":236},"engineering","Engineering",{"_createdAt":6,"_id":239,"_rev":8,"_type":9,"_updatedAt":6,"slug":240,"title":242},"wp-tagcat-serverfault-com",{"current":241},"serverfault-com","Serverfault.com",{"_createdAt":6,"_id":244,"_rev":8,"_type":9,"_updatedAt":6,"slug":245,"title":246},"wp-tagcat-servers",{"current":246},"servers",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":248,"title":12},{"current":12},{"_createdAt":6,"_id":250,"_rev":8,"_type":9,"_updatedAt":6,"slug":251,"title":253},"wp-tagcat-stackoverflow",{"current":252},"stackoverflow","Stackoverflow",{"_createdAt":6,"_id":255,"_rev":8,"_type":9,"_updatedAt":6,"slug":256,"title":258},"wp-tagcat-superuser-com",{"current":257},"superuser-com","Superuser.com",{"_createdAt":6,"_id":260,"_rev":8,"_type":9,"_updatedAt":6,"slug":261,"title":262},"wp-tagcat-windows",{"current":262},"windows","How Stack Overflow upgraded from Windows Server 2012",[]]