{"id":123,"date":"2020-09-05T08:53:07","date_gmt":"2020-09-05T12:53:07","guid":{"rendered":"https:\/\/ckixd.com\/blog\/?p=123"},"modified":"2020-09-05T08:53:07","modified_gmt":"2020-09-05T12:53:07","slug":"coding-outside-the-box","status":"publish","type":"post","link":"https:\/\/ckixd.com\/blog\/123\/coding-outside-the-box\/","title":{"rendered":"Coding Outside the Box"},"content":{"rendered":"\n<p>I had a coding interview earlier this year for a senior software engineer position. I did pretty well for someone who hasn&#8217;t coded on a daily basis for over ten years. That is to say, not well enough. That organization still has openings, but before I re-apply, I want to solve the second coding challenge, which I flailed at so hopelessly during the interview.<\/p>\n\n\n\n<p>It really is a tough challenge. I&#8217;m not sure that in my prime I could have solved it in an hour. And trying to work on it in codepen.io was causing serious problems as it kept re-running the code as I tried to write it. It was time to install a real coding environment.<\/p>\n\n\n\n<p>At the React.Indy meetup, I was told VS Code is pretty nice. And I used Visual Studio for many years, so I&#8217;m hoping a lot of those buried memories will help. It was pretty easy to install, but it wouldn&#8217;t run my JavaScript. The recommendation is to install Node.js and use that runtime for debugging. I ran into a conflict with an old install of NPM from when I was coding for The Game Crafter, but found help online to fix it. So I should be set up to continue on this coding challenge.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I had a coding interview earlier this year for a senior software engineer position. I did pretty well for someone who hasn&#8217;t coded on a daily basis for over ten years. That is to say, not well enough. That organization still has openings, but before I re-apply, I want to solve the second coding challenge, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","footnotes":""},"categories":[7,8],"tags":[],"class_list":["post-123","post","type-post","status-publish","format-standard","hentry","category-career","category-ux-engineer"],"_links":{"self":[{"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/posts\/123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/comments?post=123"}],"version-history":[{"count":1,"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/posts\/123\/revisions"}],"predecessor-version":[{"id":124,"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/posts\/123\/revisions\/124"}],"wp:attachment":[{"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/media?parent=123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/categories?post=123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ckixd.com\/blog\/wp-json\/wp\/v2\/tags?post=123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}