Issue #160 · May 4, 2020

What is the `toJSON()` Function in JavaScript?

“The art challenges the technology, and the technology inspires the art”

Best 7 links of week #18, 2020

Articles

A visual guide to React Mental models

React helps us build interactive UIs. It also encourages us to write code in a certain way, guiding us to create apps that are simpler to navigate and understand. In order to become proficient with React, you have to have a good mental model of the library and this article can guide you to build the right one!

Middy 1.0 is here

Middy’s aim is to make writing serverless functions (hosted on AWS Lambda) easier by providing a familiar middleware abstraction to Node developers. Version 1.0.0 is finally here and this article illustrates the main changes and why you might be interested in this framework.

Building a Playful WebGL Experience

An astonishing demonstration of what you can achieve today with web technologies. A case study worth checking out if you are into 3D graphics and want to learn more about WebGL.

Deploy web apps (+NGINX) to ECS with Docker

An interesting case study showing how to dockerize web apps (in this case a Ruby on Rails app) and how to run them in AWS Elastic Container Service. A great resource if you still struggling to adopt Docker and infrastructure as code in production.

Free Interactive tutorial on Svelte

The folks at Scrimba are at it again with another fantastic FREE resource. This time an incredible interactive guide to learn the basis of Svelte, the new frontend framework that is taking the web by the storm!

Book of the week

The Go Programming Language

The Go Programming Language

by Alan A. A. Donovan

The Go Programming Language is the authoritative resource for any programmer who wants to learn Go. It shows how to write clear and idiomatic Go to solve real-world problems. The book does not assume prior knowledge of Go nor experience with any specific language, so you’ll find it accessible whether you’re most comfortable with JavaScript, Ruby, Python, Java, or C++.