andrew.hedges.name

Annapurna Sanctuary. Grand Canyon. Great Barrier Reef. Great Pyramids. Parthenon. Suez Canal. Yellow River. Saigon River. Snake River. Columbia River. The Rhine. Mt Baker. Mt Rainier. Mt St Helens. Mt Hood. Mt Shasta. Mt Rushmore. Steens Mountain. Blue Mountains. Atlas Mountains. Space Needle. Sky Tower. Shanghai Tower. Tower of London. Sydney Opera House. Big Ben. Golden Gate Bridge. Bran Castle. Olympic National Park. Glacier National Park. Everglades National Park. Shenandoah National Park. Yosemite National Park. Muir Woods. Big Sur. Crater Lake. Yellowstone. White Sands. Ozette. Abel Tasman. Royal National Park. Lady Elliot Island. Red Sea. Bering Sea. Pacific Ocean. Atlantic Ocean. Indian Ocean. Kenai Peninsula. Cape Reinga. Farewell Spit. New York. Washington DC. Los Angeles. San Francisco. London. Shanghai. Sydney. Brisbane. Cairns. Kerikeri. Auckland. Rotorua. Wellington. Christchurch. Kaikoura. Seattle. Portland. Philadelphia. Boston. Chicago. Anchorage. Memphis. Austin. Las Vegas. Albuquerque. Moab. Honolulu. Hana. Montreal. Toronto. Vancouver. Victoria. Mexico City. Salvador. Itacaré. Cairo. Athens. Limassol. Cadíz. Casablanca. Marrakesh. Munich. Brussels. Bucharest. Brasov. Saigon. Hong Kong. Shanghai. Kobe. Chennai. Pondicherry. Mumbai. Madikeri. Pokhara. Kathmandu. Moscow. Zurich

We all, however, apprehend the land imperfectly, even when we go to the trouble to wander in it. Our perceptions are colored by preconception and desire…. A man in Anaktuvuk Pass, in response to a question about what he did when he visited a new place, said to me, “I listen.” That’s all. I listen, he meant, to what the land is saying. I walk around in it and strain my senses in appreciation of it for a long time before I, myself, ever speak a word. Entered in such a respectful manner, he believed, the land would open to him.
~Barry Lopez, Arctic Dreams

Recent blog posts

Comment Spam Honeypot

I have my own secret sauce for filtering out comment spam from my blog. I thought it would be interesting to let it all through on one post.

Read more…


Variable Hoisting Puzzle

My colleague, Kyle, recently sent around an excellent article on execution contexts in JavaScript. I’m a big fan of esoteric JavaScript puzzles, so here’s one for you. Hint: the answer is in the above-linked article!

Read more…


My dream of an Obama bait-and-switch

We’re screwed. Unless, that is, the President of the United States of America pulls the biggest bait-and-switch in human history.

Read more…


You shouldn’t have to set a terrain dial

Jeep advertises the ‘terrain dial’ as a desirable feature of their Cherokee model. I’m no rocket surgeon, but can’t computers do better?

Read more…


Turning it off.

I’ve decided social media (Twitter, Facebook, Pinterest, Foursquare, etc.) isn’t contributing anything meaningful to my life and may, in fact, be hurting my life in significant ways. So, I’m turning it off. If you want to talk, you either already have my phone number or can email me through the link at the bottom of this page.

Read more…


More recent blog posts

Sublime Text 2 more sublime with a drop of Dropbox · Kindle Fire: First Impressions · Mobile WebKit Optimizations & Tools · Yet Another Explanation of JavaScript Closures · I made soup. It’s spicy, vegetarian, and tastes like bacon. · HTML5 Client-side Storage. That’s hot. · What can I do with my iPad? · Tapulous · I’m a bad tribe member. · CSS Fast Nav: Because (perception of) speed matters! · When is a global variable not a variable? · Our misguided culture of cool · InSTEDD: Open Source Software that saves lives · Add an interactive legend to a MarkerManager managed Google Map · Personal Branding for Introverts