Issue #30 · October 9, 2017

JavaScript drag and drop library

“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, 2017

JavaScript drag and drop library

JavaScript drag and drop library

Draggable is a lightweight, responsive, modern drag and drop JavaScript library – the ideal choice for adding slick native-feeling drag and drop behaviour to your web apps.

Articles

Essential Image Optimization

A beautifully illustrated free e-book on modern image optimization techniques. Formats, decoders, techniques for efficient compression and more are covered.

jeromeetienne/AR.js

An efficient Augmented Reality for the Web written in JavaScript that can achieve 60fps on mobile!

Vue.js - Official Style Guide

An official style guide for Vue-specific code directly from the Vue team. If you use Vue in a project, it’s a great reference to avoid errors, bikeshedding, and anti-patterns.

Book of the week

Introduction to Algorithms, Third Edition (International Edition)

Introduction to Algorithms, Third Edition (International Edition)

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.