Introduction I’ve previously mentioned on this blog and on my YouTube channel that Drafts 5 has quickly become my go…
Introduction Automating tasks that you habitually repeat is a sure-fire way to increase productivity. In order to get the best…
Introduction What exactly is Drafts 5? That was a question I found myself asking after reading many glowing reviews of…
Introduction Email may be one of the most important means of communication in the modern workplace. Even as more modern…
It's been a long time since I've written a technical post, or any post actually, so forgive me if I'm a…
Recently, I was asked a question about how Unix pipes works. This post is meant to clarify some of the…
Personalization has become a new buzzword. All major websites are now offering personalization services to make your experience on their site…
First, I would like to say that Facebook's new Timeline is awesome. It is a beautifully designed profile upgrade. The…
I recently had a discussion on Google Plus about the relative merits of open source vs closed source security software.…
In a previous post, I explained how the fork() and exec() system calls are used to create processes on Unix. In this…