Issue #40 · December 18, 2017

Big-O Algorithm Complexity Cheat Sheet

“In C++ it’s harder to shoot yourself in the foot, but when you do, you blow off your whole leg”

Best 7 links of week #50, 2017

Big-O Algorithm Complexity Cheat Sheet

Big-O Algorithm Complexity Cheat Sheet

This webpage covers the space and time Big-O complexities of common algorithms used in Computer Science.  Extremely useful to understand these concepts better and to get ready for for your next technical interviews.

Articles

Why CSS Grid is better than Bootstrap

CSS Grid is a new way of creating layouts on the web. For the first time ever we have a proper layout system available natively in the browser and we don't have to rely on heavy and opinionated frameworks like Bootstrap.

How WebRender gets rid of jank

The Firefox Quantum release is getting close. It brings many performance improvements, including the super fast CSS engine that we brought over from Servo.

Database guide for Mobile App Developers

A lengthy but extremely digestible guide on the different database/storage systems and their characteristics, to help you select the right one based on your next mobile app requirements.

I just deployed a serverless app and I can’t code

A story of a non-developer that managed to deploy a real, working application adopting the serverless paradigma. An interesting use case to understand how software is moving towards a more approachable direction, even for not strongly technical people.

Book of the week

Docker in Action

Docker in Action

by Jeff Nickoloff

After starting with a clear explanation of the Docker model, you will learn how to package applications in containers, including techniques for testing and distributing applications. You will also learn how to run programs securely and how to manage shared resources. Using carefully designed examples, the book teaches you how to orchestrate containers and applications from installation to removal. Along the way, you'll discover techniques for using Docker on systems ranging from dev-and-test machines to full-scale cloud deployments.