Bienvenidos

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

Photo Feed

Columbia Falls Chili League. Thanks @outsidemedia

Columbia Falls Chili League. Thanks @outsidemedia

Hanging out on the wrong side of this #suckerhole

Hanging out on the wrong side of this #suckerhole

Backyard family skate with @jupppym

Backyard family skate with @jupppym

#barbershop time for Ben

#barbershop time for Ben

@jaymooreworldboards holding it down in the Old Joes boardercross start with @tyreljohnson @skiwhitefish #Natechute2015

@jaymooreworldboards holding it down in the Old Joes boardercross start with @tyreljohnson @skiwhitefish #Natechute2015

#Natechute2015 #bankedslalom

#Natechute2015 #bankedslalom

Technically it's still winter. #roadride around a still frozen Whitefish Lake. #MontanaMoment

Technically it's still winter. #roadride around a still frozen Whitefish Lake. #MontanaMoment

Quick city break. Rockefeller Plaza. #Manhattan #NYC

Quick city break. Rockefeller Plaza. #Manhattan #NYC

Catching the A Train to #Manhattan

Catching the A Train to #Manhattan

#NYC does not mess around when it comes to plowing snow. #Brooklyn

#NYC does not mess around when it comes to plowing snow. #Brooklyn

Rainy hotel room view. #Brooklyn #newyork #longexposure

Rainy hotel room view. #Brooklyn #newyork #longexposure

Julia exploring a hollow log on the Flathead. #MontanaMoment #ColumbiaFalls

Julia exploring a hollow log on the Flathead. #MontanaMoment #ColumbiaFalls

Science fair season

Science fair season

Fire in the sky. #ColumbiaFalls #flathead #sunset

Fire in the sky. #ColumbiaFalls #flathead #sunset

Starry night on Lake McDonald with a hint of #aurora and the #MilkyWay.  #montanamoment #nightshot #a6000 #glaciernationalpark

Starry night on Lake McDonald with a hint of #aurora and the #MilkyWay. #montanamoment #nightshot #a6000 #glaciernationalpark

Springiest February ever. #montanamoment #sunset #flathead #roadride

Springiest February ever. #montanamoment #sunset #flathead #roadride

Might as well. #lemonade #montanamoment

Might as well. #lemonade #montanamoment

#dawnpatrol groomer skinning @skiwhitefish #montanamoment #a6000 #sonyAlpha #sunrise

#dawnpatrol groomer skinning @skiwhitefish #montanamoment #a6000 #sonyAlpha #sunrise

It's a bright clear night on Lake McDonald. @glaciernps #montanamoment #montanawinseverytime #getoutside #glaciernationalpark #glacier #a6000 #sonyAlpha

It's a bright clear night on Lake McDonald. @glaciernps #montanamoment #montanawinseverytime #getoutside #glaciernationalpark #glacier #a6000 #sonyAlpha

Sun coming out on the river this morning. #ourbackyardrules #montanamoment #ColumbiaFalls #a6000 #sunrise

Sun coming out on the river this morning. #ourbackyardrules #montanamoment #ColumbiaFalls #a6000 #sunrise

#jacksonhole

#jacksonhole

#tramselfie #jacksonhole #jhdreaming

#tramselfie #jacksonhole #jhdreaming

A Boy and His Dog. #fineart #bobafett #falcor

A Boy and His Dog. #fineart #bobafett #falcor

Oh hi. Drive by shot of the #tetons #a6000

Oh hi. Drive by shot of the #tetons #a6000

The Swan range at dawn. #montanamoment #sunrise #a6000

The Swan range at dawn. #montanamoment #sunrise #a6000

Morning skate ski with @jenrus406 #montanamoment #whitefish

Morning skate ski with @jenrus406 #montanamoment #whitefish

My new workspace at #zaneray has its own patio.

My new workspace at #zaneray has its own patio.

Took the new camera for a spin on a crisp drive to work this morning. @skiwhitefish #montanamoment #whitefish #sunrise #winter #sony #a6000 #mirrorless

Took the new camera for a spin on a crisp drive to work this morning. @skiwhitefish #montanamoment #whitefish #sunrise #winter #sony #a6000 #mirrorless

#powday and the only #freshies we got were in the driveway.

#powday and the only #freshies we got were in the driveway.

@outsidehilary found some #pow today at @skiwhitefish

@outsidehilary found some #pow today at @skiwhitefish

Coincidentally all shot in Glacier. #memoicono #glaciernationalpark #gnp #montanamoment #goingtothesun

Coincidentally all shot in Glacier. #memoicono #glaciernationalpark #gnp #montanamoment #goingtothesun

Dropping (into what turned out to be a quite sketchy early season line) #Whistler

Dropping (into what turned out to be a quite sketchy early season line) #Whistler

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