[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-81Cg8D0kWw7OEv8GwVl99Cbo3vvBdRvMRxyagOaafR0":3},{"data":4,"sourceMap":-1},{"info":5,"latest":21},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":10,"avatar":11,"bio":16,"employee":17,"name":18,"slug":19},"2023-05-23T16:27:18Z","wp-author-cap-20420","dgl3SCUzppW3U2LvCoP6c0","blogAuthor","2023-06-20T15:05:12Z",{"_type":12,"asset":13},"image",{"_ref":14,"_type":15},"image-8651bb5f59fec7b340bdccd20d8f4d53b95fa4e2-2560x2560-jpg","reference","Matt Van Itallie is the Founder and CEO of Sema and a founding volunteer with the Open Source Welcome Committee.\n\n \n\nHe learned to code on a Commodore 64 with cassette tape memory.","none","Matt Van Itallie",{"current":20},"matt-van-itallie",[22],{"_id":23,"author":24,"commentCount":30,"comments":31,"excerpt":32,"featureTag":28,"image":33,"publishedAt":36,"slug":37,"sponsored":28,"tags":39,"title":56},"wp-post-20480",[25],{"_id":7,"avatar":26,"name":18,"role":28,"slug":29},{"_type":12,"asset":27},{"_ref":14,"_type":15},null,{"current":20},8,true,"Spoken languages have distinct levels to measure skills; why shouldn't programming languages, too?",{"_type":12,"asset":34},{"_ref":35,"_type":15},"image-5b9467aacef219510ef0b0b8a6b12ae2b943afb9-2560x1344-jpg","2022-07-28T14:00:00.000Z",{"current":38},"measurable-and-meaningful-skill-levels-for-developers",[40,48,52],{"_createdAt":41,"_id":42,"_rev":43,"_type":44,"_updatedAt":41,"slug":45,"title":47},"2023-05-23T16:43:21Z","wp-tagcat-code-for-a-living","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":46},"code-for-a-living","Code for a Living",{"_createdAt":41,"_id":49,"_rev":43,"_type":44,"_updatedAt":41,"slug":50,"title":51},"wp-tagcat-measurement",{"current":51},"measurement",{"_createdAt":41,"_id":53,"_rev":43,"_type":44,"_updatedAt":41,"slug":54,"title":55},"wp-tagcat-skills",{"current":55},"skills","Measurable and meaningful skill levels for developers"]