Write Better Conditionals in JavaScript
When working with JavaScript, we deal a lot with conditionals, in this article you will find 5 tips for you to write better and cleaner conditionals.
“Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration”
Best 7 links of week #40, 2018
When working with JavaScript, we deal a lot with conditionals, in this article you will find 5 tips for you to write better and cleaner conditionals.
Eran Hammer, the creator of the Hapi framework, ventured into a research on the current status of Node.js web frameworks. In his research, Eran asked developers how they feel about the frameworks they use and tried to find interesting patterns to understand what the future can bring us.
Python and JavaScript are two of the most popular programming languages. If you're a Python programmer learning JavaScript, or a JavaScript programmer learning Python, this handy cheat sheet might help you.
A collection of useful tips to help you write better Node.js with the goal of making software that scales in the cloud and that is easy to deal with within an organization.
An interesting point of view about Kubernetes and how it can be used even for small scale personal projects. This serves both as a quick intro to the advantages of Kubernetes and as a practical advice to "productionize" your next project.
Learn how to test React components using Jest and Enzyme
Parcel v1.10.0. has been released and it brings support for Babel 7, Flow, Elm and more. Check it out!
by Thomas H. Cormen
Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor.