Tool Report: 2016

In the style of CGP Grey, I decided to create a report of the tools I use today. This list serves both as an insight into how I live my life and as a good place to refer to whenever I’m asked about certain tools. I’m also hoping that in a few years from now, I’ll check back on this list and reflect on the changes to my life and work styles.

All Tool Reports:


Facile Things

I practice Getting Things Done to manage my day-to-day tasks and activities. I use FacileThings to manage all my actions, someday/maybes, projects, etc.

I like that it allows both the “runway” level focus (tasks, etc), but also provides a way to align tasks with goals, visions and areas of responsibility. I also like its very capable “routine” features - between taking my dog to the vet and remembering to do laundry I’d say that about 80% of my total actions are routines.


I use Gmail as my one and only mail client.


At work, I sometimes use ClearFocus: Productivity Timer as a Pomodoro timer, to work in 25 minute segments. The app is basic, but beautiful, and gets the job done.

White Noise

If I really, really need to concentrate, and regular music distracts me, I put on my noise canceling headphones (see below) and listen to some “white noise”. My current track is Large Hadron Cuddler, but I’m thinking about trying some nature noises instead.


I don’t really like Evernote, but I use it to “scan” documents and store them. This is useful because FacileThings has Evernote integration, so I can snap a document and use it as reference material.

Google Drive / Sheets

I use Google Sheets to track my health measurements, but not so much otherwise.

IFTTT (If This Then That)

IFTTT is a great tool for integrating different services. I use it to automatically create a project in FacileThings whenever a Pull Request is open in one my projects, to record body measurements in Google Sheets, etc.


Anki / AnkiDroid

About a year ago, I took a course in Spoken Arabic. I use Anki daily to memorize vocabulary and grammar. It’s a great application (both desktop and phone), but it’s very… involved. I have over 1000 notes in my system.

Reading / Listening

Pocket Casts

Whether I’m driving, walking the dog or doing the dishes, I’m most likely listening to a podcast. I like Pocket Casts because they have a very polished UI and they allow to cast the audio to a Chromecast or Android TV device.


Here are the podcasts I’m currently subscribed to, in order of descending preference:


If I’m not listening to a podcast, I’m probably listening to an audio book, and Audible has a huge variety of them. I used to have a subscription, but I noticed that it’s usually cheaper to buy the kindle version of a book and add narration than it is to buy just the audiobook or pay for a subscription. It’s a really weird pricing model, but that’s the way it is.


Whenever I actually read and not listen to a book, I do it on my Kindle Paperwhite. If the book is really good, I might also continue reading on the Kindle app for Android instead of working.

Google Play Music

Like some other tools here, I don’t really like Google Play Music, but these days syncing my music is mandatory, and Google Play Music had the best upload and automatic sync experience of all the apps I tried.

News Aggregators

If I’m just procrastinating on the internet instead of working, I’m probably reading articles from:


I use different headphones for different purposes. If I’m at work and I want some god damn peace and quiet, I put on my Bose QuietComfort 25 Noise Canceling Headphones.

Whenever I’m out on the town, walking the dog, riding a bike or even doing chores at home, I use Aftershokz Trekz Titanium Headphones. They work on bone conduction, so that your ears are free to hear cars coming to run you over, or your daughter waking up from a nap in her room. Also, wireless.

If I want both a wireless experience with minimal form factor and being disconnected from the world around me (like at the gym), I use the Plantronics Back Beat GO 2 Bluetooth Earbuds.

Finally, if I want good quality sound without worrying about battery life or hauling the huge Bose headphones (like when I’m on an airplane), I just put on some generic in-ear silicon tipped headphones.


Nexus Player

Although Google confirms the Nexus Player has been discontinued, it was a pretty solid Android TV device for a pretty cheap cost, and I still use mine. Too bad it doesn’t have an Ethernet port, though.


Plex is a media server you can run locally and then access from any web browser or (like I do) Android TV. I use it to watch downloaded (totally legal) movies and series and my TV.


Netflix is relatively new in Israel and unfortunately it only allows access to very limited content, compared to what it provides in the US. It is still useful though, especially for its self-produced content.


My baby daughter is little over 3 months old and taking care of her is still a mystifying task. There are two apps my wife and I use to do this:

Feed Baby

Feed Baby is a tracker app for babies. It helps you to conveniently track feeding time and duration and diaper changes (including their, ahem, content). It actually has many more tracking categories such as sleep, medicine, showers, but we found that feeding and diapers are enough for us. It syncs between phones so my wife and I can get a nice overview of our daughter’s day when we “switch shifts”, so we don’t have to rely on memory. It really helps in diagnosing why a baby is crying, since you can tell when they were fed, when was their diaper changed, etc.


Hubble is an app that streams live video from a Motorola monitor. While we usually use the provided “parent unit” at home, it’s nice that you can watch the camera from a longer range.


Let’s get down to business!


PyCharm is my favorite Python IDE. It has a great interface, a really customizable configuration and most importantly - a pretty solid Vim plugin (IdeaVim).

Sublime Text

When I need to edit one-off files (or posts for this blog) I use Sublime Text 3. It has a reasonable Vim plugin (Vintage).


I use Github for both public and private repositories need. While I prefer Mercurial over Git (yes, I mean that), Github is so good that it’s worth suffering Git for (pitchforks in the comments, please).

General Hardware


I currently have a (black) Nexus 5X running Android 7.0. Man, I love me some USB Type-C!


My custom built Desktop is running Windows 10 and contains:

    Machine name: KESTREL
Operating System: Windows 10 Home 64-bit
       Processor: Intel(R) Core(TM)2 Quad CPU    Q9550  @ 2.83GHz (4 CPUs), ~2.8GHz
          Memory: 4096MB RAM
       Card name: NVIDIA GeForce GTX 650
    Current Mode: 1920 x 1080 (32 bit) (60Hz)

Although I have already paid for a new desktop which is being assembled as we speak. It will have to wait for the next tool report, though.


My laptop is a Lenovo ThinkPad Carbon X1. I just love those little, err…

       Machine name: REDTAIL
   Operating System: Windows 10 Home 64-bi
System Manufacturer: LENOVO
          Processor: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz (4 CPUs), ~2.2GHz
             Memory: 8192MB RAM
          Card name: Intel(R) HD Graphics 5500
       Current Mode: 2560 x 1440 (32 bit) (60Hz)


I currently have a new TP-Link Archer C7 v2, running a LEDE aftermarket firmware which, incidentally, I compiled myself. Exciting stuff.



Having a different password for each login is secure, but hard to organize. I use 1Password to generate random, secure passwords while storing them in vault that is itself secured by a very strong password which is the only one I need to remember.


F.lux makes the color of your computer’s display adapt to the time of day, warm at night and like sunlight during the day. I’ve been using it for years and it has definitely improved my sleep.


When I’m not programming or writing blog posts, I play video games (also, to a lesser extent, spending time with my wife and daughter or play board games).

My current recommendation, plus the reported time I spent on them, according to Steam:

Discuss this post at the comment section below.
Follow me on Twitter and Facebook

Similar Posts