Automate (Almost) Everything

You don’t need to memorize the order in which all your source code needs to be compiled because you can use build tools to handle that repetitive task. But why stop with compilation? JavaScript doesn’t even require a compilation step, but we will still be using build tools for our project because plenty of repetitive tasks can be automated. The more you are able to automate, the more time you will have to work on actually writing your code. Writing the code for build tools can take a little time, but so did building the railroad across the United States; both are good investments. Spending a bit of time and energy up front can save you a lot of time in the long run. You will reap the benefits every day for the life ...

Get Learning to Program now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.