Issue #72 · July 23, 2018

Unix VS Linux

“Standards are always out of date. That’s what makes them standards”

Best 7 links of week #29, 2018

Unix VS Linux

Unix VS Linux

Unix was started by Ken Thompson, Dennis Ritchie and some other engineers including Brian Kernighan back in the early 1970s. It has a long and illustrious history. But then Linux came along and things changed. How is Linux different to Unix? Are they the same thing?

Articles

Web Architecture 101

The basic architecture concepts I wish I knew when I was getting started as a web developer

Building the Google Photos Web UI

A technical write up about how Google solved the challenges of designing a web app to visualize and manage large photo collections. A real peek under the hood of how the web version of Google Photos works.

React Native: A retrospective

The mobile team at Udacity recently removed the last features in our apps using React Native. Here's what worked and what didn't.

Pattern Library First: An Approach For Managing CSS

CSS can be hard to manage across a project, especially when you need to include media queries for various breakpoints and fallbacks for older browsers. In this article, we will take a look at using Fractal to manage components which use CSS Grid.

The CSS Paint API

The CSS Paint API is extremely exciting, not only for what it is, but what it represents, which is the beginning of a very exciting time for CSS.

Book of the week

Irresistible APIs: Designing web APIs that developers will love

Irresistible APIs: Designing web APIs that developers will love

by Kirsten Hunter

Well-designed APIs feel like a natural extension of the application, rather than just a new interface into the backend database. Designing Web APIs based on use cases allows an organization to develop irresistible APIs, which developers can consume easily and which support the business values of that organization.