Blog

Recent Posts

Introducing Ratestate

3 minute read

Ratestate is a ratelimiter in the form of a Node.js module that can transmit states of different entities while avoiding transmitting the same state twice, a...

Introducing Environmental

6 minute read

Some people feel that shipping .json / .yml / .xml config files is an upgrade over using archaic environment variables.

Git Hour Tracking

1 minute read

Recently I was asked to estimate how many hours I worked on a project. Since I hadn't really tracked them I decided to use the Git history to get an indicati...

Fixing Heartbleed

2 minute read

Four days ago the news about the Heartbleed got every sysadmin's attention. Renowned security expert Bruce Schneier writes: