Another 10 mile training hike for #fjallravenclassic. This time with @akires

Another 10 mile training hike for #fjallravenclassic. This time with @akires

Another 10 mile training hike for #fjallravenclassic. This time with @akires

39.6678136-105.2578443

Posted on Instagram 9:48 pm, May 13, 2018 jQuery(document).ready(function(){ var gmap_m78620e0e5aa879d140d1cdeb915dbf5e = { positions : { 99 : new google.maps.LatLng( ‘39.667813594234’, ‘-105.25784430977’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m78620e0e5aa879d140d1cdeb915dbf5e’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m78620e0e5aa879d140d1cdeb915dbf5e.positions ) { gmap_m78620e0e5aa879d140d1cdeb915dbf5e.bounds.extend( gmap_m78620e0e5aa879d140d1cdeb915dbf5e.positions[m] ); } // Render markers for ( var m in gmap_m78620e0e5aa879d140d1cdeb915dbf5e.positions ) { gmap_m78620e0e5aa879d140d1cdeb915dbf5e.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m78620e0e5aa879d140d1cdeb915dbf5e.map, position : gmap_m78620e0e5aa879d140d1cdeb915dbf5e.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m78620e0e5aa879d140d1cdeb915dbf5e.map.setCenter( gmap_m78620e0e5aa879d140d1cdeb915dbf5e.positions[99] ); });

Happy trails. Training hike for #fjallravenclassic in a few months. #optoutside. 8.87 miles. 3:13.

Happy trails. Training hike for #fjallravenclassic in a few months. #optoutside. 8.87 miles. 3:13.

Happy trails. Training hike for #fjallravenclassic in a few months. #optoutside. 8.87 miles. 3:13.

39.63072-105.225878

Posted on Instagram 2:10 pm, May 6, 2018 jQuery(document).ready(function(){ var gmap_m9d0422e5647ceea60b43cc123b8adb6d = { positions : { 602 : new google.maps.LatLng( ‘39.63072’, ‘-105.225878’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m9d0422e5647ceea60b43cc123b8adb6d’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m9d0422e5647ceea60b43cc123b8adb6d.positions ) { gmap_m9d0422e5647ceea60b43cc123b8adb6d.bounds.extend( gmap_m9d0422e5647ceea60b43cc123b8adb6d.positions[m] ); } // Render markers for ( var m in gmap_m9d0422e5647ceea60b43cc123b8adb6d.positions ) { gmap_m9d0422e5647ceea60b43cc123b8adb6d.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m9d0422e5647ceea60b43cc123b8adb6d.map, position : gmap_m9d0422e5647ceea60b43cc123b8adb6d.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m9d0422e5647ceea60b43cc123b8adb6d.map.setCenter( gmap_m9d0422e5647ceea60b43cc123b8adb6d.positions[602] ); });

More of this today with @michaelarestad and @keyabird. Makes me happy. #mountainbike #specialized #enduro

More of this today with @michaelarestad and @keyabird. Makes me happy. #mountainbike #specialized #enduro

More of this today with @michaelarestad and @keyabird. Makes me happy. #mountainbike #specialized #enduro

39.6943776-105.169851

Posted on Instagram 7:57 pm, April 23, 2018 jQuery(document).ready(function(){ var gmap_m79aef3640f845ac778313d1f4b932f0b = { positions : { 894 : new google.maps.LatLng( ‘39.694377626329’, ‘-105.16985099772’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m79aef3640f845ac778313d1f4b932f0b’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m79aef3640f845ac778313d1f4b932f0b.positions ) { gmap_m79aef3640f845ac778313d1f4b932f0b.bounds.extend( gmap_m79aef3640f845ac778313d1f4b932f0b.positions[m] ); } // Render markers for ( var m in gmap_m79aef3640f845ac778313d1f4b932f0b.positions ) { gmap_m79aef3640f845ac778313d1f4b932f0b.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m79aef3640f845ac778313d1f4b932f0b.map, position : gmap_m79aef3640f845ac778313d1f4b932f0b.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m79aef3640f845ac778313d1f4b932f0b.map.setCenter( gmap_m79aef3640f845ac778313d1f4b932f0b.positions[894] ); });

Hiking the Table. 9.1 miles.

Hiking the Table. 9.1 miles.

Hiking the Table. 9.1 miles.

Posted on Instagram 3:31 pm, April 22, 2018 jQuery(document).ready(function(){ var gmap_mb1d10e34e9fe70ffa5bccca2cee40e33 = { positions : { 438 : new google.maps.LatLng( ‘39.781102777778’, ‘-105.22058611111’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mb1d10e34e9fe70ffa5bccca2cee40e33’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_mb1d10e34e9fe70ffa5bccca2cee40e33.positions ) { gmap_mb1d10e34e9fe70ffa5bccca2cee40e33.bounds.extend( gmap_mb1d10e34e9fe70ffa5bccca2cee40e33.positions[m] ); } // Render markers for ( var m in gmap_mb1d10e34e9fe70ffa5bccca2cee40e33.positions ) { gmap_mb1d10e34e9fe70ffa5bccca2cee40e33.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mb1d10e34e9fe70ffa5bccca2cee40e33.map, position : gmap_mb1d10e34e9fe70ffa5bccca2cee40e33.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mb1d10e34e9fe70ffa5bccca2cee40e33.map.setCenter( gmap_mb1d10e34e9fe70ffa5bccca2cee40e33.positions[438] ); });

Mid-week rides FTW @kchoffman  @michaelarestad #specialized #mtb #enduro #colorado #downhill

Mid-week rides FTW @kchoffman  @michaelarestad #specialized #mtb #enduro #colorado #downhill

Mid-week rides FTW @kchoffman @michaelarestad #specialized #mtb #enduro #colorado #downhill

Posted on Instagram 8:37 pm, April 18, 2018 jQuery(document).ready(function(){ var gmap_m510a6a9bbadd4edfd5537889301498e8 = { positions : { 903 : new google.maps.LatLng( ‘39.79784’, ‘-105.24801’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m510a6a9bbadd4edfd5537889301498e8’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m510a6a9bbadd4edfd5537889301498e8.positions ) { gmap_m510a6a9bbadd4edfd5537889301498e8.bounds.extend( gmap_m510a6a9bbadd4edfd5537889301498e8.positions[m] ); } // Render markers for ( var m in gmap_m510a6a9bbadd4edfd5537889301498e8.positions ) { gmap_m510a6a9bbadd4edfd5537889301498e8.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m510a6a9bbadd4edfd5537889301498e8.map, position : gmap_m510a6a9bbadd4edfd5537889301498e8.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m510a6a9bbadd4edfd5537889301498e8.map.setCenter( gmap_m510a6a9bbadd4edfd5537889301498e8.positions[903] ); });

Guitar Solo! Joan @ Globe Hall

https://scontent.cdninstagram.com/vp/b257653cb004377f4bca46b2cb38eb4f/5AD965EF/t50.2886-16/30210065_163108794377169_2904808144607641600_n.mp4

Guitar Solo! Joan @ Globe Hall

jQuery(document).ready(function(){ var gmap_m2a99d0c3f29474d990e5fb2d81926907 = { positions : { 321 : new google.maps.LatLng( ‘39.7780113’, ‘-104.9825363’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m2a99d0c3f29474d990e5fb2d81926907’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m2a99d0c3f29474d990e5fb2d81926907.positions ) { gmap_m2a99d0c3f29474d990e5fb2d81926907.bounds.extend( gmap_m2a99d0c3f29474d990e5fb2d81926907.positions[m] ); } // Render markers for ( var m in gmap_m2a99d0c3f29474d990e5fb2d81926907.positions ) { gmap_m2a99d0c3f29474d990e5fb2d81926907.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m2a99d0c3f29474d990e5fb2d81926907.map, position : gmap_m2a99d0c3f29474d990e5fb2d81926907.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m2a99d0c3f29474d990e5fb2d81926907.map.setCenter( gmap_m2a99d0c3f29474d990e5fb2d81926907.positions[321] ); });

Specialized Enduro 29″

I bought a bike!

Back in Australia, back in the day, I had a Specialized P3 which I used for some downhill riding. I sold that eventually in San Francisco, after years of not really using it (it’s not a practical city-bike, and I didn’t have easy access to get out and mountain bike with it). When I moved to New York I bought a Cannondale Bad Boy 9 , which was a much better choice for in the city. Fast forward a few years, and living in Denver means I’m close to mountains and a bunch of world-class downhill riding. In 2016 I picked up a Motobecane Boris X9 fatbike, which was fun, but pretty impractical.

(more…)

Killer day for a ride. Living this new bike!

Killer day for a ride. Living this new bike!

Killer day for a ride. Living this new bike!

Posted on Instagram 4:45 pm, April 15, 2018 jQuery(document).ready(function(){ var gmap_m6657433672f286b3dbda4729b0b65912 = { positions : { 1000 : new google.maps.LatLng( ‘39.665250283333’, ‘-105.39451766643’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m6657433672f286b3dbda4729b0b65912’ ), { mapTypeId: google.maps.MapTypeId.ROADMAP, center: new google.maps.LatLng( 0, 0 ), zoom: 16 // Seems to be a good zoom for a single point } ), markers : {}, }; // end of gmap // Extend the bounds of interest based on our positions for ( var m in gmap_m6657433672f286b3dbda4729b0b65912.positions ) { gmap_m6657433672f286b3dbda4729b0b65912.bounds.extend( gmap_m6657433672f286b3dbda4729b0b65912.positions[m] ); } // Render markers for ( var m in gmap_m6657433672f286b3dbda4729b0b65912.positions ) { gmap_m6657433672f286b3dbda4729b0b65912.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m6657433672f286b3dbda4729b0b65912.map, position : gmap_m6657433672f286b3dbda4729b0b65912.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m6657433672f286b3dbda4729b0b65912.map.setCenter( gmap_m6657433672f286b3dbda4729b0b65912.positions[1000] ); });