[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-54guk1ivKCtuP052fblvHdoBrteMBuSVW_3VPLOnVcA":3},{"data":4,"sourceMap":-1},{"info":5,"latest":20},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":10,"avatar":11,"employee":16,"name":17,"slug":18},"2023-05-23T16:27:18Z","wp-author-225","dgl3SCUzppW3U2LvCoP35A","blogAuthor","2023-06-20T15:05:08Z",{"_type":12,"asset":13},"image",{"_ref":14,"_type":15},"image-6b50d301dd962a6ae761cd6a3a0eb79f5e9cc70d-1024x1024-jpg","reference","none","Max Pekarsky",{"current":19},"maxpekarsky",[21,64,104,146,176,207,257],{"_id":22,"author":23,"commentCount":29,"comments":30,"excerpt":31,"featureTag":27,"image":32,"publishedAt":36,"slug":37,"sponsored":27,"tags":40,"title":63},"4770f3e6-594b-48bc-a947-40d7ff9262fc",[24],{"_id":7,"avatar":25,"name":17,"role":27,"slug":28},{"_type":12,"asset":26},{"_ref":14,"_type":15},null,{"current":19},25,true,"A developer’s journal is a place to define the problem you’re solving and record what you tried and what worked.",{"_type":12,"asset":33,"attribution":35},{"_ref":34,"_type":15},"image-64086a7ace0048c7733966e3116082f3e0bdea6e-12000x6300-jpg","Alexandra Francis","2024-12-24T15:02:18.708Z",{"_type":38,"current":39},"slug","you-should-keep-a-developer-s-journal",[41,48,52,56],{"_createdAt":42,"_id":43,"_rev":44,"_type":45,"_updatedAt":42,"slug":46,"title":47},"2023-05-23T16:43:21Z","wp-tagcat-writing","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":47},"writing",{"_createdAt":42,"_id":49,"_rev":44,"_type":45,"_updatedAt":42,"slug":50,"title":51},"wp-tagcat-se-tech",{"current":51},"se-tech",{"_createdAt":42,"_id":53,"_rev":44,"_type":45,"_updatedAt":42,"slug":54,"title":55},"wp-tagcat-se-stackoverflow",{"current":55},"se-stackoverflow",{"_createdAt":42,"_id":57,"_rev":58,"_type":45,"_updatedAt":59,"slug":60,"title":62},"wp-tagcat-productivity","ZP7627ZkmfDRGke9Ig9IwB","2024-01-23T15:01:58Z",{"current":61},"productivity","Productivity","You should keep a developer’s journal",{"_id":65,"author":66,"commentCount":71,"comments":30,"excerpt":72,"featureTag":27,"image":73,"publishedAt":76,"slug":77,"sponsored":27,"tags":79,"title":103},"wp-post-21633",[67],{"_id":7,"avatar":68,"name":17,"role":27,"slug":70},{"_type":12,"asset":69},{"_ref":14,"_type":15},{"current":19},21,"That bootcamp may have taught you to write code that works. But the next level is to write code that works with other people. ",{"_type":12,"asset":74},{"_ref":75,"_type":15},"image-fb5b6974753c66ad9c51da025e715370a09f6531-2560x1344-jpg","2023-02-13T15:06:13.000Z",{"current":78},"coding-102-writing-code-other-people-can-read",[80,85,90,94,98],{"_createdAt":42,"_id":81,"_rev":44,"_type":45,"_updatedAt":42,"slug":82,"title":84},"wp-tagcat-career-development",{"current":83},"career-development","career development",{"_createdAt":42,"_id":86,"_rev":44,"_type":45,"_updatedAt":42,"slug":87,"title":89},"wp-tagcat-code-for-a-living",{"current":88},"code-for-a-living","Code for a Living",{"_createdAt":42,"_id":91,"_rev":44,"_type":45,"_updatedAt":42,"slug":92,"title":93},"wp-tagcat-coding",{"current":93},"coding",{"_createdAt":42,"_id":95,"_rev":44,"_type":45,"_updatedAt":42,"slug":96,"title":97},"wp-tagcat-comments",{"current":97},"comments",{"_createdAt":42,"_id":99,"_rev":44,"_type":45,"_updatedAt":42,"slug":100,"title":102},"wp-tagcat-dry",{"current":101},"dry","DRY","Coding 102: Writing code other people can read",{"_id":105,"author":106,"commentCount":111,"comments":30,"excerpt":112,"featureTag":27,"image":113,"publishedAt":116,"slug":117,"sponsored":27,"tags":119,"title":145},"wp-post-14904",[107],{"_id":7,"avatar":108,"name":17,"role":27,"slug":110},{"_type":12,"asset":109},{"_ref":14,"_type":15},{"current":19},55,"",{"_type":12,"asset":114},{"_ref":115,"_type":15},"image-3e7be131e041bca38f839b1805759ebf0cb10fe6-2560x1707-jpg","2020-02-03T15:10:33.000Z",{"current":118},"is-it-time-for-a-front-end-framework",[120,125,127,131,135,140],{"_createdAt":42,"_id":121,"_rev":44,"_type":45,"_updatedAt":42,"slug":122,"title":124},"wp-tagcat-bulletin",{"current":123},"bulletin","Bulletin",{"_createdAt":42,"_id":86,"_rev":44,"_type":45,"_updatedAt":42,"slug":126,"title":89},{"current":88},{"_createdAt":42,"_id":128,"_rev":44,"_type":45,"_updatedAt":42,"slug":129,"title":130},"wp-tagcat-front-end",{"current":130},"front-end",{"_createdAt":42,"_id":132,"_rev":44,"_type":45,"_updatedAt":42,"slug":133,"title":134},"wp-tagcat-javascript",{"current":134},"javascript",{"_createdAt":42,"_id":136,"_rev":44,"_type":45,"_updatedAt":42,"slug":137,"title":139},"wp-tagcat-stackoverflow",{"current":138},"stackoverflow","Stackoverflow",{"_createdAt":42,"_id":141,"_rev":44,"_type":45,"_updatedAt":42,"slug":142,"title":144},"wp-tagcat-web-dev",{"current":143},"web-dev","web dev","Does your web app need a front-end framework?",{"_id":147,"author":148,"commentCount":153,"comments":30,"excerpt":112,"featureTag":27,"image":154,"publishedAt":157,"slug":158,"sponsored":27,"tags":160,"title":175},"wp-post-14488",[149],{"_id":7,"avatar":150,"name":17,"role":27,"slug":152},{"_type":12,"asset":151},{"_ref":14,"_type":15},{"current":19},35,{"_type":12,"asset":155},{"_ref":156,"_type":15},"image-b207c270d9ee92c0a2bb16c3c99e32000deb6f18-1254x836-jpg","2019-12-18T15:16:45.000Z",{"current":159},"websockets-for-fun-and-profit",[161,163,165,167,169,171],{"_createdAt":42,"_id":121,"_rev":44,"_type":45,"_updatedAt":42,"slug":162,"title":124},{"current":123},{"_createdAt":42,"_id":121,"_rev":44,"_type":45,"_updatedAt":42,"slug":164,"title":124},{"current":123},{"_createdAt":42,"_id":86,"_rev":44,"_type":45,"_updatedAt":42,"slug":166,"title":89},{"current":88},{"_createdAt":42,"_id":136,"_rev":44,"_type":45,"_updatedAt":42,"slug":168,"title":139},{"current":138},{"_createdAt":42,"_id":136,"_rev":44,"_type":45,"_updatedAt":42,"slug":170,"title":139},{"current":138},{"_createdAt":42,"_id":172,"_rev":44,"_type":45,"_updatedAt":42,"slug":173,"title":174},"wp-tagcat-websockets",{"current":174},"websockets","WebSockets for fun and profit",{"_id":177,"author":178,"commentCount":183,"comments":30,"excerpt":184,"featureTag":27,"image":185,"publishedAt":188,"slug":189,"sponsored":27,"tags":191,"title":206},"wp-post-13924",[179],{"_id":7,"avatar":180,"name":17,"role":27,"slug":182},{"_type":12,"asset":181},{"_ref":14,"_type":15},{"current":19},15," In this article, we’ll go over some of the popular approaches to graphics-intensive projects on the web, compare their advantages, and look at some sample code. By the end, you’ll be able to confidently make your choice, and get drawing!",{"_type":12,"asset":186},{"_ref":187,"_type":15},"image-0c7b233540ce4efa4986bf690b1d28e097bae97f-1201x631-png","2019-11-06T15:00:33.000Z",{"current":190},"lets-get-graphic-a-few-ways-to-draw-on-the-web",[192,194,196,198,202,204],{"_createdAt":42,"_id":121,"_rev":44,"_type":45,"_updatedAt":42,"slug":193,"title":124},{"current":123},{"_createdAt":42,"_id":121,"_rev":44,"_type":45,"_updatedAt":42,"slug":195,"title":124},{"current":123},{"_createdAt":42,"_id":86,"_rev":44,"_type":45,"_updatedAt":42,"slug":197,"title":89},{"current":88},{"_createdAt":42,"_id":199,"_rev":44,"_type":45,"_updatedAt":42,"slug":200,"title":201},"wp-tagcat-graphics",{"current":201},"graphics",{"_createdAt":42,"_id":136,"_rev":44,"_type":45,"_updatedAt":42,"slug":203,"title":139},{"current":138},{"_createdAt":42,"_id":136,"_rev":44,"_type":45,"_updatedAt":42,"slug":205,"title":139},{"current":138},"Let’s Get Graphic: A Few Ways To Draw On The Web",{"_id":208,"author":209,"commentCount":214,"comments":30,"excerpt":215,"featureTag":27,"image":216,"publishedAt":219,"slug":220,"sponsored":27,"tags":222,"title":256},"wp-post-12625",[210],{"_id":7,"avatar":211,"name":17,"role":27,"slug":213},{"_type":12,"asset":212},{"_ref":14,"_type":15},{"current":19},28,"From Personal Projects To Production Code",{"_type":12,"asset":217},{"_ref":218,"_type":15},"image-eaa9f493910f6cdea4bcb06f81afd3f61dfd1f70-1254x837-jpg","2019-09-05T14:10:56.000Z",{"current":221},"they-didnt-teach-us-this-a-crash-course-for-your-first-job-in-software",[223,227,229,231,236,238,243,248,252,254],{"_createdAt":42,"_id":224,"_rev":44,"_type":45,"_updatedAt":42,"slug":225,"title":226},"wp-tagcat-beginner",{"current":226},"beginner",{"_createdAt":42,"_id":121,"_rev":44,"_type":45,"_updatedAt":42,"slug":228,"title":124},{"current":123},{"_createdAt":42,"_id":121,"_rev":44,"_type":45,"_updatedAt":42,"slug":230,"title":124},{"current":123},{"_createdAt":42,"_id":232,"_rev":44,"_type":45,"_updatedAt":42,"slug":233,"title":235},"wp-tagcat-career-advice",{"current":234},"career-advice","career advice",{"_createdAt":42,"_id":86,"_rev":44,"_type":45,"_updatedAt":42,"slug":237,"title":89},{"current":88},{"_createdAt":42,"_id":239,"_rev":44,"_type":45,"_updatedAt":42,"slug":240,"title":242},"wp-tagcat-first-job",{"current":241},"first-job","first job",{"_createdAt":42,"_id":244,"_rev":44,"_type":45,"_updatedAt":42,"slug":245,"title":247},"wp-tagcat-for-work",{"current":246},"for-work","For Work",{"_createdAt":42,"_id":249,"_rev":44,"_type":45,"_updatedAt":42,"slug":250,"title":251},"wp-tagcat-programming",{"current":251},"programming",{"_createdAt":42,"_id":136,"_rev":44,"_type":45,"_updatedAt":42,"slug":253,"title":139},{"current":138},{"_createdAt":42,"_id":136,"_rev":44,"_type":45,"_updatedAt":42,"slug":255,"title":139},{"current":138},"\"They Didn't Teach Us This\": A Crash Course for Your First Job in Software",{"_id":258,"author":259,"commentCount":264,"comments":30,"excerpt":112,"featureTag":27,"image":265,"publishedAt":268,"slug":269,"sponsored":27,"tags":271,"title":300},"wp-post-11905",[260],{"_id":7,"avatar":261,"name":17,"role":27,"slug":263},{"_type":12,"asset":262},{"_ref":14,"_type":15},{"current":19},9,{"_type":12,"asset":266},{"_ref":267,"_type":15},"image-c95827ba2a95282f3ef285408606149969253a62-1420x920-png","2019-07-30T13:58:39.000Z",{"current":270},"find-help-online-mindfully-and-effectively",[272,274,276,278,283,287,291,296,298],{"_createdAt":42,"_id":121,"_rev":44,"_type":45,"_updatedAt":42,"slug":273,"title":124},{"current":123},{"_createdAt":42,"_id":86,"_rev":44,"_type":45,"_updatedAt":42,"slug":275,"title":89},{"current":88},{"_createdAt":42,"_id":91,"_rev":44,"_type":45,"_updatedAt":42,"slug":277,"title":93},{"current":93},{"_createdAt":42,"_id":279,"_rev":44,"_type":45,"_updatedAt":42,"slug":280,"title":282},"wp-tagcat-mental-health",{"current":281},"mental-health","mental health",{"_createdAt":42,"_id":284,"_rev":44,"_type":45,"_updatedAt":42,"slug":285,"title":286},"wp-tagcat-mindfullness",{"current":286},"mindfullness",{"_createdAt":42,"_id":288,"_rev":44,"_type":45,"_updatedAt":42,"slug":289,"title":290},"wp-tagcat-research",{"current":290},"research",{"_createdAt":42,"_id":292,"_rev":44,"_type":45,"_updatedAt":42,"slug":293,"title":295},"wp-tagcat-software-development",{"current":294},"software-development","software development",{"_createdAt":42,"_id":136,"_rev":44,"_type":45,"_updatedAt":42,"slug":297,"title":139},{"current":138},{"_createdAt":42,"_id":57,"_rev":58,"_type":45,"_updatedAt":59,"slug":299,"title":62},{"current":61},"Find Help Online Mindfully — and Effectively!"]