[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-cIRrfYpQ6RraWsfzUBARP0NEBX2k_VpXVhK_zZtqT-g":3},{"data":4,"sourceMap":-1},{"info":5,"latest":13,"pinned":314},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":12},"2023-05-23T16:43:21Z","wp-tagcat-git","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"git",[14,67,109,143,188,222,257],{"_id":15,"author":16,"commentCount":28,"comments":29,"excerpt":30,"featureTag":10,"image":31,"publishedAt":34,"slug":35,"sponsored":10,"tags":37,"title":66},"wp-post-22192",[17],{"_id":18,"avatar":19,"name":24,"role":25,"slug":26},"wp-author-295",{"_type":20,"asset":21},"image",{"_ref":22,"_type":23},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","reference","Eira May","B2B Editor",{"current":27},"emay",2,true,"Pierre-Étienne Meunier, creator and lead developer of open-source version control system Pijul, joins the home team to talk about version control, functional programming, and why OCaml is a source of French national pride.",{"_type":20,"asset":32},{"_ref":33,"_type":23},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png","2023-05-23T04:40:00.000Z",{"current":36},"for-those-who-just-dont-git-it-ep-573",[38,40,47,51,56,61],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":39,"title":12},{"current":12},{"_createdAt":6,"_id":41,"_rev":42,"_type":9,"_updatedAt":43,"slug":44,"title":46},"wp-tagcat-open-source","usBIUY8SfRoXafnkrDdaLh","2025-02-28T11:18:45Z",{"current":45},"open-source","Open Source",{"_createdAt":6,"_id":48,"_rev":8,"_type":9,"_updatedAt":6,"slug":49,"title":50},"wp-tagcat-pijul",{"current":50},"pijul",{"_createdAt":6,"_id":52,"_rev":8,"_type":9,"_updatedAt":6,"slug":53,"title":55},"wp-tagcat-podcast",{"current":54},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":57,"_rev":8,"_type":9,"_updatedAt":6,"slug":58,"title":60},"wp-tagcat-the-stack-overflow-podcast",{"current":59},"the-stack-overflow-podcast","the stack overflow podcast",{"_createdAt":6,"_id":62,"_rev":8,"_type":9,"_updatedAt":6,"slug":63,"title":65},"wp-tagcat-version-control",{"current":64},"version-control","version control","For those who just don’t Git it (Ep. 573)",{"_id":68,"author":69,"commentCount":78,"comments":29,"excerpt":79,"featureTag":10,"image":80,"publishedAt":83,"slug":84,"sponsored":10,"tags":86,"title":108},"wp-post-21437",[70],{"_id":71,"avatar":72,"name":75,"role":10,"slug":76},"wp-author-226",{"_type":20,"asset":73},{"_ref":74,"_type":23},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","Ryan Donovan",{"current":77},"rdonovan",36,"Our developer survey found 93% of developers use Git. But what are the other 7% using?",{"_type":20,"asset":81},{"_ref":82,"_type":23},"image-8f3de0c05959b435db49c054a1585790c4c8678c-2560x1344-jpg","2023-01-09T14:00:00.000Z",{"current":85},"beyond-git-the-other-version-control-systems-developers-use",[87,92,94,98,102,106],{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":89,"title":91},"wp-tagcat-code-for-a-living",{"current":90},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":93,"title":12},{"current":12},{"_createdAt":6,"_id":95,"_rev":8,"_type":9,"_updatedAt":6,"slug":96,"title":97},"wp-tagcat-mercurial",{"current":97},"mercurial",{"_createdAt":6,"_id":99,"_rev":8,"_type":9,"_updatedAt":6,"slug":100,"title":101},"wp-tagcat-perforce",{"current":101},"perforce",{"_createdAt":6,"_id":103,"_rev":8,"_type":9,"_updatedAt":6,"slug":104,"title":105},"wp-tagcat-svn",{"current":105},"svn",{"_createdAt":6,"_id":62,"_rev":8,"_type":9,"_updatedAt":6,"slug":107,"title":65},{"current":64},"Beyond Git: The other version control systems developers use",{"_id":110,"author":111,"commentCount":120,"comments":29,"excerpt":121,"featureTag":10,"image":122,"publishedAt":125,"slug":126,"sponsored":10,"tags":128,"title":142},"wp-post-19908",[112],{"_id":113,"avatar":114,"name":117,"role":10,"slug":118},"wp-author-cap-19328",{"_type":20,"asset":115},{"_ref":116,"_type":23},"image-86a0c56b829a0bbe0f28e601dd213fe0e769b7b6-40x40-jpg","Mark Seeman",{"current":119},"mark-seeman",45,"How you can use micro-commits to effectively apply the Strangler Fig pattern.",{"_type":20,"asset":123},{"_ref":124,"_type":23},"image-72e1adb75dd66a437fc120f6da5e77f64c5f5145-2400x1260-jpg","2022-12-19T15:00:00.000Z",{"current":127},"use-git-tactically",[129,131,133,137],{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":130,"title":91},{"current":90},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":132,"title":12},{"current":12},{"_createdAt":6,"_id":134,"_rev":8,"_type":9,"_updatedAt":6,"slug":135,"title":136},"wp-tagcat-micro-commits",{"current":136},"micro-commits",{"_createdAt":6,"_id":138,"_rev":8,"_type":9,"_updatedAt":6,"slug":139,"title":141},"wp-tagcat-strangler-fig-pattern",{"current":140},"strangler-fig-pattern","strangler fig pattern","Use Git tactically",{"_id":144,"author":145,"commentCount":154,"comments":29,"excerpt":155,"featureTag":10,"image":156,"publishedAt":159,"slug":160,"sponsored":10,"tags":162,"title":187},"wp-post-18420",[146],{"_id":147,"avatar":148,"name":151,"role":10,"slug":152},"wp-author-213",{"_type":20,"asset":149},{"_ref":150,"_type":23},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":153},"benpopper",1,"As most knowledge works goes remote, the asynchronous, merge-driven processes pioneered by developers are becoming widespread.",{"_type":20,"asset":157},{"_ref":158,"_type":23},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png","2021-07-09T04:40:00.000Z",{"current":161},"podcast-355-is-everyone-starting-to-work-like-a-developer",[163,167,171,173,177,181,185],{"_createdAt":6,"_id":164,"_rev":8,"_type":9,"_updatedAt":6,"slug":165,"title":166},"wp-tagcat-airtable",{"current":166},"airtable",{"_createdAt":6,"_id":168,"_rev":8,"_type":9,"_updatedAt":6,"slug":169,"title":170},"wp-tagcat-coda",{"current":170},"coda",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":172,"title":12},{"current":12},{"_createdAt":6,"_id":174,"_rev":8,"_type":9,"_updatedAt":6,"slug":175,"title":176},"wp-tagcat-gitops",{"current":176},"gitops",{"_createdAt":6,"_id":178,"_rev":8,"_type":9,"_updatedAt":6,"slug":179,"title":180},"wp-tagcat-merge",{"current":180},"merge",{"_createdAt":6,"_id":182,"_rev":8,"_type":9,"_updatedAt":6,"slug":183,"title":184},"wp-tagcat-spreadsheets",{"current":184},"spreadsheets",{"_createdAt":6,"_id":52,"_rev":8,"_type":9,"_updatedAt":6,"slug":186,"title":55},{"current":54},"Podcast 355: Is everyone starting to work like a developer?",{"_id":189,"author":190,"commentCount":199,"comments":29,"excerpt":200,"featureTag":10,"image":201,"publishedAt":204,"slug":205,"sponsored":10,"tags":207,"title":221},"wp-post-17746",[191],{"_id":192,"avatar":193,"name":196,"role":10,"slug":197},"wp-author-cap-17749",{"_type":20,"asset":194},{"_ref":195,"_type":23},"image-7006b3fbc1df1efae3628b1394868bde13ef3c35-48x48-jpg","Tobias Günther",{"current":198},"tgunther",20,"Git branches allow you to keep different versions of your code cleanly separated. Here's a look at how they work and why you should know about them.",{"_type":20,"asset":202},{"_ref":203,"_type":23},"image-98a949559eab7bccbe1792edf4600470af293d2f-1200x630-jpg","2021-04-05T14:00:00.000Z",{"current":206},"a-look-under-the-hood-how-branches-work-in-git",[208,212,214,216],{"_createdAt":6,"_id":209,"_rev":8,"_type":9,"_updatedAt":6,"slug":210,"title":211},"wp-tagcat-branches",{"current":211},"branches",{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":213,"title":91},{"current":90},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":215,"title":12},{"current":12},{"_createdAt":6,"_id":217,"_rev":8,"_type":9,"_updatedAt":6,"slug":218,"title":220},"wp-tagcat-source-control",{"current":219},"source-control","source control","A look under the hood: how branches work in Git",{"_id":223,"author":224,"commentCount":229,"comments":29,"excerpt":230,"featureTag":10,"image":231,"publishedAt":233,"slug":234,"sponsored":10,"tags":236,"title":256},"wp-post-16711",[225],{"_id":147,"avatar":226,"name":151,"role":10,"slug":228},{"_type":20,"asset":227},{"_ref":150,"_type":23},{"current":153},0,"When it's been a while, and you're out of sync with your team's tools and tactics, merge conflicts can get real tricky.",{"_type":20,"asset":232},{"_ref":158,"_type":23},"2020-10-02T04:40:00.000Z",{"current":235},"podcast-274-whos-afraid-of-a-little-merge-conflict",[237,242,244,249,254],{"_createdAt":6,"_id":238,"_rev":8,"_type":9,"_updatedAt":6,"slug":239,"title":241},"wp-tagcat-breaking-build",{"current":240},"breaking-build","breaking build",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":243,"title":12},{"current":12},{"_createdAt":6,"_id":245,"_rev":8,"_type":9,"_updatedAt":6,"slug":246,"title":248},"wp-tagcat-jupyter-notebooks",{"current":247},"jupyter-notebooks","jupyter notebooks",{"_createdAt":6,"_id":250,"_rev":8,"_type":9,"_updatedAt":6,"slug":251,"title":253},"wp-tagcat-merge-conflict",{"current":252},"merge-conflict","merge conflict",{"_createdAt":6,"_id":52,"_rev":8,"_type":9,"_updatedAt":6,"slug":255,"title":55},{"current":54},"Podcast 274: Who's afraid of a little merge conflict?",{"_id":258,"author":259,"commentCount":264,"comments":29,"excerpt":265,"featureTag":10,"image":266,"publishedAt":268,"slug":269,"sponsored":10,"tags":271,"title":313},"wp-post-14207",[260],{"_id":147,"avatar":261,"name":151,"role":10,"slug":263},{"_type":20,"asset":262},{"_ref":150,"_type":23},{"current":153},23,"What was life like before Git? Why do some many folks love React? How do you transition from a coder to a manager? ",{"_type":20,"asset":267},{"_ref":158,"_type":23},"2019-11-19T05:30:08.000Z",{"current":270},"podcast-a-few-of-our-favorite-things-about-react",[272,277,279,281,286,291,293,298,302,307,309,311],{"_createdAt":6,"_id":273,"_rev":8,"_type":9,"_updatedAt":6,"slug":274,"title":276},"wp-tagcat-bulletin",{"current":275},"bulletin","Bulletin",{"_createdAt":6,"_id":273,"_rev":8,"_type":9,"_updatedAt":6,"slug":278,"title":276},{"current":275},{"_createdAt":6,"_id":88,"_rev":8,"_type":9,"_updatedAt":6,"slug":280,"title":91},{"current":90},{"_createdAt":6,"_id":282,"_rev":8,"_type":9,"_updatedAt":6,"slug":283,"title":285},"wp-tagcat-engineering",{"current":284},"engineering","Engineering",{"_createdAt":6,"_id":287,"_rev":8,"_type":9,"_updatedAt":6,"slug":288,"title":290},"wp-tagcat-for-work",{"current":289},"for-work","For Work",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":292,"title":12},{"current":12},{"_createdAt":6,"_id":294,"_rev":8,"_type":9,"_updatedAt":6,"slug":295,"title":297},"wp-tagcat-kent-c-dodds",{"current":296},"kent-c-dodds","kent c dodds",{"_createdAt":6,"_id":299,"_rev":8,"_type":9,"_updatedAt":6,"slug":300,"title":301},"wp-tagcat-react",{"current":301},"react",{"_createdAt":6,"_id":303,"_rev":8,"_type":9,"_updatedAt":6,"slug":304,"title":306},"wp-tagcat-stackoverflow",{"current":305},"stackoverflow","Stackoverflow",{"_createdAt":6,"_id":303,"_rev":8,"_type":9,"_updatedAt":6,"slug":308,"title":306},{"current":305},{"_createdAt":6,"_id":57,"_rev":8,"_type":9,"_updatedAt":6,"slug":310,"title":60},{"current":59},{"_createdAt":6,"_id":52,"_rev":8,"_type":9,"_updatedAt":6,"slug":312,"title":55},{"current":54},"Podcast: A Few Of Our Favorite Things About React",[]]