Back in April of 2012, I did a presentation at the Kansas City Developers Conference on tips and tricks to finding and landing your dream job. Having been through a number of interviews as both an interviewer as well as someone trying to get hired over the last handful of years, I have had the opportunity to see what things are important to both sides of the table. In the end, both parties need to make sure that the other side is right for them and it’s not just a one-way relationship.
One of the largest things that I have loved about working in Node.js is the ability to create utilities that work on both the server and within the browsers. Being able to create packages for NPM and then reuse them in both environments has lead to a lot of shared and unified code. However, the general experience involving installing a package and moving it to the client left a lot to be desired. Thankfully, NPM offers a possible solution through it’s use of scripts.