11 Google Chrome Extensions


Continuing the post about my Mac OS X setup, here are the Chrome extensions I currently use. As you might notice, there's a heavy focus in web development, since that's what I do on my day job; and in keyboard-driven interfaces, which you can read more about here. Off we go!

General Tools

  • Authy: 2-Factor Authentication with support for countless apps. I use it for my Google, Amazon, and Heroku accounts, for starters.
  • Crystal: "Communicate with anyone, based on personality". Try it out, it's uncanny.
  • Google Translate: For the pages that Chrome doesn't recognize as translatable. Offers One-click full page translations, or single word lookup in hundreds of languages.

Setting up Atom for Web Development


In the vein of these Sublime Text 3 recommendations for Rails development, here's my Atom setup for developing web apps.

After using Sublime and Vim for several years, I switched to Atom a year ago, and have not missed one feature from the other two so far. Since Atom is in continuous development by the core team and the community, it only gets better as time passes. Also, it's free.

First, an FAQ/C:


Packages

No need to install any package manager for Atom. The editor is composed of over 50 open-source packages, and so the package manager is built in. There's a phenomenal package repository online, or you can search for them directly on Atom's Settings -> Install. And, since Atom is open source and built using web technologies, creating new packages or extending exiting ones is easy. Here are the ones I use:

Export a list from Wunderlist

No amount of googling has provided me with a way to export a list from Wunderlist. The closest I've found form an official answer is "this is something we hope to add with a future update". Here's my unofficial solution:
  • Navigate to the list you want to export:
  • Open the Chrome console: Ctrl + Shift + J / Cmd + Opt + J
  • Load jQuery by pasting the following:
    var jq = document.createElement('script');
    jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js";
    document.getElementsByTagName('head')[0].appendChild(jq);
    
  • Paste this to print out your list on the console
  • $('.taskItem-titleWrapper-title').map(function(){ return $(this).text();})
    
  • Grab your shiny new list from the console in a convenient format :D

If you've found a better solution, do share!

Something.js

Just a test post to see how many upvotes this gets on Hacker News for having .js on the title.

Here's the latests popular posts on HN with .js on the title:


Here are the ones without:


If you want to be a good web developer, no clue what you need to learn nowadays. However, if you want to be a cool kid, write some JS.

I got a Game Boy!


Remember how I wanted to get a Game Boy a couple weeks ago? Well here it is!
  • Game boy Advance SP: 15€
  • Metroid II: 15€
Also, I just found a way to change the color of original Game Boy games on the Game Boy advance: input one of the following combinations when the Game Boy logo appears:

This way I can play Metroid II in black and white, for maximum nostalgia :)

My experience with the "No Poo" Method

During the past two months I have been trying the No Poo method:

"Just because something is modern, doesn't mean it's the best option. Up until the late 1800s, people were recommended to wash their hair once a month. Decades later, the first synthetic shampoo was developed and that frequency increased to every two weeks, with daily shampooing becoming the norm by the 1970s. Shampoos on the market today might be gentler than past formulas, but they can still wreak havoc on your quest for a sexy mane. An underground movement has begun: the “No Poo Method” for shampoo free healthy hair."

I have greasy hair, so being more than 24 hours without washing it means a greasy mess on my head. I started weaning of shampoo one day by simply not using it on my daily shower, and kept going for a month and a half. The worst part was the first two weeks:

Install Ruby on Rails in Windows —and Postgres, and Mongo, and Redis...

Googling "setting up rails on Windows", this is the second result, by @erikjansson
After spilling half a glass of water on my work Macbook Air, I set out to setup Rails on my PC once and for all. Having tried solutions like Nitrous.io to varying levels of success, I decided that noting would cut it like the real deal.