Week 01 - 2016

Howto C

This is a draft I wrote in early 2015 and never got around to publishing. Here’s the mostly unpolished version because it wasn’t doing anybody any good sitting in my drafts folder. The simplest change was updating year 2015 to 2016 at publication time.

A nice guide to get you started with C coding. Why C you say? C is used in the bottom of almost everything.

The Fallen of World War II

An animated data-driven documentary about war and peace, The Fallen of World War II looks at the human cost of the second World War and sizes up the numbers to other wars in history, including trends in recent conflicts.

Do you know how many people died in World War II? This video will give you an idea… It’s actually shocking, but the video has some good news at the end.

How Mark Zuckerberg made meetings better at Facebook

Whether you work at a startup or startup-turned-massive-corporation like Facebook, poorly run meetings can crush productivity and yield little to no results.

Do you need to fix your meeting culture. Here are some inspiration from Facebook.

Nothing to hide

It doesn’t matter if you have “nothing to hide”. Privacy is a right granted to individuals that underpins the freedoms of expression, association and assembly; all of which are essential for a free, democratic society.

This is why you should care about your privacy, even if you have nothing to hide.


The internet is an amazing tool for communication, sharing information and education. Using it, we can solve many of the world’s problems, but it’s under attack from corporate interests and dragnet government surveillance.

Encrypting your communication is important.


BitBar lets you put the output from any script/program in your Mac OS X Menu Bar.

A smart project to help you visualize whatever you want into the menu bar in Mac OS X.


If you want your software to be adopted by Americans, good tests scores from the CI server are very important. Volkswagen uses a defeat device to detect when it’s being tested in a CI server and will automatically reduce errors to an acceptable level for the tests to pass. This will allow you to spend less time worrying about testing and more time enjoying the good life as a trustful software developer.

This is hilarious and a great way to point nose at the VAG Diesel-gate scandal.

A great collection of Node.js howtos

We believe in sharing knowledge. So we have assembled this growing collection of node.js how-to articles. These articles range from basic to advanced. They provide relevant code samples and insights into the design and philosophy of node itself.

Some of this stuff is slightly old but still relevant. Great work, but it need attention now to be relevant in the future.