Issue #174 · August 10, 2020

Polymorphism in JavaScript

“Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway”

Best 7 links of week #32, 2020

Polymorphism in JavaScript

Polymorphism in JavaScript

There are three kinds of Polymorphism—Adhoc Polymorphism, Parametric Polymorphism, and Subtype Polymorphism. This article explains what each of them is and what they do.

Articles

Dark Ages of the Web

Old Web features — frontend and UI patterns that shaped the history of Web Design during the first years of the World Wide Web. Can you recall some of these trends? Would you use any of them today? 😇

PHP 8: named arguments

Named arguments — also called named parameters — are finally supported in PHP 8! In this post we'll discuss their ins and outs.

Bringing Modern JavaScript to Libraries

This article explores some new strategies to ship modern JavaScript code (ES2017) directly to modern browsers without transpilation or bundling and how to fallback to provide support for older browsers.

pretzelhammer/rust-blog

An education GitHub repository that provides articles targeting developers who are currently learning Rust.

Book of the week

The DevOps 2.0 Toolkit: Automating the Continuous Deployment Pipeline with Containerized Microservices

The DevOps 2.0 Toolkit: Automating the Continuous Deployment Pipeline with Containerized Microservices

by Viktor Farcic

This book is about different techniques that help us architect software in a better and more efficient way with microservices packed as immutable containers, tested and deployed continuously to servers that are automatically provisioned with configuration management tools. It's about fast, reliable and continuous deployments with zero-downtime and ability to roll-back. It's about scaling to any number of servers, design of self-healing systems capable of recuperation from both hardware and software failures and about centralized logging and monitoring of the cluster.