[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-lvwZKzpN8j94dtnPRqramoT-Q81CmD3HllDIgwWg9ts":3},{"data":4,"sourceMap":-1},{"info":5,"latest":14,"pinned":142},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":13},"2023-05-23T16:43:21Z","wp-tagcat-software-in-space","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"software-in-space","software in space",[15,58,85,116],{"_id":16,"author":17,"commentCount":36,"comments":37,"excerpt":38,"featureTag":10,"image":39,"publishedAt":42,"slug":43,"sponsored":10,"tags":45,"title":57},"wp-post-18021",[18,28],{"_id":19,"avatar":20,"name":25,"role":10,"slug":26},"wp-author-cap-15133",{"_type":21,"asset":22},"image",{"_ref":23,"_type":24},"image-fb42299918166f47819645a45267277d31eb0ce0-40x40-jpg","reference","Charles R. Martin",{"current":27},"charles-r-martin",{"_id":29,"avatar":30,"name":33,"role":10,"slug":34},"wp-author-213",{"_type":21,"asset":31},{"_ref":32,"_type":24},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":35},"benpopper",24,true,"Spaceflight, from the beginning, has depended on computers – both on the ground and in the spacecraft.  SpaceX has carried it to a new level. We recently spoke with Steven Gerding, Dragon’s software development lead, about the special challenges software development has for SpaceX's many missions.",{"_type":21,"asset":40},{"_ref":41,"_type":24},"image-cd80f58db851a6c9e03436fe1291904da3f67749-2600x1200-png","2021-12-27T15:11:21.000Z",{"current":44},"dont-push-that-button-exploring-the-software-that-flies-spacex-starships",[46,51,53],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":48,"title":50},"wp-tagcat-code-for-a-living",{"current":49},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":52,"title":13},{"current":12},{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":55,"title":56},"wp-tagcat-spacex",{"current":56},"spacex","Don’t push that button: Exploring the software that flies SpaceX rockets and Starships",{"_id":59,"author":60,"commentCount":69,"comments":37,"excerpt":70,"featureTag":10,"image":71,"publishedAt":74,"slug":75,"sponsored":10,"tags":77,"title":84},"wp-post-18063",[61,65],{"_id":19,"avatar":62,"name":25,"role":10,"slug":64},{"_type":21,"asset":63},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":66,"name":33,"role":10,"slug":68},{"_type":21,"asset":67},{"_ref":32,"_type":24},{"current":35},4,"We’ve talked about the software that flies SpaceX rockets, the team that tests the code to ensure it’s airtight, and the code that helps Starlink satellites communicate with customers and one another. For our last piece, we’re diving into the work of a team that helps the vehicles get built. ",{"_type":21,"asset":72},{"_ref":73,"_type":24},"image-01396f903cfec0aa7daa7ce632ea79c4dad6a0b1-2048x1365-jpg","2021-05-13T14:00:00.000Z",{"current":76},"building-the-software-that-helps-build-spacex",[78,80,82],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":79,"title":50},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":81,"title":13},{"current":12},{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":83,"title":56},{"current":56},"Building the software that helps build SpaceX",{"_id":86,"author":87,"commentCount":96,"comments":37,"excerpt":97,"featureTag":10,"image":98,"publishedAt":101,"slug":102,"sponsored":10,"tags":104,"title":115},"wp-post-18061",[88,92],{"_id":19,"avatar":89,"name":25,"role":10,"slug":91},{"_type":21,"asset":90},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":93,"name":33,"role":10,"slug":95},{"_type":21,"asset":94},{"_ref":32,"_type":24},{"current":35},12,"",{"_type":21,"asset":99},{"_ref":100,"_type":24},"image-1ddeca986ceabdee5f67b19f325377350b67f0da-2048x1365-jpg","2021-05-11T18:31:07.000Z",{"current":103},"testing-software-so-its-reliable-enough-for-space",[105,107,109,111],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":106,"title":50},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":108,"title":13},{"current":12},{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":110,"title":56},{"current":56},{"_createdAt":6,"_id":112,"_rev":8,"_type":9,"_updatedAt":6,"slug":113,"title":114},"wp-tagcat-testing",{"current":114},"testing","Testing software so it's reliable enough for space",{"_id":117,"author":118,"commentCount":69,"comments":37,"excerpt":127,"featureTag":10,"image":128,"publishedAt":131,"slug":132,"sponsored":10,"tags":134,"title":141},"wp-post-18038",[119,123],{"_id":19,"avatar":120,"name":25,"role":10,"slug":122},{"_type":21,"asset":121},{"_ref":23,"_type":24},{"current":27},{"_id":29,"avatar":124,"name":33,"role":10,"slug":126},{"_type":21,"asset":125},{"_ref":32,"_type":24},{"current":35},"There are requirements that make software engineers sweat. Massive distribution to thousands of nodes. High reliability and availability. Multiple distinct platforms. Rapid network growth. This is the world SpaceX’s Starlink program, which has set a goal to provide high-speed broadband internet to locations where access has been unreliable, expensive, or completely unavailable.",{"_type":21,"asset":129},{"_ref":130,"_type":24},"image-cb96179cfdbd2907fc3ea49e94968317dc7708cf-960x540-jpg","2021-05-11T13:12:22.000Z",{"current":133},"building-a-space-based-isp",[135,137,139],{"_createdAt":6,"_id":47,"_rev":8,"_type":9,"_updatedAt":6,"slug":136,"title":50},{"current":49},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":138,"title":13},{"current":12},{"_createdAt":6,"_id":54,"_rev":8,"_type":9,"_updatedAt":6,"slug":140,"title":56},{"current":56},"Network protocols in orbit: Building a space-based ISP",[]]