All articles by Graham King

Thumbnail image for tmux: Stay focused

tmux: Stay focused

On the surface tmux manages your terminal windows, but really it helps you

stay focused

. The challenge with learning tmux is that the benefits are not immediately apparent. At first it’s just

screen

with vertical splits. In this post …

Thumbnail image for The Joy of Upstart

The Joy of Upstart

Upstart

is a ridiculously easy way to turn your scripts into daemons. Take this python script:

/home/myuser/ez_daemon.py

:

exec

python

/home/myuser/ez_daemon.py

And that&#8217;s it! <ul> <li>

sudo start ez_daemon

</li> <li>

sudo tail -f /var/log/upstart/ez_daemon.log

</li> <li>

sudo stop ez_daemon …

Thumbnail image for What is WebRTC?

What is WebRTC?

WebRTC

, short for Web Real Time Communications, is a

specification

and project adding JavaScript

API

s in the browser to:

1. Access a user’s webcam and microphone:

getUserMedia

.

2. Connect directly to another browser:

PeerConnection

and

DataChannel

. …

Thumbnail image for What is SPDY?

What is SPDY?

This is

HTTP

A big friendly unsecured clear-text, line-oriented bear.

This is

SPDY

A multi-plexed binary

TLS

-wrapped protocol from the future.

SPDY

(pronounced

speedy

) is a replacement for

HTTP

, and feels like a wrapper for it.

SPDY …

Thumbnail image for Optimize for Motivation

Optimize for Motivation

When your client is hundreds of miles away, but your bed only three feet, it helps to understand motivation.

The first thing to understand about motivation is that it’s not something you do to someone. That’s called coercion. With enough …