[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-OmGSwFEZ8sMDyP4N6WNWM-U_NzjN9Q0OWoojWRtvee0":3,"sanity--RGm_DKghIR38NsXwqjszmNfrEf7faHp6dmTq36cj84":356},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":331},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d53f9358-3bb2-4f69-aebe-d31d19522cd4","2026-07-10T07:40:00.000Z",{"_type":10,"current":11},"slug","building-more-than-just-an-agent-harness",null,"Building more than just an agent harness",[15,21,27,33],{"_id":16,"publishedAt":17,"slug":18,"title":20},"eb5b66eb-9410-4329-83bb-22bbff39402a","2026-04-28T13:00:00.000Z",{"_type":10,"current":19},"turn-scattered-knowledge-into-trusted-intelligence","Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"_id":22,"publishedAt":23,"slug":24,"title":26},"369c2401-b62e-4a37-8ff8-bf603023ecad","2026-03-02T15:03:00.988Z",{"_type":10,"current":25},"what-s-new-at-stack-overflow-march-2026","What’s new at Stack Overflow: March 2026",{"_id":28,"publishedAt":29,"slug":30,"title":32},"5e9053a4-07ea-447c-91ea-29e0b6228537","2026-02-02T15:00:00.000Z",{"_type":10,"current":31},"what-s-new-at-stack-overflow-february-2026","What’s new at Stack Overflow: February 2026",{"_id":34,"publishedAt":35,"slug":36,"title":38},"a1b538eb-a8a6-46d0-80a1-ac70ec9bb935","2026-01-05T10:00:00.000-05:00",{"_type":10,"current":37},"what-s-new-at-stack-overflow-january-2026","What’s new at Stack Overflow: January 2026",{"_createdAt":40,"_id":41,"_rev":42,"_type":43,"_updatedAt":44,"author":45,"body":62,"comments":273,"dateUrl":274,"excerpt":75,"image":275,"legacyBody":278,"product":12,"publishedAt":281,"slug":282,"sponsored":12,"tags":284,"title":330,"visible":273},"2023-05-24T12:51:01Z","wp-post-20545","XzVcPPDfPNmxxXS3zvEkmm","blogPost","2025-10-31T17:27:06Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"role":59,"slug":60},"2023-05-23T16:27:18Z","wp-author-295","3Bta4LYddh6s1g3ALChVvb","blogAuthor","2025-05-09T17:21:54Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","reference","current","Eira May","B2B Editor",{"current":61},"emay",[63,67,78,87,107,137,156,174,192,222,262],{"_key":64,"_type":65,"markDefs":12,"url":66},"e7d932351a45","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002Fe4ec0328-04fa-42c5-8386-6d4506f1ef58",{"_key":68,"_type":69,"children":70,"markDefs":76,"style":77},"99ddfd3c4559","block",[71],{"_key":72,"_type":73,"marks":74,"text":75},"99ddfd3c45590","span",[],"Spencer Kimball, cofounder and CEO of Cockroach Labs and co-creator of the GIMP image editor, tells Ryan and Ceora about how database technology has evolved to handle massive data volumes, how Cockroach labs came to focus on solving latency issues through serverless technology, and his “relatively gentle” transition from engineer to CEO.",[],"normal",{"_key":79,"_type":69,"children":80,"markDefs":86,"style":77},"7ca21a502726",[81],{"_key":82,"_type":73,"marks":83,"text":85},"7ca21a5027260",[84],"strong","Episode notes:",[],{"_key":88,"_type":69,"children":89,"markDefs":103,"style":77},"6b9aae71c4f2",[90,94,99],{"_key":91,"_type":73,"marks":92,"text":93},"6b9aae71c4f20",[],"Spencer was one of the original creators of open-source, cross-platform image editing software ",{"_key":95,"_type":73,"marks":96,"text":98},"6b9aae71c4f21",[97],"91bf0b233574","GIMP (GNU Image Manipulation Program)",{"_key":100,"_type":73,"marks":101,"text":102},"6b9aae71c4f22",[],", authored while he was still in college. He went on to spend a decade at Google, plus two years as CTO of Viewfinder, later acquired by Square.",[104],{"_key":97,"_type":105,"href":106,"reference":12},"link","https:\u002F\u002Fwww.gimp.org\u002F",{"_key":108,"_type":69,"children":109,"markDefs":132,"style":77},"23dfb0e781da",[110,114,119,123,128],{"_key":111,"_type":73,"marks":112,"text":113},"23dfb0e781da0",[],"In 2014, he cofounded ",{"_key":115,"_type":73,"marks":116,"text":118},"23dfb0e781da1",[117],"85b55262a42d","Cockroach Labs",{"_key":120,"_type":73,"marks":121,"text":122},"23dfb0e781da2",[]," to back his creation ",{"_key":124,"_type":73,"marks":125,"text":127},"23dfb0e781da3",[126],"89d6d643574f","CockroachDB",{"_key":129,"_type":73,"marks":130,"text":131},"23dfb0e781da4",[],", a cloud-native distributed SQL database.",[133,135],{"_key":117,"_type":105,"href":134,"reference":12},"https:\u002F\u002Fwww.cockroachlabs.com\u002F",{"_key":126,"_type":105,"href":136,"reference":12},"https:\u002F\u002Fgithub.com\u002Fcockroachdb\u002Fcockroach",{"_key":138,"_type":69,"children":139,"markDefs":153,"style":77},"c53b247c26ab",[140,144,149],{"_key":141,"_type":73,"marks":142,"text":143},"c53b247c26ab0",[],"Database sharding is essential for CockroachDB: “a critical part of how Cockroach achieves virtually everything,” says Spencer. Read up on ",{"_key":145,"_type":73,"marks":146,"text":148},"c53b247c26ab1",[147],"d0b6e0b02865","how sharding a database can make it faster",{"_key":150,"_type":73,"marks":151,"text":152},"c53b247c26ab2",[],".",[154],{"_key":147,"_type":105,"href":155,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F03\u002F14\u002Fhow-sharding-a-database-can-make-it-faster\u002F",{"_key":157,"_type":69,"children":158,"markDefs":171,"style":77},"f6aa4d498970",[159,163,168],{"_key":160,"_type":73,"marks":161,"text":162},"f6aa4d4989700",[],"Like many engineers who find themselves in the C-suite, Spencer went from full-time programmer to full-time CEO. He says it’s been a “relatively gentle” evolution, but he can always ",{"_key":164,"_type":73,"marks":165,"text":167},"f6aa4d4989701",[166],"c980ab6c84c1","go back",{"_key":169,"_type":73,"marks":170,"text":152},"f6aa4d4989702",[],[172],{"_key":166,"_type":105,"href":173,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F02\u002F04\u002Fmoving-from-ceo-back-to-ic-a-chat-with-mitchell-hashimoto-on-his-love-for-code-ep-412\u002F",{"_key":175,"_type":69,"children":176,"markDefs":189,"style":77},"c60edcee8f43",[177,181,186],{"_key":178,"_type":73,"marks":179,"text":180},"c60edcee8f430",[],"Like lots of you out there, Spencer started programming on a TI-99\u002F4, ",{"_key":182,"_type":73,"marks":183,"text":185},"c60edcee8f431",[184],"0df4d2bf0a9d","the world’s first 16-bit home computer",{"_key":187,"_type":73,"marks":188,"text":152},"c60edcee8f432",[],[190],{"_key":184,"_type":105,"href":191,"reference":12},"https:\u002F\u002Fspectrum.ieee.org\u002Fthe-texas-instruments-994-worlds-first-16bit-computer",{"_key":193,"_type":69,"children":194,"markDefs":217,"style":77},"ba0237f0a3b0",[195,199,204,208,213],{"_key":196,"_type":73,"marks":197,"text":198},"ba0237f0a3b00",[],"Connect with Spencer on ",{"_key":200,"_type":73,"marks":201,"text":203},"ba0237f0a3b01",[202],"266e3dc6e09e","LinkedIn",{"_key":205,"_type":73,"marks":206,"text":207},"ba0237f0a3b02",[]," or ",{"_key":209,"_type":73,"marks":210,"text":212},"ba0237f0a3b03",[211],"dc80ec3bf733","learn more",{"_key":214,"_type":73,"marks":215,"text":216},"ba0237f0a3b04",[]," about him.",[218,220],{"_key":202,"_type":105,"href":219,"reference":12},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fspencerwkimball\u002F",{"_key":211,"_type":105,"href":221,"reference":12},"https:\u002F\u002Fmoneyinc.com\u002Fspencer-kimball\u002F",{"_key":223,"_type":69,"children":224,"markDefs":255,"style":77},"14c2e9a8f50d",[225,229,234,238,243,247,252],{"_key":226,"_type":73,"marks":227,"text":228},"14c2e9a8f50d0",[],"Today’s ",{"_key":230,"_type":73,"marks":231,"text":233},"14c2e9a8f50d1",[232],"e4cf3e2723d4","Lifeboat badge",{"_key":235,"_type":73,"marks":236,"text":237},"14c2e9a8f50d2",[]," goes to user ",{"_key":239,"_type":73,"marks":240,"text":242},"14c2e9a8f50d3",[241],"bbb8abdbb099","Hughes M.",{"_key":244,"_type":73,"marks":245,"text":246},"14c2e9a8f50d4",[]," for their answer to the question ",{"_key":248,"_type":73,"marks":249,"text":251},"14c2e9a8f50d5",[250],"b19c530957ad","Multiple keys pointing to a single value in Redis (Cache) with Java",{"_key":253,"_type":73,"marks":254,"text":152},"14c2e9a8f50d6",[],[256,258,260],{"_key":232,"_type":105,"href":257,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fhelp\u002Fbadges\u002F8842\u002Flifeboat",{"_key":241,"_type":105,"href":259,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F6730571\u002Fhugues-m",{"_key":250,"_type":105,"href":261,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F44323454\u002Fmultiple-keys-pointing-to-a-single-value-in-redis-cache-with-java",{"_key":263,"_type":69,"children":264,"markDefs":270,"style":77},"2e929682a6a7",[265],{"_key":266,"_type":73,"marks":267,"text":269},"2e929682a6a70",[268],"4e24593918cb","TRANSCRIPT",[271],{"_key":268,"_type":105,"href":272,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fa-conversation-with-spencer-kimball-creator-of-gimp-and-cockroachdb\u002Ftranscript",true,"2022\u002F08\u002F12",{"_type":53,"asset":276},{"_ref":277,"_type":56},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png",{"code":279,"language":280},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https:\u002F\u002Fplayer.simplecast.com\u002F8d8568d4-f2d0-4ff3-802e-9ea69e743859?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Spencer Kimball, cofounder and CEO of Cockroach Labs and co-creator of the GIMP image editor, tells Ryan and Ceora about how database technology has evolved to handle massive data volumes, how Cockroach labs came to focus on solving latency issues through serverless technology, and his “relatively gentle” transition from engineer to CEO.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>Episode notes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Spencer was one of the original creators of open-source, cross-platform image editing software \u003Ca href=\"https:\u002F\u002Fwww.gimp.org\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">GIMP (GNU Image Manipulation Program)\u003C\u002Fa>, authored while he was still in college. He went on to spend a decade at Google, plus two years as CTO of Viewfinder, later acquired by Square.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>In 2014, he cofounded \u003Ca href=\"https:\u002F\u002Fwww.cockroachlabs.com\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">Cockroach Labs\u003C\u002Fa> to back his creation \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcockroachdb\u002Fcockroach\" target=\"_blank\" rel=\"noreferrer noopener\">CockroachDB\u003C\u002Fa>, a cloud-native distributed SQL database.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Database sharding is essential for CockroachDB: “a critical part of how Cockroach achieves virtually everything,” says Spencer. Read up on \u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F03\u002F14\u002Fhow-sharding-a-database-can-make-it-faster\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">how sharding a database can make it faster\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Like many engineers who find themselves in the C-suite, Spencer went from full-time programmer to full-time CEO. He says it’s been a “relatively gentle” evolution, but he can always \u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F02\u002F04\u002Fmoving-from-ceo-back-to-ic-a-chat-with-mitchell-hashimoto-on-his-love-for-code-ep-412\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">go back\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Like lots of you out there, Spencer started programming on a TI-99\u002F4, \u003Ca href=\"https:\u002F\u002Fspectrum.ieee.org\u002Fthe-texas-instruments-994-worlds-first-16bit-computer\" target=\"_blank\" rel=\"noreferrer noopener\">the world’s first 16-bit home computer\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Connect with Spencer on \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fspencerwkimball\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">LinkedIn\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fmoneyinc.com\u002Fspencer-kimball\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">learn more\u003C\u002Fa> about him.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Today’s \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fhelp\u002Fbadges\u002F8842\u002Flifeboat\" target=\"_blank\" rel=\"noreferrer noopener\">Lifeboat badge\u003C\u002Fa> goes to user \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F6730571\u002Fhugues-m\" target=\"_blank\" rel=\"noreferrer noopener\">Hughes M.\u003C\u002Fa> for their answer to the question \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F44323454\u002Fmultiple-keys-pointing-to-a-single-value-in-redis-cache-with-java\" target=\"_blank\" rel=\"noreferrer noopener\">Multiple keys pointing to a single value in Redis (Cache) with Java\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fa-conversation-with-spencer-kimball-creator-of-gimp-and-cockroachdb\u002Ftranscript\" target=\"_blank\" rel=\"noreferrer noopener\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2022-08-12T04:40:00.000Z",{"current":283},"a-conversation-with-spencer-kimball-creator-of-gimp-and-cockroachdb-ep-472",[285,293,298,302,307,311,315,320,325],{"_createdAt":286,"_id":287,"_rev":288,"_type":289,"_updatedAt":286,"slug":290,"title":292},"2023-05-23T16:43:21Z","wp-tagcat-cockroachdb","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":291},"cockroachdb","cockroachDB",{"_createdAt":286,"_id":294,"_rev":288,"_type":289,"_updatedAt":286,"slug":295,"title":297},"wp-tagcat-database-sharding",{"current":296},"database-sharding","database sharding",{"_createdAt":286,"_id":299,"_rev":288,"_type":289,"_updatedAt":286,"slug":300,"title":301},"wp-tagcat-databases",{"current":301},"databases",{"_createdAt":286,"_id":303,"_rev":288,"_type":289,"_updatedAt":286,"slug":304,"title":306},"wp-tagcat-gimp",{"current":305},"gimp","GIMP",{"_createdAt":286,"_id":308,"_rev":288,"_type":289,"_updatedAt":286,"slug":309,"title":310},"wp-tagcat-serverless",{"current":310},"serverless",{"_createdAt":286,"_id":312,"_rev":288,"_type":289,"_updatedAt":286,"slug":313,"title":314},"wp-tagcat-sharding",{"current":314},"sharding",{"_createdAt":286,"_id":316,"_rev":288,"_type":289,"_updatedAt":286,"slug":317,"title":319},"wp-tagcat-podcast",{"current":318},"podcast","The Stack Overflow Podcast",{"_createdAt":286,"_id":321,"_rev":288,"_type":289,"_updatedAt":286,"slug":322,"title":324},"wp-tagcat-the-stack-overflow-podcast",{"current":323},"the-stack-overflow-podcast","the stack overflow podcast",{"_createdAt":286,"_id":326,"_rev":288,"_type":289,"_updatedAt":286,"slug":327,"title":329},"wp-tagcat-ti-99-4",{"current":328},"ti-99-4","TI-99\u002F4","A conversation with Spencer Kimball, creator of GIMP and CockroachDB (Ep. 472)",[332,338,344,350],{"_id":333,"publishedAt":334,"slug":335,"sponsored":12,"title":337},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":336},"when-the-sensor-starts-thinking-snortml-agentic-ai-and-the-evolving-architecture-of-intrusion-detection","When the sensor starts thinking: SnortML, agentic AI, and the evolving architecture of intrusion detection",{"_id":339,"publishedAt":340,"slug":341,"sponsored":12,"title":343},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":342},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":345,"publishedAt":346,"slug":347,"sponsored":12,"title":349},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":348},"your-ai-shipped-a-backend-that-boots-that-is-the-whole-problem","Your AI shipped a backend that boots. That is the whole problem.",{"_id":351,"publishedAt":352,"slug":353,"sponsored":12,"title":355},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":354},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":357,"sourceMap":-1},{"count":358,"lastTimestamp":359},1,"2023-05-25T09:47:53Z"]