Issue #21 · July 31, 2017

How Discord Scaled Elixir to 5,000,000 Concurrent Users

“To iterate is human, to recurse divine”

Best 7 links of week #30, 2017

Articles

The MVC Design Pattern in Vanilla JavaScript

With this tutorial, you will finally stop abstracting JavaScript with frameworks and you will learn how to implement the MVC design pattern (model-view-controller) in vanilla JavaScript.

The Website Speed Test Image Analysis Tool

It is hard to overstate the effect that images have on the average web page’s performance; faster websites have a broader reach and a higher impact. The first and most important thing you can do to improve the performance of your website’s images is figuring out how to measure them.

You Might Not Need jQuery

The DOM and native browser API's have improved by leaps and bounds since jQuery's release all the way back in 2006. People have been writing "You Might Not need it anymore". Is it really true?

Designing The Perfect Slider

In this article, we’ll look into the fine details of designing better slider controls for selecting a value or a range of values. Think of price range sliders, 360-degree-view sliders, timeline sliders, health insurance quote calculators, or build-your-own-mobile-plan features... the possibilities are only limited by your imagination.

Book of the week

Mastering Symfony

Mastering Symfony

by Sohail Salehi

In this book, you will learn some lesser known aspects of development with Symfony, and you will see how to use Symfony as a framework to create reliable and effective applications. You might have developed some impressive PHP libraries in other projects, but what is the point when your library is tied to one particular project? With Symfony, you can turn your code into a service and reuse it in other projects.