Bienvenidos

This site is a total work in progress so check back frequently and enjoy.

Photo Feed

Spencer ice is good to go. #montanamoment #wildice

Spencer ice is good to go. #montanamoment #wildice

Lunch skate #wildice #montanamoment

Lunch skate #wildice #montanamoment

Mt. Hood from Mt. Tabor on a crisp #Portland day.

Mt. Hood from Mt. Tabor on a crisp #Portland day.

#psfuckcancer benefit  #pdx

#psfuckcancer benefit #pdx

Howdy Oregon.

Howdy Oregon.

@jenrus406 on the saw. #firewood #montanamoment

@jenrus406 on the saw. #firewood #montanamoment

I just remembered it's #larchseason in Western Montana #montanamoment #larchvibes

I just remembered it's #larchseason in Western Montana #montanamoment #larchvibes

Exploratory Monday ride North of town. #ColumbiaFalls #bushwhacking #glaciernationalpark

Exploratory Monday ride North of town. #ColumbiaFalls #bushwhacking #glaciernationalpark

Kids out building river forts on an amazing fall day. #ourbackyardrules #montanamoment

Kids out building river forts on an amazing fall day. #ourbackyardrules #montanamoment

hey bear

hey bear

Conditions were all time on trail No. 6 #montanamoment

Conditions were all time on trail No. 6 #montanamoment

#hikeabike in the Whitefish Range.

#hikeabike in the Whitefish Range.

Dusk on the #whitefishtrail

Dusk on the #whitefishtrail

Fridays. You complete me. #tgif @skiwhitefish #montanamoment

Fridays. You complete me. #tgif @skiwhitefish #montanamoment

Kids spotted the second largest pumpkin in Montana.

Kids spotted the second largest pumpkin in Montana.

Fine fall afternoon #roadride

Fine fall afternoon #roadride

Sunset above the Flathead on a #flatheadfattires LEGO ride above #ColumbiaFalls. That high vis jersey finally came in handy.

Sunset above the Flathead on a #flatheadfattires LEGO ride above #ColumbiaFalls. That high vis jersey finally came in handy.

Late summer rides. Pig farms.

Late summer rides. Pig farms.

Nothing gives you that warm fuzzy feeling like huge piles of fresh bear shit littering the trail on your evening ride.

Nothing gives you that warm fuzzy feeling like huge piles of fresh bear shit littering the trail on your evening ride.

Zip line dreams fulfilled. @skiwhitefish  #skiwhitefish

Zip line dreams fulfilled. @skiwhitefish #skiwhitefish

#alpenglow #gnp #glaciernationalpark

#alpenglow #gnp #glaciernationalpark

#hyperlapse work break. #plaidparty #hack

#hyperlapse work break. #plaidparty #hack

Decent view of the park on a backyard exploratory mountain ride. #glaciernationalpark #columbiafalls

Decent view of the park on a backyard exploratory mountain ride. #glaciernationalpark #columbiafalls

Ben and Julia's first day of school. 3rd and 5th grades.

Ben and Julia's first day of school. 3rd and 5th grades.

Misty Hidden Montana

Misty Hidden Montana "Slickrock" on Alpine Trail #7 with Tom Danley

Napa Point ride on Alpine Trail #7 with @jasonaforrest and @marc_obrien #adventureride #montanamoment

Napa Point ride on Alpine Trail #7 with @jasonaforrest and @marc_obrien #adventureride #montanamoment

#montanawinseverytime

#montanawinseverytime

#glaciernationalpark #gnp

#glaciernationalpark #gnp

Park day with @jenrus406 #glacier #glaciernationalpark @glaciernps

Park day with @jenrus406 #glacier #glaciernationalpark @glaciernps

Hoary Marmots for days. #glacier #gnp #glaciernationalpark

Hoary Marmots for days. #glacier #gnp #glaciernationalpark

Jackson's north side. #glacier #glaciernationalpark

Jackson's north side. #glacier #glaciernationalpark

@marc_obrien on Mt. Jackson @glaciernps @glaciermt #glacier #montanamoment

@marc_obrien on Mt. Jackson @glaciernps @glaciermt #glacier #montanamoment

Projects & Work

Active Workload

Projects: Past and Present*

C. C. Filson Co.* Hammer Nutrition* Horny Toad* Nau* Nixon* Patagonia* Montana Ski Company* Harmons Grocery* River Design Group* The ZaneRay Group* Stumptown Snowboards** Rocky Mountain Outfitter** + more

*Primarily clients of the wonderful folks at The ZaneRay Group.

Skills & Expertise

HTML5 CSS3 Responsive Design Responsive Development LESS Javascript jQuery PHP Wordpress Interface Design User Experience Design Print Design Logo Design Spanish Flash 5 / ActionScript 2

Side Projects

  • Plus Gallery

    A full featured javascript photo gallery that dynmaically loads images from Flickr, Google+, Facebook, Instagram. Since a lot of these services now force authetication some options need reworking. On my list of stuff to do :).

  • Screen Tool

    A small hunk of javascript that gives you information at your finger tips about browser dimensions. Handy for Responsive Web Development.

  • Skate Montana** (2003 - 2010)

    A Wordpress driven blog and skate park directory for the Montana. Sporadically updated by me, and occasionally a couple other people.

  • Ecualife ** (2001-2003)

    A mini site with photos and journal entries of our lives and Travels in Ecuador pre-blog days, that later became my blog.

**Denotes projects that are not currently maintained or infrequently updated.

Connect

Cyber-stalk your out
This is some slide info