100 Miles! Coldwater Rumble Race Report

In 2007 I finished Ironman Coeur d’Alene and was looking for a new challenge. I turned my sights towards running a 100 miler, and started up this blog to record the journey. Last weekend I got there, finishing the Coldwater Rumble 100 in 30hrs, 41min.

My pacer Malcolm and I at the finish line (photo: Jesse Ellis)

Here’s The Good, The Bad, and The Ugly…

The Good

My main goal was just to finish, so I took a pretty conservative pace from the beginning, and had time booked to account for slowing down as night fell, and as I got increasingly tired. For big chunks of the race I was able to stick with my plan of jogging the flats, walking the ups, and running the downs.

A beautiful sunrise to start the day!

Hydration went really well. I had 60(!) scoops of my custom Infinit blend distributed across 8 soft flasks. The course is comprised of two 10 mile loops, and three 27 mile loops, so getting access to the bottles was super easy. I then drank course water from a 3L water bladder in my pack. I also took two SaltStick capsules an hour. Dehydration has been a race-ruiner for me in the last year or two, and I’m SO done with that!

I was sure TSA was going to question me as a Drug Mule!

I had a pacer join me for the final 27 mile loop, and that was super helpful. Malcolm Bennett volunteered to pace me after a friend posted my request in her local running group. I was losing focus on the second to last lap, and knowing that he was sitting there in the middle of the night waiting for me to arrive was a powerful motivator to move along quickly. There was also a time, probably around hour 28, where my mind was starting to drift – so I just started asking him lots of questions about his work and hobbies, and used his stories to get me back on track. Thank you Malcolm!!

Malcolm getting a much deserved foot massage at the finish

I’ve got to give a shout out to Aravaipa Racing – the race organization and aid stations were about the best I’ve seen.

The weather was awesome – I wore a light wool shirt and shorts the whole way, and a light windbreaker the first morning. It did rain some, but it was warm enough that I didn’t bother putting on a jacket or gloves.

Early on in the race. This is a good view of what the trail surface was like

And a special thank you to the Mariele Wardian, another United In Stride guide. Mariele got me connected with my pacer Malcolm, and was a big support through the weekend…all the while pacing another runner for 27 miles!

Me and Mariele – glad that it’s done!!

The Bad

Rocks. Not “oh, there were some sections with rocks”….but rocks Everywhere. I’ve worked very hard to increase strength and flexibility in my ankles, and that saved me. I had kicked a couple rocks, and was so happy that my shoes protected my big toe. And then a little while later BAM, and I knew I’d lost a toenail. An hour later BAM – same toe. Looking at the toenail now, I don’t think I’ll lose it, but it’ll definitely be looking like I painted it with “Ultra Brown” nail polish 😉

My toe after a couple days

The rocks and uneven surfaces also gave me a couple minor blisters, I suspect because my toes kept clinching to try to “grab” the ground – a bad habit I’ve been working on breaking. My Brooks Cascadia shoes mostly protected the bottoms of my feet, except for one rock that felt like it poked right through into the ball of my foot. That one spot still aches today, and the rest of the bottom of my feet are still complaining “Dude, what the hell was all that!?!?!?”

Here’s a picture I took of a nice uphill section

While I was mostly able to run the flats, by the end of the last lap I was reduced to walking pretty much the whole time due to shin splints in my left leg. I was able to run, but it felt less like “yeah, running hurts sometimes” and more like “I’m doing some serious damage here.” My evaluation turned out to be correct. When I got to the finish line and looked there was a hand size splotch on my lower shin that looked like a pretty bad sunburn. It’s a week later now, and the red has mostly gone away, but there’s still an inch long knot on the shin tendon.

I really should have arrived at the race venue earlier. I was busy getting my “camp” area setup, went to the bathroom, and got to the starting line just as the race director said “go”. So I got just about no warmup or stretching in. I did allow myself a mile or two at the start to just walk, and get going. But I wonder if not doing a my normal warmup and flexing routine contributed to the shin problem I encountered later in the race.

The Ugly

Somewhere near the middle of the race I started battling diarrhea. I suspect this was caused by food poisoning from the lunchmeat I was carrying. (I’ve since looked it up, and the consensus guidance is that lunchmeat is edible for 2 hours at room temp…I was trying more like 7 hours at 98.5 degrees. Dumb. Dumb. Dumb.) Aside from the three or four emergency trailside stops, I lost a lot of time walking, because trying to run (before those emergency stops) really aggravated my backside. I was thankful that all the trouble was only going in one direction, and I wasn’t throwing up or feeling nauseous.

And back to The Good

I finished! A 17 year old goal: Done. So happy. I guess it may be time to come up with a new name for the blog!?!?!

They gave out great race swag:

The coveted 100 miler belt buckle
A nice workout bag
Finisher’s mug, wooden “medal”, table top thingie, and buckle

Moddable Meetings

I’ve been working from home for a number of years, but the Coronavirus lockdown brought me a couple new “office” mates – my family! But being a remote worker means I’m in a lot of video conferences. With a day or two, it became obvious that we needed a way for the family to know when I’m on a call, and when’s a good time to chat.

After a number of (failed) iterations, I settled on using a Moddable Two programmable display. The Moddable Two is a fully programmable (with JavaScript) device, with a color touchscreen, WiFi, Bluetooth, and a bunch of other goodies…….for $25!!!

Here’s how the final product came out:

Display mounted on wall
Busy Morning

Software side

Just want to jump to the code? Github repository is here.
There are two software projects that make up this system: the display software, and a Chrome Extension to collect the meeting schedule from an MS Outlook web view.


The display software implements a web server, and uses mDNS to publish a local URL that can be seen by my work computer. It receives the schedule, and displays the meetings in a scrollable list.

During meetings, the active schedule entry turns red.

So that family members can let me know if they’d like to see me, the display has a row of buttons. Pressing one of the buttons triggers a notification to be displayed on my work computer.

Computer notification

The display has an auto-dimmer, that darkens the screen at the end of the workday, but clicking on the face wakes it up for a couple minutes.

Chrome Extension

The Chrome Extension loads only on a page that’s displaying an Outlook calendar view, eg: outlook.office.com/calendar

The Extension scrapes the web page and collects meetings, bundles up start and end times, and sends them off to the Moddable Two device. These API calls return and pending message notifications (family member pushed one of the device buttons), which the Extension then displays on the work computer.


Moddable Two

The Moddable Two is a little wonder. To get an idea of the kinds of things it can do, check out one of the example pages. It’s not without its challenges though. The main difficulty is that while it’s fully programmable with JavaScript, it’s NOT browser/web based. The display is not implemented with HTML and CSS. Learning the display framework is a bit of a chore. To make things easier, the folks at Moddable have provided the source code for a ton of examples. My project has nuggets of code (lovingly!) stolen from at least 4 of their sample projects.


The back of the Moddable Two is basically just a circuit board, so it’s not something you can just stick to a wall. And, since this is an ongoing hobby project, I wanted to be able to easily be able to remove it from the mount to deploy/test new software features.

The answer was a 3D-printed baseplate, that can be semi-permanently attached to the wall, but allows the display to slide in and out.

Printed baseplate.

The printable model, OpenSCAD model file, and addition images are available on Thingiverse.

Early iterations


The first version of this project used a micro:bit. During an active meeting

The micro:bit doesn’t have the networking capabilities of the Moddable Two. The device used USB for power, and to receive “on” and “off” messages when meetings begin and end. During meetings, the LEDs would pulse in a starburst pattern.

On the work computer, the schedule was being scraped by a NodeJS app, using Puppeteer to interact with a Chromium window.

Managing the USB connection when the computer went to sleep was a pain. It also meant that the device needed to be directly tethered to the computer.


The second iteration used the Moddable Two, and used Adafruit IO as a data “middleman”. The work computer would send schedule info up to Adafruit, and the Moddable would pull it down. Message notifications went the other direction.

After reading this blog post by one of the engineers at Moddable, I had the pieces of the puzzle that allowed me to abandon the middleman, and added the webserver to the Moddable device, and used mDNS to make it easily findable.


The web scraping isn’t the best. I did go down the path of using Microsoft’s Graph to access the schedule, but couldn’t get it to work due to access restrictions on my work’s server.

Gear Review – KEEN Newport Pants

A month ago I signed up to be a “wear tester” for KEEN’s new line of pants (full disclosure, I get a free pair of shoes and socks out of the deal).  The goal of the testing program is to wear the pants doing the things you do and report back on how they fared.  Well, they fared pretty darn well.

The first thing you notice when trying them on is that they don’t slide on easily.  The reason is that the legs aren’t straight like every other pant I’ve ever owned.  Instead, they are shaped like, well, like legs.  From day one they feel like they are broken in and contoured to your body.


Another feature of their construction is a gusseted crotch.  For my first big test of the pants (and specifically the crotch part!) I wore them to help out with my son’s flag football practice.  They needed a designated snapper, so the pants got a good workout.  For pants that aren’t baggy or spandex, I was really happy with their performance.

The next test was a combo: work + climbing.  The work part is easy – not much challenge for a pair of pants when I basically just stand at my computer all day.  The key takeaway though, it’s nice to have pants that look good at work and then can be worn right to the climbing gym.

My cousin and I have been meeting once a week at a gym near my work, and it’s been great.  The problem is that I am not great, so my legs have been knocked about pretty good.  And I did it again – I ground my knee into a rock.  But the pants were unscathed.  The pants move like loose sweatpants, but are much tougher and not sweaty.

One of the nice attributes of these pants is big pockets.  I like that the thigh pockets don’t stick out from the leg of the pant like cargo pants, but they are still big enough to fit a bottle of water.  One of the thigh pockets is zippered, which is nice for securing a cell phone.  The regular front and back pockets are also unusually deep.  I have pants with front pockets that coins and keys fall out of when I sit in the car – never going to happen with these pants.

tentFor the ultimate test, I wore my KEENs on a Boy Scout camping trip…where I was in charge of the kitchen.  After the Saturday night Thanksgiving feast I looked down at the pants and they were pretty trashed.  But like when climbing, the pants weren’t at all scuffed up in the places where I had scraped against an oven door or other kitchen perils.  The pants took everything I could throw at them.

What would I change?  I’m not much of a logo guy – and there are three.  I’m good with the K on the knee – kinda cool.  But the back pocket and center back belt loop are also branded, it’s enough already.

One other beef: I’m an odd number waist size (33).  KEEN’s not the only pant manufacturer to skip odd numbers – but it means I have to wear a belt.  OK, true confessions, the day after Thanksgiving gluttony they fit just right without the belt :roll:.  Hopefully the demand for these pants will encourage KEEN to offer them in a wider assortment of sizes…and I’d buy!

Cost: $95

Site: http://www.keenfootwear.com/us/en/product/clothing/men/pants/mens%20newport%20pant/khaki!olive%20green

Mini-Review: With the amount of trail running I do, I blow out the big toes of my socks a lot.  The KEEN socks that I’ve been wearing are individually Left/Right shaped, so it feels like with the extra room in the big toe of these socks will fix this problem.  Somebody remind me in a year, and I’ll write update on how they held up 😛


An ultramarathon is a run longer than a marathon.  Because most ultras are run off-road, please first read the trail running page.  This article will specifically address training for, and running in ultras – not how to be trail savvy.

First off, for most mortals, running an ultra is probably not a good warm up for an “A race” ironman.  It is not uncommon to need upwards of a week of serious recovery after a 50 mile race.  But if you have an early season IM race, and don’t want your season to be done in May or June, picking a fall ultra definitely falls under the “doing cool s*$^ with your fitness” motto!

Building up to your first ultra

 Just as in the leap from olympic triathlons up to long course, there’s a big leap from a marathon to a 50 miler, or even a 50 kilometer run.  While the distances are believable from a fitness point of view, one must run an ultra very differently from how you would run a marathon.  The assumption here is that most ultras are on trails, and most ultras contain a significant amount of climbing – and descending. 

I’ve heard people on marathon courses complain about the “hills” – when the only bump in the road is a freeway overpass.  In contrast, the Western States 100 starts out with about 2000 feet of climb in the first 3 miles!!  Oh, and the start is at 6,000 feet!  Many triathletes will survive the climbs due to strong thighs and glutes from biking, but the matching descents can really tear you up.  Start slow and build up.  Rushing into running hills can send you to the doc.

A great way to learn about how to run an ultra is to volunteer.  Ask to be at an aid station out on the course (as opposed to helping with registration!). This will teach you a lot about what people are wearing, how they are running, eating, and acting (the ‘vibe’ is much different than at tris and shorter running races).  Many groups that put on trail races will give you a 1/2 off credit for a future race if you volunteer, which is an additional perk.

Many ultraraces provide shorter distances as well.  Your first race should probably not be more than a 1/2 marathon or a 30k (18 miles).  Run EASY, learn, talk with other racers, enjoy the scenery.  This is a training/learning run!

Another way to gain HUGE amounts of experience and knowledge – for free – is to pace another racer.  Many races (generally only 50 miles or longer) allow registered runners to be acompanied by a pacer for the second half of the race.   You get to run the course, eat the aid station food, and enjoy some great company.  If you are looking to race past 50 miles, I would STRONGLY encourage you to first pace another runner.  Some races have discussion forums (or Facebook groups) that will light up with requests for pacers in the months before a race.

Selecting an ultra

There are two main kinds of races: Distance races, and timed races.  There are four primary ultra distances: 50k, 50m, 100k, 100m.  For timed races, these are mostly in 12 and 24 hour flavors – run around a loop for the time, most miles run wins.

The calendar at the Ultrarunning magazine website is one of the most comprehensive lists of ultras.  Start there to find races.  A nice feature of their calendar is that it includes two ranking numbers – one for terrain (how much climbing), and one for surface (paved, dirt, technical rock).  PLEASE pay attention to these numbers – and for your first couple of ultras…UNDERestimate your abilities.  When the surface ranking gets to a 3 (out of 5), these trails can be quite difficult to run.  A level 1 or 2 is managable, but it is not uncommon to see at least some blood at the end of a level 3, 4, or 5 race.

Some people love courses with tons of climbing, some don’t.  Pay very close attention to the profile contours that are provided on most race sites.  And keep in mind that the scale is pretty crunched – fitting 100 miles of contour into a 3 inch picture means you are missing a LOT of detail.

Race specific training

A big surprise to many new ultrarunners is the amount of time spent walking during a race.  Many courses have prolonged (more than a mile) sections where you are best off walking – so you need to train to walk!  Walking (quickly) up a steep hill uses different muscles than you are used to using – and the hills can go on for 15 minutes to an hour or more(no joking!).  Try to find a hill that resembles the most knarly on the race course and walk quickly up, and run hard down, lather, rinse, repeat.

It is important to do some of your training at your actual race pace/intensity. Your running mechanics might change substantially when you are running this slow – and you’ll be doing it for a long time.  Make sure your ultra race pace running is as smooth and efficient as when you are pushing it.

You MUST practice running downhill.  There is a right way to run downhill, and a wrong way.  The wrong way is slow, hurts, tears up your quads, and kicks up a lot of dust (which will make you popular with your competitors right before they blow by you on the trail).  There is a big section on running downhill in the ‘Special Techniques’ section of the trail running page.  Read it, try it, practice it.  DO NOT try it first time on race day!  Remember when we talked about ‘blood’ earlier?!?!

Another aspect that needs to be worked out in your training is race day nutrition.  In most 5k – marathon races there are aid stations every mile or so.  Not in ultras.  It is not uncommon for aid stations to be 5 or 7 miles apart, which for most runners will be an hour or more of running.  Oh, and since many aid stations are remote, you CANNOT trust that they’ll have all kinds of goodies…or that they will be there at all in some smaller races!  There is also a very real possibility that you will get lost.  It happens.  A lot.  Usually this just means “bonus miles!” – the point is, make sure you are equipped to carry enough water, and train with that equipment.

If your race will start, or end, in the dark, be prepared to run with a light.  Know how it feels to run on an uneven trail at night – it takes practice.  Some people have a hard time doing this – they get dizzy and disoriented.  That doesn’t get better after running 50 miles!  Practice with your equipment.

Race day

Be prepared to be underwhelmed!!  The atmosphere at most ultras is almost sleepy!  Five minutes before race start some guy will stand up with a bull horn and say a bunch of stuff that nobody can hear, and those that can hear can’t understand it anyhow.  Someone will say go…and you’re off.

The ultra-mantra is: “Start slow, then slow down”.  The good news is that ultra racing lends itself well to Endurance Nation style pacing.  The EN guidance on riding a bike up a steep hill translates directly to ultra racing.  You will feel like you are going backwards as people pass you going up hill.  Smile, offer them kind words, you will see them again 😉  Use your uphill walk to adjust equipment, pop a salt tablet, drink, stretch.  As the crest of the hill approaches and the trail levels some, start jogging.  At the top, start your run.  The others who ran past you a while back will now start going the other way.  You are now flying downhill on fresh legs and a clear head.

Just like using a power meter to restrain yourself on a bike climb, a heart rate monitor can do you a big favor in an ultra.  Aim to keep your HR stable between the flats and the climbs.  Even more difficult is keeping your HR constant on the descents.  It’s common to drop 25 beats from your HR going downhill.  And while it’s probably inevitable that it will go down some – fight it, and RUN the downhills.  Running downhill intelligently is where the smart ultra runner wins the race.

Because it’s next to impossible to apply your road pacing to a hilly ultra, we are left with Rate of Perceived Exertion (RPE), and Heart Rate (HR).  My (untested!) suggestion: shoot for a target HR of 70% of your threshold HR (your flat 10k HR).

Like a long course tri, you will probably want to have someone drive you home if the race is local.  A 2 hour car trip after a 50 miler is torture.  No really…torture.  Cruise control can help 🙂


Trail running basics

Trail running is a great break from miles on the road, or hours on the treadmill.  Trail running is also a key part of Ultramarathons.  Here are some tips to make your experience fun and safe.


One of the first things you’ll discover about trail running is that you often have to be more self reliant than you might otherwise be.  While you may know every park and schoolyard in your neighborhood that has a drinking fountain, five miles back from a trail head you will hurting if you don’t bring your own.  You should also plan on carrying extra fluids, just in case (see the Navigation section below :|).  A Camelbak comes in very handy, because in addition to providing an easy way to carry lots of fluid, they also typically have room for stowing some extra gear – either to put on if it gets cold, or to hold things that you strip off as you warm up.

If you plan on being way out in nowheres-ville, you should know how to make water safe out on the trail – typically this means carrying some sort of chemical treatment like iodine tablets.

Critters and plants

One of the great treats of trail running is seeing wildlife.  One of the worst things about trail running is seeing wildlife :?.  Hitting the trails in the early early morning almost guarantees you a sighting or two.  Common animals on the trails (at least in Northern California) are rabbits, deer, coyote (they’re WAY more afraid of you than you are of them!), the occasional (and very illusive) bobcat, snakes, gophers, squirrels, and all manner of birds.  And then one morning I came around a bend and saw a chewed off deer leg lying in the middle of the trail – probably the victim of a mountain lion.  Yipes.

OK, some big predator tips.  Unless you have crazy speed – don’t run.  Running triggers a “catch the prey” response that you DO NOT want to trigger!  The general rule is get BIG.  Stand up tall, raise your hands out, and talk defiantly to the cat/bear.  If they do attack, fight back.  (Note, some might say that playing dead for a bear is better – but I’ve never had occasion to have to figure that out).

Poison oak and ivy are a continual concern.  There’s a special soap called Tecnu that does a good job of washing off the offending oils – and can also be applied pre-run if you are pretty sure you’re going to be exposed.  A note about these plants, they are still dangerous even if there are no leaves.  So be cautious kicking branches out of the way – you can still get a good stripe of painful itch.

Ticks can also be a concern.  Always wear a hat, and give yourself a look over after the run.  Dogs running free are magnets for ticks – if Fluffy is running with you, be sure to check her out as well.


Trail running almost always means getting lost sometimes.  Make sure you have a trail map which often available at the trail head, or sometimes you can download them from the park’s website.  One thing is for sure – trail signs are very, very often not enough for you to successfully navigate a large area with many trails.

If you can, run with someone who is familiar with the area and the trails.  A GPS can help…if you know how to use it!  A Forerunner type device will give you some help – but again, you have to know how to use it.  If you’ve never played with the GPS functions, start by taking it on a familiar road run.

General Safety

Be aware.  No really, that’s one of the most important tips for trail running.  If you can “only” run with headphones – deal with it and don’t wear them for a while.  You NEED to hear the sounds around you.  You should be aware, particularly on singe track trails, of other people on the trails.

Until you get very comfortable running on trails, and even after that, it’s also critical that you focus on what you are doing.  One of the joys of running on roads, tracks, and treadmills is zoning out and just hammering.  You just can’t do that on a trail.  Rocks and roots, mud and branches.  When you fall (notice that wasn’t an “if” ;)), take a quick second and think back to what was going on in your mind – probably work, what to cook for dinner tonight, etc., etc. – but it was something other than “trail”.  It always happens…you’ve been warned.

Run in the middle of the trail/fireroad.  You are much less likely to brush up against harmful plants, and much less likely to surprise a nasty critter.  Many snakes will try camoflage first, then rattle, then strike – staying in the middle of the trail helps.


The best thing about trail running is your free license to spend $$$ on GEAR!!

  • Trail shoes.  While not an absolute necessity (you can get by with your regular shoes), trail shoes offer a number of benefits:
    • they typically have protection against sharp rocks poking through the sole (guess what, it HURTS)
    • they also typically have a good chunk of rubber on the front of the toe to protect you when you kick a rock or root
    • some level of water-proofness, and many trail shoes come in a Gore-tex version
    • wider base
    • “stickier” sole (hint, this means you should NOT run too much on hard surfaces since they will wear out fast)
    • bigger cushion around the ankle (keeps rocks out)
  • Camelbak – drinking is good
  • Trail socks.  Huh?  Yep, they are important, here’s why.
    • trail socks are usually crew or 1/2 crew – providing some abrasion protection, and a bit of protection from poison oak/ivy
    • the additional height keeps rocks out of your socks (which is a major pain) – anklet socks have a gap around your ankle bones that catch little rocks!
    • trail socks tend to have a bit more cushion, which really helps when running downhill.  The downhills on trails tend to be MUCH steeper than roads, and your toes will smush into the toes of your shoes.  Socks with cushion in the toes really help
    • you will ruin your regular socks (unless they already happen to be trail-dust-brown)
    • One brand that meets all of these: Injinji – highly recommended
    • I’ve also been running a lot with Drymax socks (I sweat a lot, and they don’t get soggy)
  • GPS – and know how to use it!
  • Survival kit.  Check out the S.O.L. (Survive Outdoors Longer) kit.  It’s missing water treatment tablets, but otherwise it’s a very light and compact way to carry most of what you need just in case.
  • Trail map(s)
  • Hat.  Good protection from ticks, sun, and the occasional overhead branch.
  • Sunglasses.  They are good to have for a number of reasons:
    • protection from bugs and branches
    • keep dust out of your eyes (kicked up from other runners, horses, mountain bikes, wind)
    • increased visibility in some situations
    • photochromatic glasses rock (they self adjust between light and dark) – highly recommended when running in and out of tree cover
  • After run – hopefully you won’t have to buy all this:
    • towel to cover your car seat
    • recovery drink (you’ll often have to drive home, so get recoverin’ on your way!)
    • new shoes if you don’t want to get your car dirty/muddy
  • Tracking tools.  If you have some geek-fu, there are many solutions for tracking your run in realtime.  Here’s an example: Where’s Mike Now?  This will help if you miss your return time (you did tell someone where you are going and when you will return, RIGHT!?!?).

Special techniques

Downhill – in trail running the ups tend to be more up, and the downs tend to be more steep than other running.  Going downhill the wrong way is slow, tiring and painful.  Most novices run downhill with the brakes on – leaning your boddy back, taking big steps and jarring their heels in on each step.  This results in trashed quads and lots of hip and knee strain.  Going downhill the right way is fast and exhilarating (ok, maybe “sphincter puckering terrifying” is a bit more accurate than “exhilerating”).  The strategy is to lean forward, take tons of small quick steps, and keep things moving under your feet, rather than trying to stop yourself with every step.  For illustration, think about a BIG rock falling straight towards your head.  You wouldn’t dif your feet in and hold your hands up and try to stop the rock, as it approached you would put your hands to the side of the rock and push it a bit to the side, and yourself the other way – so the rock “slides” by.  Well, there is a big rock, the earth, coming at you pretty fast.  So rather than trying to stop it with your feet, try to push it to the side, and yourself a little to the other side.  Running this way lets gravity move you, and all you have to do is stay ahead of it.  The first time you try this, you will feel very tired – this is due to the inevitable adrenaline rush that will flood your bloodstream as your brain thinks “I’m going to die”.  If you don’t die (if!), you will be on your way to mastering an important skill.

Uphill – Two rules: in training run, in racing walk.  When your running slows to 15:00 min/mile or slower, you aren’t really doing yourself any favors running rather than walking.  But the only way to get faster going uphill is to…go faster uphill.  So run up when training.  But when racing you’re just burning tons of energy without much speed gain.  Running uphill causes a lot of up and down of your body that doesn’t typically translate into faster across the ground.  Better to walk the ups, bring down your heartrate, and fly down on your newly freshened legs.  By the way, by “uphill” we’re talking UP, and HILL – not speedbumps or freeway overpasses.

One exception to the “run uphill in training” rule – if you will be racing in an ultra with extended very steep sections (like a mile or more of steep-steep), you should get some hill walking training in.  Walking uphill uses more glutes than normal.

As for form when running uphill, particularly in a triathlon when your quads are probably fatigued, you can help yourself by “recruiting” your glutes (butt).  As you’re running, rock your hips forward a bit – think of pointing your belly button down a bit.  You should pretty instantly feel the pressure come off your quads, and your glutes will come alive.


What I do

When people ask me what I do, I generally respond with “I’m a software guy”.  That’s the short version, but what I really want to say is…

I write software that makes peoples’ lives better.  I’m passionate about well written software that empowers people. One of my particular interests is in creating “mashups” – bringing together different technologies to fix a problem.

One example is my “Where’s Mike?” page.  I wanted to be able to record my runs, but I also wanted my wife (and rescue personnel!) to be able to find me if I was late coming home from a long trail run.  This page takes advantage of a web enabled iPhone app which records where I am, and then I designed a webpage that uses Google Maps to display the live track.

Writing the code is only part of the joy for me.  I get real joy out of giving away my ideas and seeing where they lead.  I posted up the code for my Where’s Mike page on the developers forum of the iPhone app, and many people have used my code for their own site, and many have made improvements and extensions that I never would have thought of!

The company I work for (IntraPace) makes an implantable gastric stimulator for the treatment of obesity.  We have a website for patients to interact with each other, track their eating and exercise, record goals, listen to podcasts, etc.  Right now, all of our patients are in Europe, and I was concerned about how we could get patients in Germany, Spain, and the UK to interact together.  One of the common problems of obesity is isolation – so wouldn’t it be cool if a person in Hamburg could see that someone in Italy was experiencing the same challenges (like finding it’s difficult to go walking when the weather is lousy), and another patient from London joins in and suggests that on rainy days they go to the mall and power walk!  Wow, that would be cool.

Since it was hard for me to read the German posts of our first members, I hacked up a little tool to grab their forum posts, send them off to Google’s online translation tool, and then re-insert the translated text.  That initial seed of an idea has now blossomed into a full blown feature called “LiveTranslate” for our website.  Here’s a video of LiveTranslate in action:



Desert R.A.T.S 2011


Back in November of 2010, I read a short race report about a six day, stage running race – 148 miles across the Colorado and Utah desert on foot.  My imagination was hooked, and eight months later I found myself on a bus with 31 other racers, driving away from Moab, UT, on our way to the starting line nearly 150 miles away.  The bus stopped at a trailhead, we got out, and after some brief encouragement from the race director, we began our trek back to Moab, along the Kokopelli trail.

Day 1 was actually one of the shorter days, “only” 20 miles.  But starting in the midafternoon meant that we experienced the heat and wind of the day.  I was struck by the beauty majesty of the surroundings.  I’m used to trees and flowers, so it was hard for me to see the beauty that first day, where rocks, scrub brush, rocks, and more rocks were our steady diet for hours.  But the majesty of the canyons and buttes is plain to see – and everywhere in this part of the desert.  My run went well on that first day, but I grossly underestimated my fluid needs.  I ended the day severely dehydrated, and after finishing spent upwards of half an hour on my back with my feet elevated trying to get my blood pressure stabilized and my fluid levels settled.

During this time I was watched over by an outstanding medical team.  There were four docs who travelled with us – some were ER docs, some with military combat medicine experience, and all of them visibly committed to making our run a success.  Each night, the medical team would set up a “blister clinic”, and treat all comers – draining blisters, and taping feet and toes for the next stage.  I’m glad that on the whole, their week was uneventful.  But they were a great asset to the race, made us feel more secure, and were great guys as well.

Photo: Glen Delman


Blister Clinic

Before the race, I considered Day 2 the most difficult, and it did not disappoint.  Since we started Day 1 so late in the day, we didn’t have much recovery time between these stages.  It also traditionally was the warmest stage.  Due to recent flooding of the Colorado River, our planned camping area at the end of Day 2 had to be moved, so our mileage for the day was shorter than planned, around 35 miles.  I spent much of this day (and many of the others) running with Kurt and Shelley Egli.  They had run RATS twice before, and were a wealth of knowledge and experience.  Kurt was my “desert whisperer” – throughout the week he would quietly inform me of some nugget of info about the heat, the course for the day, or the week ahead.  Shelley taught me that I have a whole other gear with which I can climb hills!

Photo: Glen Delman

Kurt and Shelley Egli

Somewhere near the middle of the day we met up with Jason McGinniss – who had been way out in front of us up until then.  Jason had taken a wrong turn, and had burned a fair bit of time and energy before getting back on the course.  The four of us ran/walked for what seemed like hours.

Photo: Glen Delman


Jason, Shelley, Kurt and me

Much of the second half of the day was on one LONG, relatively straight “road”, so someone would pick a landmark (typically a telephone pole), and we’d run to that.  Then walk to the next pole, and then we would run to the next landmark. Repeat. And again. Do that 30 more times.  And that was Day 2 in the books.  I spent much more mental effort on drinking a LOT of fluid, and keeping my electrolytes topped off – so thankfully I had no hydration/energy/GI problems at all.

Each day the wonderful camp crew would tear down camp as we ran, and when we arrived at the day’s finish line, miraculously we arrived at a fully assembled camp.  Food was plentiful and very tasty.  And I’m not sure how many watermelons gave their lives during the week, but I’m guessing it was somewhere north of 100.

It takes a lot of eggs to feed a bunch of hungry RATS!

Starting on Day 2, each of our camps was close enough to the Colorado river to allow us to soak our legs, and take a QUICK dip – the water was very recent snow melt, and was probably in the mid 50s.  But it felt soooooooooo good on the legs, and it was nice to get at least the top layer or two of dirt off.

For Day 3, we ran a little longer than expected, to make up for some of the lost distance the prior day, the consensus was that it was around 11.5 or so.  The joke around camp was that: “It’s an unusual group of people who consider an 11 mile run a ‘rest’ day”.  I ran with the Egli’s again, and Doone and Tim Watson – a delightful couple (of fearsome runners!) from Canada.  Well, I ran with that crowd until the mud.  We had been warned about the mud that the receding river had left on the trail – and nobody had any trouble…except me.  My very first step into the mud resulted in my shoe and gaitor being sucked right off my foot!!  I was glad there was a big rock there, so I sat down and put myself back together again.  And tied my shoes a little tighter this time.  Maybe too tight…

Day 4 – the Expedition Stage – 52 miles, up and over a mountain range, and back down the other side.

Photo: Glen Delman

All through the morning we could see our destination –
the saddle between the right two peaks in the distance

One of the challenges of Desert RATS is staying on the right trail.  During this stage, at least two people got off course long enough to end their race.  I felt so bad for those folks.  And I was very nearly one of them myself.  I was running with the Watsons through a nice area, and had drifted ahead on a long downhill section.  Cruising through a trail intersection, I realized I hadn’t looked carefully for a trail marker, and went back.  I found the marker, but in my haste I looked at it from the wrong side (so no matter what, I wasn’t seeing the correct arrow), and then I must have not even read the marker correctly, and started off on the side trail, uphill, full speed ahead.  Doone and Tim arrived at the crossing shortly afterwards and saw me blundering up the wrong trail, and called me back.  A minute later and I would have crested the hill, and they wouldn’t have seen me…and I have no idea what would have happened.  I was very low on water at that stage, and we were literally, out in the outskirts of nowhere’s-ville.  I told them that when I get home I was going to have another set of twins, just so I could name them “Tim” and “Doone”.

Thankfully, most of the rest of the Expedition Stage went off without a hitch.  I was very disciplined to take a shot of nutrition – Infinit concentrate – each 15 minutes, an S-Cap each 20 minutes, and to wash them down with lots and lots of water.  I was pee-ing about every hour and a half, and had no bloating.  In one particularly long segment (11-12 miles) I drained my main Camelbak bladder (100oz) and my reserve bladder (35oz).  I was NEVER so thankful to see a water drop!!!

With 7.5 miles to go, I hit the last aid station and was feeling very good.  I realized that I would not be making my 12 hour goal for the day, which I really needed to hit in order to reach my 30 hour goal for the week.  But the last 6 miles was downhill on pavement, so I was anticipating making up a bit of time.  I got a refill on water, and had my mandatory equipment check.  Each aid station, the crew would ask for one piece of mandatory gear – the knife, strobe light, mirror, etc., and mark it off in our expedition book, as well as recording our time.  We exchanged well wishes, I took a step, and my knee exploded in pain.  I could instantaneously tell that my IT band had siezed while I was standing there, and each step brought me to new levels of pain.  I hobbled off, not wanting to get corralled by the med guys at the aid station, and got my pain induced hyperventilating under control.  By walking with my leg straight, it didn’t hurt too bad, so I kept moving, and rubbing the outside of my leg to try to soften up the spasming tendon.  After a while, my peg leg started to bend a bit, then a few test steps jogging, then I was back into it.  Then, like a moron, I stopped to pee.  I hadn’t pee’ed before the last aid station in case they were goint to weigh me (if I had lost too much weight, they could pull me off the course).  Well, now it was time, so I went to the side of the road, and went.  First step, and HELLO KNEE!!!  Crap.  Let’s try this again.  Peg leg walking, massaging as much as I could, and it softened up enough to get going again.

I started the day by cruising the first 10 miles, and enjoyed some brilliant scenery and good company.  But at hour 2, I really started to “race” in pursuit of the 12 hour goal, and my body and mind paid for it.  I have never before focused so intently, and for so long, on moving forward.  Working hard to tackle the uphills without losing too much time, and really pushing on the downhills – of which there were many, and many of them were quite technical.  I got two new blisters this day to complement the little guy on my pinkie toe.  I finished in 12:18, and was very happy with that result.

Photo: Glen Delman

 A very happy Mike at the finish of the Expedition Stage (note the salt line on my shorts!)

Day 5 was a real rest day, no running, just soaking in the river, and eating.  One of the best lines of the week was delivered this morning…from one of the tents I hear: “I feel like I got hit by the ugly truck. Then it backed up, and hit me again.”  So true.  We were all pretty beat up, and filthy, and I can’t imagine what the scent was like downwind.  I got my feet taped up, and ready to go for the marathon on Saturday.


We also enjoyed a slide show of photos that Glen Delman had taken through the week (and he graciously allowed me to use some of them here).  It was an emotional night, as we realized the magnitude of the adventure we had shared together, and the beauty we had started to see in the desert – and in our fellow racers and the crew.

Day 6 – let’s run a marathon!  This stage starts with a monster up, and then a huge downhill, with a little slice of technical trail running on a 5 mile out and back spur.

Photo: Glen Delman


The view from the climb

Well, it WOULD have been only a marathon if I wasn’t a doofus.  Going into the first aid station at the top of the huge hill, I let my companions drift ahead so that I could go into the station a bit slower, but spend less time there.  I was very concerned that my knee would flare up again, so I wasn’t taking any chances.  I left the aid station and crested the hill, and my companions were already long gone – so I took off running down the hill at a really good pace…until the car came up next to me.  One of the runners saw that I went right past the trailhead and screamed and whistled for me, but I never heard him.  He got the attention of the aid station folks, and they sent a car after me.  I was about .4 miles down the road when he told me I needed to turn around (and walk back up the hill – grrrrrrrrr).

With that, all hopes of a 30 hour final time evaporated, and I turned my attention to just running hard and doing the best I could.  The technical out and back on Porcupine Rim was really hard for me – since it was out and back I was able to see how far ahead the other runners in my morning group were, but I just couldn’t summon the juice to close the gap.  To my credit, I got “lost” again, but only got 3 yards down the trail and realized that I was maybe on the wrong trail.  I started looking for tracks, and seeing none went back to the last “Y” and saw a bunch of tracks on the other trail.  It only took 6 days, but I finally learned how to stay on the trail!!

The finish line was a raucus celebration.  All the finishers clapped, shouted, and whistled for each runner as they rounded the last turn.


I was SOOOOOO happy to see the flags of the finish line, and to hear the screaming and banging of water jugs.  I had finished Desert R.A.T.S., and the smile didn’t leave my face for four days.  My final time was 30:18, which placed me as the 4th male, 5th overall.  That one female was Suzanna Bon – a delightfully humble runner who demolished the women’s course record by five hours.  We ran together for a while on Day 1, and after a while she politely said something like “I think I’m going to go on ahead” as I walked up a hill, and she ran it like a mountain goat.

Photo: Glen Delman



Epilogue – This race was something special.  It was much more of an “event” than a running race.  Reid Delman, the Race Director, and his crew, were incredibly generous with their time, efforts, and themselves, and made it possible for us to focus on running. In the days following the race, it became clear to me that the race had made a big impact on me.  Here’s an excerpt from an email exchange I had with Jason McGinnis:

Me: I am having a A LOT of trouble getting focused and back to work this week – just feels like I should be somewhere else…

Jason:  Yes, getting back to reality has been really tough for us too. The emails, the calls, work, traffic, rude people…it all sucks. The Tulsa crew has been calling it “post rats depression”. It makes me wonder if people might have been much happier hundreds and thousands of years ago. I think we lived for a brief while somewhat like nomadic native americans. A small tribe of ultrarunners, who instead of going out every morning and hunting for food, we went out and ran. Then we came back to camp and ate, relaxed, and slept. No bills, no taxes, no tv, no phones, no shopping malls, no government, just new relationships and a beautiful landscape. We washed our clothes by hand and bathed in sandy cold water. And somehow that is more satisfying to me than what we all go home too. I think through industrialization and technology the western world has lost something special very special. I can’t quite put my finger on what it is we have lost, but I think RATS gives us a glimpse of what life could be like. To me simpler is better. Also being surrounded by endurance athletes is awesome. Everyone there has tested themselves and pushed their bodies to extreme levels at some point in their lives. Everyone of us has experienced suffering and persevered through it and whether we talk about it or not it makes us different kinds of people than the rest of the modern world.

Me: I always think it funny when we “discover” a new tribe out in the middle of the Amazon or something, and we feel so happy that we can bring “civilization” to them – to free them from their horrible life in sync with the earth and their environment…but with out Nintendo (oh the terror!!)

I’m thinking that something we all experienced was “accepting” our environment. It was hot, and the hot wasn’t going to go away by bitching about it – so we didn’t bitch, and accepted the heat. And the climbs weren’t going away – they were something to be accepted and experienced, until they were gone, and a new challenge presented itself. For me, I didn’t fight the desert, and I think that greatly helped my race and my attitude. And it helped that camp wasn’t full of a bunch of drama queens/kings.

The first time I paced someone (very early in my ultra running career) the guy taught me “you have to get comfortable with being uncomfortable.” And maybe that’s the glue that joins RATS together – we’ve all made that adjustment to life, that discomfort isn’t something that MUST BE ELIMINATED at all costs, but rather, can be accepted, and maybe even enjoyed a bit.

Dang, awful philosophical for a Friday morning!!!

Jason: I think its nearly impossible to do something as awesome and challenging as RATS and not get philosophical or come away with a different perspective on life. And trying to explain all this to friends and family…forget about it.

Medical Epilogue – Remember when I pulled my shoe out of the mud and tied it real tight? Well, I’m thinking I did something bad to my foot that day.  When I woke up the morning of the 52 mile stage, the top of one of my feet (right under where the knot was) was very sore – and it stayed sore throughout the day, and through the rest of the race.  It’s a little over a week gone by now, and it still hurts. I’ve had it x-rayed, but nothing showed.  I’ll go back again in a couple of days since stress fractures often don’t show up right way.

Another thing that happened in my first week back – I was VERY lethargic.  After a couple of days I stepped on a scale, and saw that I was 5 pounds lighter than when I started the race.  I then began “recovery eating” in earnest, and my energy returned very quickly.

Mini-Review: Gutr

Hi, my name is Mike, and I’m a sweater.
No really, I sweat a lot. And one of my pet peeves is crap on my sunglasses – and there’s nothing worse than a nice big dribble of salty sweat on sunglasses. This has driven me to try lots of headbands.

On the bike I’m a fan of the Halo headband, but it’s pretty thick (maybe ‘wide’ is a better word), and it gets pretty saturated. Enter, the Gutr. It’s basically a silicone(?) headband with a profile shape of a ‘J’. The theory is that your sweat will collect in the gutter, and drip out the sides. Since it’s essentially just a strip of rubber, it doesn’t absorb any sweat at all, but rather channels the sweat to the side of your head.

In practice, I haven’t seen the bottom of the gutter get wet – I presume because the long part of the J isn’t laying flat against my face. BUT, I do feel the sweat dripping off the sides, and I have had clean sunglasses since using the Gutr.

One situation where I’ve had drips is when messing with my shoes out on the trail. Looking down can allow the sweat to pour over the top of the Gutr. When I remember, I first run for a few steps looking up into the sky – to empty out any pooled up sweat – and then lean down to do whatever. I tried the Gutr when I was on a bike trainer, and found that I’m too prone to glancing down (generally to check gearing), and I got a few ‘spills’. So for the bike, I’ll probably stick with the Halo.

Aesthetically, the Gutr is pretty understated (though they do have a camo version if you want to express your inner warrior!). It’s only about a 1/4″ wide. And in case you are wondering, it does NOT have to be super tight to work.

Cost: $16
Site: http://www.sweatgutr.com/sports-sweatband.html

Mini-Review: Snap+Map for iPhone

This is a helpful app for finding yourself in a map. For example, if you’re at a large zoo you can take a photo of their park map, then calibrate the app by dropping two points on it at known spots in the park (say, the main entrance and the front of the monkey cage). From then on, the app can show your position in the map.

Maybe a zoo wouldn’t be too much or a challenge, but how about a large ski resort? This morning I downloaded a PDF version of the trail map for Fremont Older preserve – a favorite trail running area of mine. I extracted an image of the map and mailed it to myself (easy way to get a photo to an iPhone). The Snap+Map app can use an existing photo, so it imported it and I was off. I ran to two easily identifyable spots (tops of hills) and dropped my two “Snap Points”. I continued my run, and stopped at a couple of other known spot, and checked the map – it showed me pretty close to where I was, within 100 feet.

When I got home I added another map, but used GPS coordinates printed on the map and hand entered the Snap Points. Since this task only has to be performed once (well, at least once per edition of the map!) I don’t mind spending the 10 minutes.

I also used their Upload feature, and sent my maps to their service – so others will be able to just use a pre-calibrated map. I can foresee maps of common tourist attractions (Disneyland, etc.) being readily available as more people use the app.

Of course, this app is IN NO WAY a substitute for a paper map, general navigation skills, and situational awareness. I wouldn’t download someone else’s map of a large trail run area and trust that I’d be able to find my way.

Cost: $1.99
Site: http://www.fogtechnologies.com/products.html