Labnotes

Weekend Reading — How to backup a country

Published on

Design Objective

The Web’s Grain Thoughtful and beautiful essay, you will not be disappointed.

History of the Urban Dashboard #uiporn

Printing Medium stories How Medium designed their print.css.

The Apple Watch isn't an iPhone any more than an iPhone is a Mac — it's something new Excellent term for talking about new product categories: the "expectational debt"

very time that's happened, every time it's moved to a new, more personal place, those of us who were used to it in its old place have become slightly anxious, we've become subject to our own expectational debt.

New Products Apropos, XKCD draws you a diagram


Tools of the Trade

Kitematic A GUI for setting up Docker on the Mac.

favico.js Make a use of your favicon with badges, images or videos.

Bish Transpiler. For writing Bash scripts in a sane, modern, logical syntax.

Runnable "A sandbox service that replaces Staging, QA, and Test servers." Looks like quick/easy way to setup a staging or testing server.

iamdevloper

One-liner to make your Angular.js projects much more pleasurable:

rm -rf node_modules/angular && npm install react


Lingua Scripta

HTTP Mock Testing in NodeJS Gentle introduction to Nock.

How to Self Detect a Memory Leak in Node

Taming the asynchronous beast with ES7 A good intro to promises and using async/await.

The destructuring algorithm in ECMAScript 6

Node.js v0.12, io.js, and the NodeSource Linux Repositories Whatever your Linux distribution ships with, it's both ancient and likely broken. Here's how to install Node on Linux.

The Node Version Dilemma Eran Hammer shares his opinion on whether or not you should upgrade to io.js, aka the "move fast and break things" fork of Node.


Lines of Code

Abstractions: Does your code tell a good story?

laurensperber

Programming tip: Read all the code you wrote and see if it does the thing you were imagining in your head when you wrote it.

shanselman

"Usernames cannot end with a space."

You had the time to code that error message, but not the time to call trim()?

GonzoHacker

Won't Fix: Not Motivated To Reproduce


Technotopia

Thousands Have Already Signed Up for Apple's ResearchKit

Stanford University researchers were stunned when they awoke Tuesday to find that 11,000 people had signed up for a cardiovascular study using Apple Inc.’s ResearchKit … “To get 10,000 people enrolled in a medical study normally, it would take a year and 50 medical centers around the country”

silentbicycle

Has anybody made a game where the player's main adversary is autocorrect yet?

besides twitter, I mean


Locked Doors

Anatomy of a Hack "A step-by-step account of an overnight digital heist"

AdwareMedic Removes adware from your Mac. Yes, they do exist.


None of the Above

How to draw a Black Hole Interesting read about raytracing curved spacetime.

Anti-Pi Rant, 3/14/15 The best thing said about Pi day, worth 3:40 of your time.

How to back up a country People back up their laptops, Estonia is trying to back up the entire country.

Apple Engineer Talks about the New 2015 Macbook I sense a meme coming