things from (technology - design - exploration - the outdoors - cycling - skiing - hci - news - brain droppings)

find me on (twitter | last.fm | 43things | flickr | dopplr)

Awesome promo video from Telluride that really captures the spirit of skiing.  Courtesy of http://www.theadventurelife.org/2009/06/telluride-ski-video-speaks-for-itself-and-for-skiing-too/
All of these questions sum up into the key question for us: is Ruby (and Rails) a viable platform for us and our clients. The answer thus far is a resounding “yes”. It offers palpable gains in productivity, allowing us to be more responsive and produce better software, more quickly for our clients. This isn’t to say it’s the right choice for all situations. Choosing a development platform is never a simple choice, particularly since it usually is more of a social choice than a technological choice. But the headline conclusion is that Ruby is a choice that’s worth considering, worthy enough for us to want to keep this tool in our toolkit.
These dudes are ridiculous.  Makes me sad I didn’t make it up to watch the mountain games this year.
Score - I’m in a NOLS India promo video!
So let’s follow these examples. Let’s create more projects that scratch an itch or ease some pain. Let’s stop obsessing about which test framework to use and start obsessing about building sites that solve problems. Let’s stop arguing about languages and continue improving our favorite ones. Let’s stop blogging lengthy tutorials to get RSS subscribers and start contributing to official documentation efforts. Let’s focus more on code and less on talk. More on the community and less on ourselves.
Why? Because we love to debate minutiae. When we do, we somehow feel satisfied with ourselves. We might have just spun our wheels, and failed at changing anyone’s mind … but we feel like we really expressed ourselves, and it’s a good feeling. The problem is that the feeling is totally illusory when it comes to getting anything done.
Orwell’s Rules for Writers
…next time you’ve got a decision to make, whether it be in your company or on your software systems, ask yourself: how can this decision be pushed closer to the problem? Can you build an independent component, rather than adding it to my monolithic central codebase? If you’re in a mangement position, can you push the decision down to the people who are hands-on with the problem on a daily basis?
Time breakdown of modern web design
Time breakdown of modern web design
“A glass for drinking a lot”
“A glass for drinking a lot”
The ski train leaves Denver for the last time, ending almost 70 years of tradition.  Sad to see it go.  Seems like a lot of longtime Denver traditions are disappearing this year.
The ski train leaves Denver for the last time, ending almost 70 years of tradition.  Sad to see it go.  Seems like a lot of longtime Denver traditions are disappearing this year.
Bohemian Rhapsody, played entirely on old electronics.  Some people have way too much time on their hands.
Sweet, guerrilla twitter.
Sweet, guerrilla twitter.