Digests » 181


Painless Git

Straightforward, graphic GUI for your Git projects. Free Cross Platform App that works with Mac, Windows and Linux.

this week's favorite

Latency numbers every programmer should know

Do you know how much time does it take to retrieve data from L1 cache? Or how long it takes for a mutex to lock?

Why's that company so big? I could do that in a weekend

I can’t think of a single large software company that doesn’t regularly draw internet comments of the form “What do all the employees do? I could build their product myself.”

An Argument for Automation

We all have workflows we go through regularly to get our job done. When we start working we need to open a few applications, websites, and start a few servers. When we commit code we follow a convention for our message. When we create a new React component, Angular directive, or unit test file, we structure it the same way as always.

Your Social Media Fingerprint

Without your consent most major web platforms leak whether you are logged in. This allows any website to detect on which platforms you're signed up. Since there are lots of platforms with specific demographics an attacker could reason about your personality, too.

Exploring CLI Best Practices

For the last couple of weeks we’ve been fine-tuning many of these CLIs, and we’ve learned some things along the way about the user experience. Even though most of these CLIs are internal, we’ve found they need the same level of fidelity as external ones. Users expect a certain degree of quality, even from internal tooling.

Join over 15,600 readers for a free weekly email with fresh news, articles and tutorials.