1. Japanese Sidewalk Interfaces

    Designing user interfaces is hard. It could take months to do and then another couple to find out that it's not working. All the sudden it's back to the drawing board.

    So imagine designing one that's more or less permanent. One that isn't digital, but physical. Imagine designing one that is to be used in a whole country. Then design it for blind people.

    I encountered this while in Japan. Most sidewalks in between train stations in Tokyo, Kyoto and elsewhere have specially designed yellow paths leading from one station to another. They lead right from train exit doors and ... Read More

    There are comments.

  2. Introducing Kickbacker

    It has been a long and amazing road since leaving Boston for Africa back in July. One of the many things I wanted to make sure I did while traveling was to keep coding and build something along the way. Using a new and different stack than I was used to. I happy to release KickBacker to the public today in *beta.*

    KickBacker is a tool for KickStarter project owners to incentivize their backers to promote their project. The owners and backers are aligned around a common goal: Getting the Project Funded. KickBacker allows project owners to give their ... Read More

    There are comments.

  3. How Angry are your Developers?

    While cursing in your git commit messages probably doesn't correlate to actual anger at your company, here is a quick an easy command to look for curses in your project git logs. (Based on this gist)

    From inside your git repository

    $ git log --pretty=format:'%s' | tr '[:upper:]' '[:lower:]'
           | tr '[:space:]' '\n' | sort | uniq -c | sort -nr
           | grep -iE "(fuck|shit|bitch|damn|piss)"

    Looking at my last company's repository, it seems like there was a ... Read More

    There are comments.

  4. « Page 2 / 7 »


Started writing one year ago, the day after heading out to travel around the world for a year without a cause.
Current Location: New York, New York

Mexico City, Mexico
Tokyo, Japan
Hanoi, Vietnam
Vientiane, Laos
Phuket, Thailand
Kathmandu, Nepal
Rajastan, India
Kerala, India
Mumbai, India
Freetown, Sierra Leone
Koidu, Sierra Leone
Mombasa, Kenya
Nairobi, Kenya
Kigali, Rwanda
Rwinkwavu, Rwanda
Boston, MA

Latest Posts

Port Forward an old Airport Express

If Developers Took Steroids

We Need Elon Musk

Crossword Scraper

Git Conflicts in your Binary Files

Japanese Sidewalk Interfaces

Introducing Kickbacker

Real Life: Google Glass Done Wrong

Tux Trashcans

How Angry are your Developers?

A 500 Startups Model for the Art World

Unsubscribe from Black Friday/Cyber Monday

Copyrighting Art into Obscurity

Crack WiFi Passwords with aircrack

Using Sandy as an Excuse to Email Spam Customers