Checked in at Orlando International Airport (MCO).
Time to go home. So exhausted, but #a8cgm had been great.
28.4311906-81.3074715
Checked in at Orlando International Airport (MCO).
Time to go home. So exhausted, but #a8cgm had been great.
28.4311906-81.3074715
Checked in at Hilton Orlando Lake Buena Vista – Disney Springs Area.
#a8cgm first full day; here we go
28.3726305-81.5107951
Checked in at Orlando International Airport (MCO).
On the ground for #a8cgm. Time to Disney. — with Kelly, Michael
28.4308206-81.3068858
Checked in at Bottles&Bitters.
39.75314-105.053986
What the Instagram Shake-up Means for the App—and Its Users
![]()
![]()
Getty Images/Ringer illustration
Instagram is on the brink of fundamental change: On Monday night, cofounders Kevin Systrom and Mike Krieger resigned amid rising tensions with the app’s parent company, Facebook.
“Mike and I are grateful for the last eight years at Instagram and six years with the Facebook team,” Systrom wrote on the company’s website, adding “We’re now ready for our next chapter.” In a statement to The New York Times, Mark Zuckerberg said “I wish them all the best and I’m looking forward to seeing what they build next.”
(more…)Personal Mission Statements Of 5 Famous CEOs (And Why You Should Write One Too)
Editor’s Note: This is one of the most-read leadership articles of 2014. Click here to see the full list.
Companies have developed mission statements for years. It helps guide them by defining who they are and why they do what they do. Coca-Cola’s mission statement, for example, is “To refresh the world. To inspire moments of optimism and happiness. To create value and make a difference.” For Google it’s “to organize the world’s information and make it universally accessible and useful.”
(more…)
Fall colors.
39.4864-106.044
Posted on Instagram 8:36 pm, September 23, 2018 jQuery(document).ready(function(){ var gmap_m27133d640f34f0889115dae7c97e1254 = { positions : { 727 : new google.maps.LatLng( ‘39.4864’, ‘-106.044’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m27133d640f34f0889115dae7c97e1254’ ), { 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_m27133d640f34f0889115dae7c97e1254.positions ) { gmap_m27133d640f34f0889115dae7c97e1254.bounds.extend( gmap_m27133d640f34f0889115dae7c97e1254.positions[m] ); } // Render markers for ( var m in gmap_m27133d640f34f0889115dae7c97e1254.positions ) { gmap_m27133d640f34f0889115dae7c97e1254.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m27133d640f34f0889115dae7c97e1254.map, position : gmap_m27133d640f34f0889115dae7c97e1254.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m27133d640f34f0889115dae7c97e1254.map.setCenter( gmap_m27133d640f34f0889115dae7c97e1254.positions[727] ); });

I had to chuckle recently when I realized just how complex some of the systems in my life are, even if I rarely think about the details.
The last step remaining is that I want to hook up my copy of WordPress to sync all of the data back so that I have a copy under my direct control.

Getting rad coasters custom engraved at Renegade Craft Fair #thewoodchickrenegade2018 #makerswanted
39.7676-104.97508
Posted on Instagram 1:41 pm, September 22, 2018 jQuery(document).ready(function(){ var gmap_m4b4da17353e1b8270b3b18c24d080497 = { positions : { 376 : new google.maps.LatLng( ‘39.7676’, ‘-104.97508’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m4b4da17353e1b8270b3b18c24d080497’ ), { 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_m4b4da17353e1b8270b3b18c24d080497.positions ) { gmap_m4b4da17353e1b8270b3b18c24d080497.bounds.extend( gmap_m4b4da17353e1b8270b3b18c24d080497.positions[m] ); } // Render markers for ( var m in gmap_m4b4da17353e1b8270b3b18c24d080497.positions ) { gmap_m4b4da17353e1b8270b3b18c24d080497.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m4b4da17353e1b8270b3b18c24d080497.map, position : gmap_m4b4da17353e1b8270b3b18c24d080497.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m4b4da17353e1b8270b3b18c24d080497.map.setCenter( gmap_m4b4da17353e1b8270b3b18c24d080497.positions[376] ); });
10 Bootstrapping Lessons from the Creator of Managed WordPress Hosting – Indie Hackers
12 years ago, my talented wife and I had an idea for something known today as “Managed WordPress Hosting.”
Yes, I’m half of the inventor of managed WordPress hosting, which is now a multi-billion dollar hosting channel, and you’ve likely never heard of me.
That’s because Pagely, the managed WordPress company I co-founded isn’t venture funded, and it’s not on Fortune’s list of billion-dollar unicorns. We were then, and still are very much today – Indie Hackers.
(more…)Growing up tech leads: notes on running a skill share for your peers
Mazel tov! We did this in August of 2017. It was a great experience, and helped a lot of us brainstorm, problem-solve and level up in our careers. A lot of work went into making it the great experience it was. This document is designed to help you bootstrap a group of your own.
Leadership is not a spot on the org chart, or a role someone can assign you, or a set of facts you can memorize. Leadership is a muscle that every one of us has to exercise. It helps to have a set of peers you can be radically vulnerable with, who you can swap stories and experiences with and hold each other accountable.
(more…)How E-Commerce Is Transforming Rural China


In isolated regions, JD.com is expanding its reach, creating on-the-ground jobs and testing drone delivery. Will villagers be less tempted to leave for the big city?
Illustration by Jun Cen
Xia Canjun was born in 1979, the youngest of seven siblings, in Cenmang, a village of a hundred or so households nestled at the foot of the Wuling Mountains, in the far west of Hunan Province. Xia’s mother was illiterate, and his father barely finished first grade. The family made a living as corn farmers, and had been in Cenmang for more generations than anyone could remember. The region was poor, irrigation was inadequate—the family often went hungry—and there were few roads. Trips to the county seat, Xinhuang, ten miles away, were made twice a year, on a rickety three-wheeled cart, and until the age of ten Xia didn’t leave the village at all. But he was never particularly unhappy. “When you are a frog at the bottom of the well, the world is both big and small,” he likes to say, referring to a famous fable by Zhuangzi, the Aesop of ancient China, in which a frog, certain that nowhere can be as good as the environment he knows, is astonished when a turtle tells him about the sea. As a child, Xia said, he was “a happy frog,” content to play in the dirt roads between the mud houses of the village.
(more…)You have to choose between Software Delivered on Time and Good Software


Hopefully I caught your attention with the controversial (and admittedly hyperbolic) title. Good. Let me restate it in a slightly more elegant and less clickbaity form:
In general, you can either have software delivered on time or good software, but you can’t have both*
* except on counted occasions in established, highly-performant teams
(more…)How “systems thinking” can level up your work — and your life


Originally published on JOTFORM.COM
Four blind men came upon an elephant in the forest.
They had never experienced this massive creature before. Slowly, they each reached out and touched a different part of the elephant.
“It’s like a snake,” one man said as he felt the long, supple trunk.
“No, it’s a column,” pronounced another, leaning on the muscular leg.
(more…)The 6 Causes of Professional Burnout And How To Avoid Them
Burnout: It’s a word that gets thrown around often, especially among busy, working professionals: “If things around here don’t slow down soon, I’m headed for burnout!”.
The truth, however, is that a busy schedule alone isn’t enough to trigger professional burnout.
Christina Maslach, creator of the Maslach Burnout Inventory, and author of The Truth About Burnout, has identified six “mismatches” that make a person more likely to burn out – and only one of these factors is too much work: “[I]t is a common belief that there is just one dimension to job stress, work overload. Indeed, overload is often considered to be a synonym for stress. But in our burnout model, overload is only one of six mismatches in the workplace. And it’s not always the most critical, especially it things are going well in some of the other areas.”
(more…)Design for People, Use People Language – Julie Zhuo – Medium


People paintings photo by Robin Hutton
The first rule of building a valuable product is that it should be valuable for someone. Meaning, an actual, real-life person (or many such people) should have some problem or desire addressed because of your work.
This is pretty obvious. And yet, if you listen to the everyday language of builders, this isn’t always how we’re talking.
(more…)There are a lot of resources out there that talk about salary negotiation but many tend to skew a bit theoretical. In my experience, one of the hardest things about negotiating your salary is knowing what to say in tough, ambiguous situations with a power balance that’s not in your favor. What’s OK? What’s rude? What are the social norms? And so on.
(more…)The Product Manager Problem – Pingpad


Ever since the Product Manager role was created to bring decision making as close to customers as possible, it has been an art and science of collaborating with stakeholders. The problem today is how to scale collaboration with your stakeholders, when the signal-to noise ratio is out of control:
The problem is all this noise keeps Product Managers from collaborating efficiently and effectively with their stakeholders — especially from collaborating with customers to create a breakthrough product. A good product manager keeps things organized in spreadsheets and has amazing communication disciplines that hold it all together. But those practices and tools don’t scale and it gets harder every day to find the signal in the noise.
(more…)WordPress is at a Crossroads – Noteworthy – The Journal Blog


I’ve been a WordPress user for nearly 14 years. I’ve watched as it has grown from a plucky little blogging platform struggling to compete with MovableType to become the dominant content management system (CMS) on the internet.
WordPress is my life. It is where I do most of my writing, the platform that runs my business and I owe much of my success to it. And I’m not alone…
(more…)As Stephen Olshansky hiked south through alpine Colorado in the crackling beauty of autumn 2015, he knew he was playing chicken with the arrival of winter. He was almost past the highest peaks along the Continental Divide Trail as fall storms laid down the first sheets of snow—not enough to stop him in his tracks, but plenty to slow him. “I was postholing a lot, shin to knee deep above 9,000 [feet]” in southern Colorado’s San Juan Range, he wrote on his blog.
(more…)Go Slow to Go Fast - Part 3: World – Counter Intuition – Medium
This is the part 3 of 3 of an edited version of my talk on becoming strong leaders, given at Lead Dev London, June 2018. See here for Part 1, and Part 2.


You can be highly productive yourself, and you can grow and develop a great team, but you can’t be a great leader if you’re leading people toward the wrong thing.
(more…)

Checked in at St. Luke’s Community Centre.
#cafeworking with a couple of my teams at a meetup.
51.5265777-0.0962094
In Pursuit of Production Minimalism — Brandur Leach
While working at Lockheed during the cold war, Kelly
Johnson was reported to have coined KISS (“keep it
simple, stupid”); a principle that suggests glibly that
systems should be designed to be as simple as possible.
While complexity is never a conscious design goal of any
project, it arises inherently as new features are pursued
or new components are introduced. KISS encourages designers
(more…)Checked in at Spangalang Brewery.
39.7550951-104.9770794
Ownership — the secret ingredient
Recruiting is a process that we take very seriously at our company. We strive to hire the best engineers, the best product managers, and the best designers, and guess what; almost every other company out there does too.
Last week I re-read a blog post by Joel Spolsky in which he discusses his take on recruiting. In the post, The Guerrilla Guide to Interviewing, he talks about how to interview and hire new engineers to your development teams and what you should look for while you hire. I believe that this is a must-read for every recruiter. In his post, he mentions only two things that he looks for in an interviewee:
(more…)CTO vs VP Engineering: What’s the Difference?
As anybody who has worked in a startup can see, this is the wrong question to ask. These are very different roles, and the roles themselves change and evolve as the startup grows. Both are important for the business to scale.
Here is my take on the responsibilities of the CTO versus VP Engineering roles.
(more…)
Today’s harvest! The garden is going crazy lately. #inmygarden #squash #beans #peaches
39.7572-104.967
Posted on Instagram 10:36 pm, August 12, 2018
Why Food? — For Positive Change in the Food Industry by Yvon Chouinard – Patagonia Provisions
By Yvon Chouinard, Founder of Patagonia
The tradition and culture of food have always been important to us at Patagonia. On our many travels, the meals—cedar-planked salmon with First Nations friends in BC, tsampa in yak-hair tents in Tibet, asado and chimichurri with Patagonian gauchos—become a vital part of the experience. What we eat does more than just fill our stomachs and nourish our bodies; good food lifts our spirits and helps us understand the world a little better.
(more…)
Today’s harvest! #carrots #beets #veggiegarden #gardening #inmygarden
39.7572-104.967
Posted on Instagram 11:14 am, August 11, 2018 jQuery(document).ready(function(){ var gmap_mdd5d03c1392898475a4a358217896a20 = { positions : { 206 : new google.maps.LatLng( ‘39.7572’, ‘-104.967’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mdd5d03c1392898475a4a358217896a20’ ), { 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_mdd5d03c1392898475a4a358217896a20.positions ) { gmap_mdd5d03c1392898475a4a358217896a20.bounds.extend( gmap_mdd5d03c1392898475a4a358217896a20.positions[m] ); } // Render markers for ( var m in gmap_mdd5d03c1392898475a4a358217896a20.positions ) { gmap_mdd5d03c1392898475a4a358217896a20.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mdd5d03c1392898475a4a358217896a20.map, position : gmap_mdd5d03c1392898475a4a358217896a20.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mdd5d03c1392898475a4a358217896a20.map.setCenter( gmap_mdd5d03c1392898475a4a358217896a20.positions[206] ); });
Checked in at Spivack Vision Center.
erika is getting her eyes lasered into shape.
39.5914238-104.8876224
How to Fall Asleep in 120 Seconds – Member Feature Stories – Medium
When you’re on military exercise, sleep is a luxury. Maybe you can only snatch a few hours each day. So there’s nothing so frustrating as lying in your sleeping bag with your eyes closed, waiting for something to happen.
You’re totally exhausted. You have to be up in three hours for picket. You’re distracted by the noises around you. There’s a rock jutting into your hip bone. Or you’re replaying the day’s events on repeat in your head.
(more…)Checked in at LaGuardia Airport (LGA).
This airport is terrible. Let’s hope I can get out of here without some kind of disaster.
40.7728881-73.8688087
Checked in at Gate B31.
39.8588046-104.6751408
The Healthiest People in the World Don’t Go to the Gym
If you want to be as healthy as possible, there are no treadmills or weight machines required.
Don’t just take my word for it — look to the longest-lived people in the world for proof.
People in the world’s Blue Zones— the places around the world with the highest life expectancy — don’t pump iron, run marathons or join gyms.
Instead, they live in environments that constantly nudge them into moving without even thinking about it. This means that they grow gardens, walk throughout the day, and minimize mechanical conveniences for house and yard work.
(more…)I first got online in 1993, back when the Web had a capital letter — three, in fact — and long before irony stretched its legs and unbuttoned its flannel shirt. Back when you could really say you were surfing the net.
And the first thing I did when I logged on line, every single time, for years was to load up Netscape’s What’s Cool.
(more…)Checked in at REI.
An outdoor adventure of any kind somehow always seems to inspire another trip here — with erika
39.755622-105.009853

Killer ride this afternoon. Absolutely loved it, although it really wore me out.
39.0957279-106.1018957
Posted on Instagram 12:29 am, August 5, 2018 jQuery(document).ready(function(){ var gmap_m9fbe8192128051d86c3d7644850107e0 = { positions : { 681 : new google.maps.LatLng( ‘39.0957279’, ‘-106.1018957’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m9fbe8192128051d86c3d7644850107e0’ ), { 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_m9fbe8192128051d86c3d7644850107e0.positions ) { gmap_m9fbe8192128051d86c3d7644850107e0.bounds.extend( gmap_m9fbe8192128051d86c3d7644850107e0.positions[m] ); } // Render markers for ( var m in gmap_m9fbe8192128051d86c3d7644850107e0.positions ) { gmap_m9fbe8192128051d86c3d7644850107e0.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m9fbe8192128051d86c3d7644850107e0.map, position : gmap_m9fbe8192128051d86c3d7644850107e0.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m9fbe8192128051d86c3d7644850107e0.map.setCenter( gmap_m9fbe8192128051d86c3d7644850107e0.positions[681] ); });

Godzilla!
35.6952601139.7019768
Posted on Instagram 11:59 pm, July 21, 2018 jQuery(document).ready(function(){ var gmap_mb86592bfe3c7c60bc98e097ff1b9e92c = { positions : { 794 : new google.maps.LatLng( ‘35.6952601’, ‘139.7019768’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mb86592bfe3c7c60bc98e097ff1b9e92c’ ), { 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_mb86592bfe3c7c60bc98e097ff1b9e92c.positions ) { gmap_mb86592bfe3c7c60bc98e097ff1b9e92c.bounds.extend( gmap_mb86592bfe3c7c60bc98e097ff1b9e92c.positions[m] ); } // Render markers for ( var m in gmap_mb86592bfe3c7c60bc98e097ff1b9e92c.positions ) { gmap_mb86592bfe3c7c60bc98e097ff1b9e92c.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mb86592bfe3c7c60bc98e097ff1b9e92c.map, position : gmap_mb86592bfe3c7c60bc98e097ff1b9e92c.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mb86592bfe3c7c60bc98e097ff1b9e92c.map.setCenter( gmap_mb86592bfe3c7c60bc98e097ff1b9e92c.positions[794] ); });


Checked in at Hotel Gracery Shinjuku (ホテルグレイスリー新宿).
Godzirra hotel! — with erika
35.6952667139.7020914

I think we could get used to this place.
35.2496222139.0352638
Posted on Instagram 3:54 am, July 21, 2018


Pretty proud of our chopstick wrapper hashioki.
35.25139.15
Posted on Instagram 3:40 am, July 21, 2018

If you get there early, it’s relatively empty. #temple #shrine
34.967222135.772778
Posted on Instagram 3:37 am, July 21, 2018 jQuery(document).ready(function(){ var gmap_mc228ece0a389d09499f56dda0c064a88 = { positions : { 321 : new google.maps.LatLng( ‘34.967222’, ‘135.772778’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mc228ece0a389d09499f56dda0c064a88’ ), { 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_mc228ece0a389d09499f56dda0c064a88.positions ) { gmap_mc228ece0a389d09499f56dda0c064a88.bounds.extend( gmap_mc228ece0a389d09499f56dda0c064a88.positions[m] ); } // Render markers for ( var m in gmap_mc228ece0a389d09499f56dda0c064a88.positions ) { gmap_mc228ece0a389d09499f56dda0c064a88.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mc228ece0a389d09499f56dda0c064a88.map, position : gmap_mc228ece0a389d09499f56dda0c064a88.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mc228ece0a389d09499f56dda0c064a88.map.setCenter( gmap_mc228ece0a389d09499f56dda0c064a88.positions[321] ); });
Checked in at Ratio Beerworks.
39.7615117-104.981292

A quick @oldyoungsdistillery gin before some more wedding photos and then the main show. Wedding party with @akires coming up. #beaurika
39.7572-104.967
Posted on Instagram 4:17 pm, July 7, 2018 jQuery(document).ready(function(){ var gmap_ma8b52464687f518afe6cf9bf87a83a7b = { positions : { 748 : new google.maps.LatLng( ‘39.7572’, ‘-104.967’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_ma8b52464687f518afe6cf9bf87a83a7b’ ), { 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_ma8b52464687f518afe6cf9bf87a83a7b.positions ) { gmap_ma8b52464687f518afe6cf9bf87a83a7b.bounds.extend( gmap_ma8b52464687f518afe6cf9bf87a83a7b.positions[m] ); } // Render markers for ( var m in gmap_ma8b52464687f518afe6cf9bf87a83a7b.positions ) { gmap_ma8b52464687f518afe6cf9bf87a83a7b.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_ma8b52464687f518afe6cf9bf87a83a7b.map, position : gmap_ma8b52464687f518afe6cf9bf87a83a7b.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_ma8b52464687f518afe6cf9bf87a83a7b.map.setCenter( gmap_ma8b52464687f518afe6cf9bf87a83a7b.positions[748] ); });
Checked in at Hotbox Roasters.
39.7666048-104.9748327

Today’s garden visitor #dragonfly #garden
39.7572-104.967
Posted on Instagram 9:42 am, June 30, 2018 jQuery(document).ready(function(){ var gmap_ma3ea82f81e27944ceaf9b6801fe8e18c = { positions : { 776 : new google.maps.LatLng( ‘39.7572’, ‘-104.967’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_ma3ea82f81e27944ceaf9b6801fe8e18c’ ), { 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_ma3ea82f81e27944ceaf9b6801fe8e18c.positions ) { gmap_ma3ea82f81e27944ceaf9b6801fe8e18c.bounds.extend( gmap_ma3ea82f81e27944ceaf9b6801fe8e18c.positions[m] ); } // Render markers for ( var m in gmap_ma3ea82f81e27944ceaf9b6801fe8e18c.positions ) { gmap_ma3ea82f81e27944ceaf9b6801fe8e18c.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_ma3ea82f81e27944ceaf9b6801fe8e18c.map, position : gmap_ma3ea82f81e27944ceaf9b6801fe8e18c.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_ma3ea82f81e27944ceaf9b6801fe8e18c.map.setCenter( gmap_ma3ea82f81e27944ceaf9b6801fe8e18c.positions[776] ); });

After a long second day on the trail; relaxing with old friends and new. #fjallravenclassicusa #sunset #alpine #coloradorockies
39.464029-106.2302171
Posted on Instagram 10:35 pm, June 29, 2018 jQuery(document).ready(function(){ var gmap_mec77cb90ea8c3b368959f294c42984c9 = { positions : { 238 : new google.maps.LatLng( ‘39.464029042068’, ‘-106.23021707212’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mec77cb90ea8c3b368959f294c42984c9’ ), { 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_mec77cb90ea8c3b368959f294c42984c9.positions ) { gmap_mec77cb90ea8c3b368959f294c42984c9.bounds.extend( gmap_mec77cb90ea8c3b368959f294c42984c9.positions[m] ); } // Render markers for ( var m in gmap_mec77cb90ea8c3b368959f294c42984c9.positions ) { gmap_mec77cb90ea8c3b368959f294c42984c9.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mec77cb90ea8c3b368959f294c42984c9.map, position : gmap_mec77cb90ea8c3b368959f294c42984c9.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mec77cb90ea8c3b368959f294c42984c9.map.setCenter( gmap_mec77cb90ea8c3b368959f294c42984c9.positions[238] ); });

@michaelarestad demonstrating how to use @thegrayl during #fjallravenclassicusa. This thing is a super convenient way to filter on the trail.
39.4585981-106.2278022
Posted on Instagram 10:30 pm, June 29, 2018 jQuery(document).ready(function(){ var gmap_m3c28e61547724b2a3010fb2d9a08607d = { positions : { 502 : new google.maps.LatLng( ‘39.4585981’, ‘-106.2278022’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m3c28e61547724b2a3010fb2d9a08607d’ ), { 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_m3c28e61547724b2a3010fb2d9a08607d.positions ) { gmap_m3c28e61547724b2a3010fb2d9a08607d.bounds.extend( gmap_m3c28e61547724b2a3010fb2d9a08607d.positions[m] ); } // Render markers for ( var m in gmap_m3c28e61547724b2a3010fb2d9a08607d.positions ) { gmap_m3c28e61547724b2a3010fb2d9a08607d.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m3c28e61547724b2a3010fb2d9a08607d.map, position : gmap_m3c28e61547724b2a3010fb2d9a08607d.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m3c28e61547724b2a3010fb2d9a08607d.map.setCenter( gmap_m3c28e61547724b2a3010fb2d9a08607d.positions[502] ); });

Some absolutely stunning views on the #fjallravenclassicusa these past few days.
39.4285985-106.2272464
Posted on Instagram 10:26 pm, June 29, 2018 jQuery(document).ready(function(){ var gmap_m6ecfcb728a9e4e0de430911fbef7162e = { positions : { 226 : new google.maps.LatLng( ‘39.4285985’, ‘-106.2272464’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m6ecfcb728a9e4e0de430911fbef7162e’ ), { 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_m6ecfcb728a9e4e0de430911fbef7162e.positions ) { gmap_m6ecfcb728a9e4e0de430911fbef7162e.bounds.extend( gmap_m6ecfcb728a9e4e0de430911fbef7162e.positions[m] ); } // Render markers for ( var m in gmap_m6ecfcb728a9e4e0de430911fbef7162e.positions ) { gmap_m6ecfcb728a9e4e0de430911fbef7162e.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m6ecfcb728a9e4e0de430911fbef7162e.map, position : gmap_m6ecfcb728a9e4e0de430911fbef7162e.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m6ecfcb728a9e4e0de430911fbef7162e.map.setCenter( gmap_m6ecfcb728a9e4e0de430911fbef7162e.positions[226] ); });

Damsel in distress at the first checkpoint of the #fjallravenclassicusa @fjallravenusa
39.3214-106.311
Posted on Instagram 6:47 pm, June 29, 2018 jQuery(document).ready(function(){ var gmap_ma0c4eae541e2abccfaf8aaea47d87e90 = { positions : { 649 : new google.maps.LatLng( ‘39.3214’, ‘-106.311’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_ma0c4eae541e2abccfaf8aaea47d87e90’ ), { 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_ma0c4eae541e2abccfaf8aaea47d87e90.positions ) { gmap_ma0c4eae541e2abccfaf8aaea47d87e90.bounds.extend( gmap_ma0c4eae541e2abccfaf8aaea47d87e90.positions[m] ); } // Render markers for ( var m in gmap_ma0c4eae541e2abccfaf8aaea47d87e90.positions ) { gmap_ma0c4eae541e2abccfaf8aaea47d87e90.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_ma0c4eae541e2abccfaf8aaea47d87e90.map, position : gmap_ma0c4eae541e2abccfaf8aaea47d87e90.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_ma0c4eae541e2abccfaf8aaea47d87e90.map.setCenter( gmap_ma0c4eae541e2abccfaf8aaea47d87e90.positions[649] ); });

This year, for the third year in a row, I participated in the Fjällräven Classic USA here in Colorado. Read about the 2016 USA Fjällräven Classic and the 2017 USA Fjällräven Classic.
As with previous years, this was a 3 day, 2 night backpacking trip in the Colorado backcountry, hosted by Fjällräven and their sister brands. This year felt like they are really hitting their groove with organization, distance, and difficulty, and I think it was overall the “best” one yet.
(more…)
Top of the world. #fjallravenclassicusa
Posted on Instagram 7:29 pm, June 29, 2018

Cheesin’ on top of a mountain, as we do! #fjallravenclassicusa
40.1619-106.128
Posted on Instagram 7:27 pm, June 29, 2018 jQuery(document).ready(function(){ var gmap_m23dbd490be3db13b67cd43eb60fb9dbe = { positions : { 992 : new google.maps.LatLng( ‘40.1619’, ‘-106.128’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m23dbd490be3db13b67cd43eb60fb9dbe’ ), { 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_m23dbd490be3db13b67cd43eb60fb9dbe.positions ) { gmap_m23dbd490be3db13b67cd43eb60fb9dbe.bounds.extend( gmap_m23dbd490be3db13b67cd43eb60fb9dbe.positions[m] ); } // Render markers for ( var m in gmap_m23dbd490be3db13b67cd43eb60fb9dbe.positions ) { gmap_m23dbd490be3db13b67cd43eb60fb9dbe.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m23dbd490be3db13b67cd43eb60fb9dbe.map, position : gmap_m23dbd490be3db13b67cd43eb60fb9dbe.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m23dbd490be3db13b67cd43eb60fb9dbe.map.setCenter( gmap_m23dbd490be3db13b67cd43eb60fb9dbe.positions[992] ); });

Stumbled into a Windows 95 wallpaper. I’m OK with that. #fjallravenclassicusa
39.4285985-106.2272464
Posted on Instagram 7:22 pm, June 29, 2018 jQuery(document).ready(function(){ var gmap_m16c57db1be19c3d65619c452cc834373 = { positions : { 681 : new google.maps.LatLng( ‘39.4285985’, ‘-106.2272464’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m16c57db1be19c3d65619c452cc834373’ ), { 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_m16c57db1be19c3d65619c452cc834373.positions ) { gmap_m16c57db1be19c3d65619c452cc834373.bounds.extend( gmap_m16c57db1be19c3d65619c452cc834373.positions[m] ); } // Render markers for ( var m in gmap_m16c57db1be19c3d65619c452cc834373.positions ) { gmap_m16c57db1be19c3d65619c452cc834373.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m16c57db1be19c3d65619c452cc834373.map, position : gmap_m16c57db1be19c3d65619c452cc834373.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m16c57db1be19c3d65619c452cc834373.map.setCenter( gmap_m16c57db1be19c3d65619c452cc834373.positions[681] ); });

No filter needed. Early on day 2 of #fjallravenclassicusa heading out of Camp Hale.
39.444-106.326
Posted on Instagram 7:14 pm, June 29, 2018 jQuery(document).ready(function(){ var gmap_mdfa8f5f88ac7efe6591225b85834d6a9 = { positions : { 503 : new google.maps.LatLng( ‘39.444’, ‘-106.326’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mdfa8f5f88ac7efe6591225b85834d6a9’ ), { 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_mdfa8f5f88ac7efe6591225b85834d6a9.positions ) { gmap_mdfa8f5f88ac7efe6591225b85834d6a9.bounds.extend( gmap_mdfa8f5f88ac7efe6591225b85834d6a9.positions[m] ); } // Render markers for ( var m in gmap_mdfa8f5f88ac7efe6591225b85834d6a9.positions ) { gmap_mdfa8f5f88ac7efe6591225b85834d6a9.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mdfa8f5f88ac7efe6591225b85834d6a9.map, position : gmap_mdfa8f5f88ac7efe6591225b85834d6a9.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mdfa8f5f88ac7efe6591225b85834d6a9.map.setCenter( gmap_mdfa8f5f88ac7efe6591225b85834d6a9.positions[503] ); });

Early start to a long day on day 2 of #fjallravenclassicusa
39.444-106.326
Posted on Instagram 7:11 pm, June 29, 2018 jQuery(document).ready(function(){ var gmap_m1f536640142c3ff88813e7581b235b10 = { positions : { 66 : new google.maps.LatLng( ‘39.444’, ‘-106.326’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m1f536640142c3ff88813e7581b235b10’ ), { 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_m1f536640142c3ff88813e7581b235b10.positions ) { gmap_m1f536640142c3ff88813e7581b235b10.bounds.extend( gmap_m1f536640142c3ff88813e7581b235b10.positions[m] ); } // Render markers for ( var m in gmap_m1f536640142c3ff88813e7581b235b10.positions ) { gmap_m1f536640142c3ff88813e7581b235b10.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m1f536640142c3ff88813e7581b235b10.map, position : gmap_m1f536640142c3ff88813e7581b235b10.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m1f536640142c3ff88813e7581b235b10.map.setCenter( gmap_m1f536640142c3ff88813e7581b235b10.positions[66] ); });