Issue #55 · April 2, 2018

gRPC Support in NGINX

“We are stuck with technology when what we really want is just stuff that works”

Best 7 links of week #13, 2018

gRPC Support in NGINX

gRPC Support in NGINX

NGINX now proxies gRPC traffic, so you can terminate, inspect, and route gRPC method calls. Manage encryption and load balance gRPC traffic.

Articles

Using JSX with Vue

Vue.js has an easy API and several options for defining HTML templates in our components. You can also use JSX with it and this article is going to tell you why you might want to do that!

Optimizing a Static Site

An amazing case study about optimizing a static website to the point of making it 10 times more performant.

JavaScript vs. TypeScript vs. ReasonML

This blog post describes the pros and cons of JavaScript, TypeScript and ReasonML. Descriptions are based on recent experiences with TypeScript and ReasonML on a few smaller real-world projects and on years of experience with JavaScript.

First Contact With 'var' In Java 10

Java 10 introduces the var keyword, which lets the compiler infer local variable types. Here's how var works, why it exists, how it impacts readability.

Book of the week

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

by Pramod J. Sadalage

The need to handle increasingly larger data volumes is one factor driving the adoption of a new class of nonrelational “NoSQL” databases. Advocates of NoSQL databases claim they can be used to build systems that are more performant, scale better, and are easier to program.