mattorama

This is a tumblog companion to Matt O' Rama, my regular blog. It mostly exists to repost to Matt O' Rama using tumblr's great system.
I wish in the past I had tried more things ‘cause now I know that being in trouble is a fake idea. Chris Onstad, Achewood creator (via eudaimonist)

(via swanngangg)

If your error dialog contains the word “may”, you have two errors. rands on Twitter
Good design: The ten commandments of Dieter Rams
I’m going to print these out and put them on my wall. Even though I’m a programmer, you can design anything you do.

Good design: The ten commandments of Dieter Rams

I’m going to print these out and put them on my wall. Even though I’m a programmer, you can design anything you do.

When I first heard I’d be pairing at the new job, I was a bit apprehensive and skeptical. Do I really have to sit next to some fat developer all day, 40 hours a week? When am I going to check my RSS feeds? What if the other developer is gassy or hasn’t showered? How am I going to listen to my totally awesome Death Metal if I can’t wear headphones? Will the other developer be constantly judging and correcting my code? Will pairing prevent me from hitting “the zone” where I’m just belting code out so fast that my fingers can’t keep up with my brain? Over the last five months, I’ve found answers to all of these questions: “no,” “often,” “that’s rough,” “easily,” “sort of,” and “YES, but that’s a good thing.

I Love Pair-Programming » Absolutely No Machete Juggling

This is a really, really great look at pair-programming for real, not the theoretical discussions you usually see. Pairing is one of the biggest Agile practices I’ve never been able to wrap my mind around but this post gets me a long way there.