JEREMY HUTCHCRAFTAn INSANELY PASSIONATEDEVELOPER and DESIGNER

My Thoughts

a collection of things I thought about, or things I thought were worth sharing

Don’t believe everything you read on the internet

Do not take every article you read as gospel, and do not let one article kill your motivation to stop learning. Sometimes you read an article by a disgruntled developer who is stressed out and ranting. For instance, if you are just starting to learn ES2015 and Angular 2, do not let one bad review by someone who used it in production for a few months convince you to stop learning. Learning a framework is a great vehicle for learning programming and development concepts.

As another example, many rails developers write code in a way that is “easy to test” and use this as a qualifying metric for how well-written their code is. I listened to a talk by someone complaining about this metric and bashing the fact that people concern themselves with how easy something is to test. Do not let this dissuade you from writing code that is easy to test! This speaker has probably been writing tests for a long time and is using an exaggeration to prove a point. Whether or not a method is easy to test is still a sound principle to consider when you are evaluating your code.

Posted on 02 22 2017

A few awesome developer articles I wish I’d read earlier on in my career

This is a collection of links that I had saved in my pocket and came across recently. I have accumulated these over my first two years as a developer, and they are things that I wish I had learned earlier on. Enjoy!

This was a survey whose results struck me as eye-opening and inspiring at the same time. Tons of people who filled out the survey who were self taught.. To me the low barrier to entry to our field is a great thing. The larger the community of developers the faster we will learn from each other.

Animation is a great way to delight users, but there are a lot of wrong ways to animate the web.This “complete guide to getting 60fps animations with CSS” is another article written on Medium about ways you can improve the performance of your animations.