Checked in at The Woods.
with erika
39.768709-104.9806716
Checked in at RTD – Denver Airport Station.
39.8476367-104.6739359
Checked in at Louis Armstrong New Orleans International Airport (MSY).
Later, New Orleans.
29.9863296-90.2566522
Startup strategy is like Kung Fu. There are many styles that work. But in a bar fight, you’re going to get punched in the face regardless.
I can only teach you my style. Others can only teach you theirs.
“MVPs” are too M to be V. They’re a selfish ploy, tricking people who thought they were customers into being alpha testers. Build SLCs instead.
(more…)The 7 Step Onboarding Process to Get Employees Fully Ramped In 2 Weeks
When most new employees join a company, they’re left to fend for themselves. Which means they spend their first few months tentatively stumbling around with their first few projects.
Then the new employee isn’t productive for at least several months.
That’s a huge opportunity cost.
With my teams, I follow four basic principles in order to get new employees fully onboarded within 2 weeks:
(more…)Why we re-designed our engineering career paths at CircleCI


Note from the author: this post was written in collaboration with Justin Cowperthwaite, engineering manager, with additional input from Jeff Palmer, VP Engineering.
We want CircleCI to be a place that all engineers can learn and grow, and be supported no matter what level they join us at, or how they want to shape their careers. To support this, we use an engineering competency matrix, a framework that outlines expectations and growth paths for engineers. This matrix is a tremendously useful tool for us: it informs the structure of our job descriptions and our interview processes. It helps us set expectations together with our engineers, is a basis for goal setting as well as conversations about learning and development. It helps us have more objective performance conversations which are less susceptible to the biases and skills of an engineer’s manager. Overall, it clarifies the vision of our organization and helps us maintain consistency throughout all stages of hiring and professional development.
(more…)Authors Answer: What are your top tips for working remotely?




Like many of us these days, lots of our authors work remotely—whether from a home office or on-the-go as they travel. So we asked them how they make smart work of working remotely. Here’s what they said:
Jason Grigsby, author of Progressive Web Apps, is a pro at working from a hotel room:
Erika Hall, author of Conversational Design and Just Enough Research, works in San Francisco, but does a lot of traveling and has to work on-the-go. Her top two tips for making it work:
(more…)
SF Ocean Beach breakwaters
37.7717185-122.4438929
Posted on Instagram 11:44 am, March 9, 2019 jQuery(document).ready(function(){ var gmap_m8be0e9c371f751b36fd4883ad4fce5e3 = { positions : { 542 : new google.maps.LatLng( ‘37.7717185’, ‘-122.4438929’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m8be0e9c371f751b36fd4883ad4fce5e3’ ), { 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_m8be0e9c371f751b36fd4883ad4fce5e3.positions ) { gmap_m8be0e9c371f751b36fd4883ad4fce5e3.bounds.extend( gmap_m8be0e9c371f751b36fd4883ad4fce5e3.positions[m] ); } // Render markers for ( var m in gmap_m8be0e9c371f751b36fd4883ad4fce5e3.positions ) { gmap_m8be0e9c371f751b36fd4883ad4fce5e3.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m8be0e9c371f751b36fd4883ad4fce5e3.map, position : gmap_m8be0e9c371f751b36fd4883ad4fce5e3.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m8be0e9c371f751b36fd4883ad4fce5e3.map.setCenter( gmap_m8be0e9c371f751b36fd4883ad4fce5e3.positions[542] ); });
AR Will Spark the Next Big Tech Platform—Call It Mirrorworld
Every December, Adam Savage—star of the TV show MythBusters—releases a video reviewing his “favorite things” from the previous year. In 2018, one of his highlights was a set of Magic Leap augmented reality goggles. After duly noting the hype and backlash that have dogged the product, Savage describes an epiphany he had while trying on the headset at home, upstairs in his office. “I turned it on and I could hear a whale,” he says, “but I couldn’t see it. I’m looking around my office for it. And then it swims by my windows—on the outside of my building! So the glasses scanned my room and it knew that my windows were portals and it rendered the whale as if it were swimming down my street. I actually got choked up.” What Savage encountered on the other side of the glasses was a glimpse of the mirrorworld.
(more…)Checked in at SFO AirTrain Station – Rental Car Center.
37.6281276-122.4010757
Checked in at JT Laundry Wash and Fold.
37.7375357-122.4289489
Checked in at Hawker Fare.
37.7620178-122.4217515


Checked in at Taqueria Cancún.
True love. Weak TTFB this time; 6 hrs. First time he since the renovations — with erika
37.7604143-122.4192438
Checked in at Glen canyon Hiking Trails.
37.7352654-122.4379736
Checked in at Devil’s Teeth Baking Company.
37.7530449-122.5050252
Checked in at Canyon Market.
37.7340361-122.4338853
Checked in at Terminal 3.
37.61808-122.3864084
Checked in at United Club.
33.9426365-118.399611
Checked in at United Airlines.
33.943175-118.3995801


Checked in at Los Angeles International Airport (LAX).
Credit where credit is due. LAX is not as much of a hellscape as it usually is this morning.
33.9433243-118.405602
Checked in at THE KINNEY.
33.9874349-118.4538711
Checked in at C & O Cucina.
33.9892377-118.4503426
Checked in at Firestone Walker Brewing Company – The Propagator.
33.9898554-118.4486805
Checked in at THE KINNEY.
33.9874349-118.4538711
Checked in at United Airlines.
33.943175-118.3995801


Checked in at Denver International Airport (DEN).
Why am I here again already??😭 DEN:LAX
39.8497327-104.6739819
Checked in at Birdcall.
39.7545251-104.9767796

Pretty amazing view back towards Reykjavík this morning, from Mt. Esja. #hiking #winter #windy #iceland
64.2093275-21.7120314
Posted on Instagram 6:50 pm, February 24, 2019 jQuery(document).ready(function(){ var gmap_m8a3c96210e5c13b869415aaee2511976 = { positions : { 468 : new google.maps.LatLng( ‘64.2093275’, ‘-21.7120314’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m8a3c96210e5c13b869415aaee2511976’ ), { 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_m8a3c96210e5c13b869415aaee2511976.positions ) { gmap_m8a3c96210e5c13b869415aaee2511976.bounds.extend( gmap_m8a3c96210e5c13b869415aaee2511976.positions[m] ); } // Render markers for ( var m in gmap_m8a3c96210e5c13b869415aaee2511976.positions ) { gmap_m8a3c96210e5c13b869415aaee2511976.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m8a3c96210e5c13b869415aaee2511976.map, position : gmap_m8a3c96210e5c13b869415aaee2511976.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m8a3c96210e5c13b869415aaee2511976.map.setCenter( gmap_m8a3c96210e5c13b869415aaee2511976.positions[468] ); });
Checked in at Terminal West.
39.8492892-104.6741299
Checked in at Immigration & Customs.
39.8499725-104.6737199
Checked in at Gate D33.
63.9933347-22.6232958
Checked in at Keflavik International Airport (KEF) (Keflavíkurflugvöllur).
Home time!
63.9953387-22.6238537

It’s hard to appreciate the immense scale of Gullfoss. Truly epic. #iceland #djimavicair #dronephotography #dronestagram
64.3259666-20.1223183
Posted on Instagram 5:17 pm, February 21, 2019 jQuery(document).ready(function(){ var gmap_m0a05462dbdb20b8adf8267e3c66f0568 = { positions : { 438 : new google.maps.LatLng( ‘64.3259666’, ‘-20.1223183’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m0a05462dbdb20b8adf8267e3c66f0568’ ), { 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_m0a05462dbdb20b8adf8267e3c66f0568.positions ) { gmap_m0a05462dbdb20b8adf8267e3c66f0568.bounds.extend( gmap_m0a05462dbdb20b8adf8267e3c66f0568.positions[m] ); } // Render markers for ( var m in gmap_m0a05462dbdb20b8adf8267e3c66f0568.positions ) { gmap_m0a05462dbdb20b8adf8267e3c66f0568.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m0a05462dbdb20b8adf8267e3c66f0568.map, position : gmap_m0a05462dbdb20b8adf8267e3c66f0568.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m0a05462dbdb20b8adf8267e3c66f0568.map.setCenter( gmap_m0a05462dbdb20b8adf8267e3c66f0568.positions[438] ); });

Geysir from above. #iceland #drone #dronephotography #dronestagram #djimavicair
64.3142117-20.3009283
Posted on Instagram 5:15 pm, February 21, 2019 jQuery(document).ready(function(){ var gmap_m54e8f5ec8dbc2c402804fb13cbe6e654 = { positions : { 310 : new google.maps.LatLng( ‘64.3142117’, ‘-20.3009283’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m54e8f5ec8dbc2c402804fb13cbe6e654’ ), { 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_m54e8f5ec8dbc2c402804fb13cbe6e654.positions ) { gmap_m54e8f5ec8dbc2c402804fb13cbe6e654.bounds.extend( gmap_m54e8f5ec8dbc2c402804fb13cbe6e654.positions[m] ); } // Render markers for ( var m in gmap_m54e8f5ec8dbc2c402804fb13cbe6e654.positions ) { gmap_m54e8f5ec8dbc2c402804fb13cbe6e654.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m54e8f5ec8dbc2c402804fb13cbe6e654.map, position : gmap_m54e8f5ec8dbc2c402804fb13cbe6e654.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m54e8f5ec8dbc2c402804fb13cbe6e654.map.setCenter( gmap_m54e8f5ec8dbc2c402804fb13cbe6e654.positions[310] ); });

G’Day Geysir! #iceland
64.3142117-20.3009283
Posted on Instagram 5:13 pm, February 21, 2019 jQuery(document).ready(function(){ var gmap_m4a56c9e8fd151777145d2a7f41a93407 = { positions : { 961 : new google.maps.LatLng( ‘64.3142117’, ‘-20.3009283’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m4a56c9e8fd151777145d2a7f41a93407’ ), { 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_m4a56c9e8fd151777145d2a7f41a93407.positions ) { gmap_m4a56c9e8fd151777145d2a7f41a93407.bounds.extend( gmap_m4a56c9e8fd151777145d2a7f41a93407.positions[m] ); } // Render markers for ( var m in gmap_m4a56c9e8fd151777145d2a7f41a93407.positions ) { gmap_m4a56c9e8fd151777145d2a7f41a93407.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m4a56c9e8fd151777145d2a7f41a93407.map, position : gmap_m4a56c9e8fd151777145d2a7f41a93407.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m4a56c9e8fd151777145d2a7f41a93407.map.setCenter( gmap_m4a56c9e8fd151777145d2a7f41a93407.positions[961] ); });

#iceland
64.2156056-21.0756892
Posted on Instagram 5:10 pm, February 21, 2019 jQuery(document).ready(function(){ var gmap_m6de081ea74deefd429d3c8a286384bc5 = { positions : { 117 : new google.maps.LatLng( ‘64.2156056’, ‘-21.0756892’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m6de081ea74deefd429d3c8a286384bc5’ ), { 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_m6de081ea74deefd429d3c8a286384bc5.positions ) { gmap_m6de081ea74deefd429d3c8a286384bc5.bounds.extend( gmap_m6de081ea74deefd429d3c8a286384bc5.positions[m] ); } // Render markers for ( var m in gmap_m6de081ea74deefd429d3c8a286384bc5.positions ) { gmap_m6de081ea74deefd429d3c8a286384bc5.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m6de081ea74deefd429d3c8a286384bc5.map, position : gmap_m6de081ea74deefd429d3c8a286384bc5.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m6de081ea74deefd429d3c8a286384bc5.map.setCenter( gmap_m6de081ea74deefd429d3c8a286384bc5.positions[117] ); });

Taking photos at the edge of the world. #iceland
64.8305556-17.9866667
Posted on Instagram 5:08 pm, February 21, 2019 jQuery(document).ready(function(){ var gmap_m4df0c55d01deb57acb2e2625e8b76028 = { positions : { 948 : new google.maps.LatLng( ‘64.8305556’, ‘-17.9866667’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m4df0c55d01deb57acb2e2625e8b76028’ ), { 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_m4df0c55d01deb57acb2e2625e8b76028.positions ) { gmap_m4df0c55d01deb57acb2e2625e8b76028.bounds.extend( gmap_m4df0c55d01deb57acb2e2625e8b76028.positions[m] ); } // Render markers for ( var m in gmap_m4df0c55d01deb57acb2e2625e8b76028.positions ) { gmap_m4df0c55d01deb57acb2e2625e8b76028.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m4df0c55d01deb57acb2e2625e8b76028.map, position : gmap_m4df0c55d01deb57acb2e2625e8b76028.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m4df0c55d01deb57acb2e2625e8b76028.map.setCenter( gmap_m4df0c55d01deb57acb2e2625e8b76028.positions[948] ); });

Classic Reykjavík view. #iceland
64.14246-21.9289
Posted on Instagram 5:05 pm, February 21, 2019 jQuery(document).ready(function(){ var gmap_mb4d9906a24765fb8e784fb0ffadd2e98 = { positions : { 233 : new google.maps.LatLng( ‘64.14246’, ‘-21.9289’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mb4d9906a24765fb8e784fb0ffadd2e98’ ), { 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_mb4d9906a24765fb8e784fb0ffadd2e98.positions ) { gmap_mb4d9906a24765fb8e784fb0ffadd2e98.bounds.extend( gmap_mb4d9906a24765fb8e784fb0ffadd2e98.positions[m] ); } // Render markers for ( var m in gmap_mb4d9906a24765fb8e784fb0ffadd2e98.positions ) { gmap_mb4d9906a24765fb8e784fb0ffadd2e98.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mb4d9906a24765fb8e784fb0ffadd2e98.map, position : gmap_mb4d9906a24765fb8e784fb0ffadd2e98.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mb4d9906a24765fb8e784fb0ffadd2e98.map.setCenter( gmap_mb4d9906a24765fb8e784fb0ffadd2e98.positions[233] ); });

Church in Reykjavík. #iceland
64.14246-21.9289
Posted on Instagram 5:02 pm, February 21, 2019 jQuery(document).ready(function(){ var gmap_m1a9e0e9b5c08098043f4ebb0e4fff601 = { positions : { 907 : new google.maps.LatLng( ‘64.14246’, ‘-21.9289’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m1a9e0e9b5c08098043f4ebb0e4fff601’ ), { 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_m1a9e0e9b5c08098043f4ebb0e4fff601.positions ) { gmap_m1a9e0e9b5c08098043f4ebb0e4fff601.bounds.extend( gmap_m1a9e0e9b5c08098043f4ebb0e4fff601.positions[m] ); } // Render markers for ( var m in gmap_m1a9e0e9b5c08098043f4ebb0e4fff601.positions ) { gmap_m1a9e0e9b5c08098043f4ebb0e4fff601.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m1a9e0e9b5c08098043f4ebb0e4fff601.map, position : gmap_m1a9e0e9b5c08098043f4ebb0e4fff601.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m1a9e0e9b5c08098043f4ebb0e4fff601.map.setCenter( gmap_m1a9e0e9b5c08098043f4ebb0e4fff601.positions[907] ); });
Checked in at Secret Lagoon (Gamla Laugin).
64.13739-20.3095876
Checked in at Syðra Langholt.
64.0870656-20.42162


Checked in at Reykjavík Roasters.
Cute little spot on the way to Hallgrimskirkja. Excellent soundtrack.
64.1436141-21.9264236

Good morning, Reykjavík. #dronestagram #djimavicair
64.1333-21.9333
Posted on Instagram 2:59 am, February 16, 2019 jQuery(document).ready(function(){ var gmap_m7c5f9593d11813d797ebcc17ca998680 = { positions : { 608 : new google.maps.LatLng( ‘64.1333’, ‘-21.9333’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m7c5f9593d11813d797ebcc17ca998680’ ), { 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_m7c5f9593d11813d797ebcc17ca998680.positions ) { gmap_m7c5f9593d11813d797ebcc17ca998680.bounds.extend( gmap_m7c5f9593d11813d797ebcc17ca998680.positions[m] ); } // Render markers for ( var m in gmap_m7c5f9593d11813d797ebcc17ca998680.positions ) { gmap_m7c5f9593d11813d797ebcc17ca998680.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m7c5f9593d11813d797ebcc17ca998680.map, position : gmap_m7c5f9593d11813d797ebcc17ca998680.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m7c5f9593d11813d797ebcc17ca998680.map.setCenter( gmap_m7c5f9593d11813d797ebcc17ca998680.positions[608] ); });
Checked in at Keflavik International Airport (KEF) (Keflavíkurflugvöllur).
I’m in Iceland!
63.9953387-22.6238537
You’re Just Not That Strategic: Seven Objections You’ll Have to Overcome to Get to the Top

Bridget Frey
Sep 20, 2016




In my early 30s, a group of executives decided to overhaul the strategic direction of my team, and I wasn’t even in the room. One day, my team was working on a certain project, and the next, we were working on something else.
I was a trusted manager and engineer. I’d built a great team that had shipped a bunch of hits. And I had plenty of ideas. So why wasn’t I at that meeting? It stung. But now I know one reason I wasn’t included is that I just wasn’t providing the type of strategic thinking that the execs needed to make a decision.
(more…)Loved these thoughts from the outgoing Chief Data Scientist of the White House:
The card I’ve carried in my notebook#YesWeCan pic.twitter.com/0XsDwdRWQw
— DJ Patil (NARA) (@DJ44) January 11, 2017
https://platform.twitter.com/widgets.js
Dream in years
Plan in months
Evaluate in weeks
Ship daily
Prototype for 1x
Builder for 10x
Engineer for 100x
What’s required to cut the timeline in 1/2?
What’s required to double the impact?
h/t ma.tt
Checked in at Atlas Physical Therapy.
39.740028-104.955447
Why Managers Should Take Notes
“I have a very specific management style. I put my team in charge of it all.” He said as he put his feet on the table, leaning back with his hands crossed behind his head, elbows out to either side.
He didn’t believe he should take notes, and believed his hands-off approach allowed, “a very specific kind of person to thrive.” The rest, as he put it, “weren’t a fit to my management style.”
(more…)
Here Come the Frogs (Fully Remote Organizations) – Greg Caplan – Medium

Greg Caplan
Feb 11
Fully remote organizations, or Frogs, are quickly emerging across all categories of knowledge work. From software to social impact and fashion to financial services and everything in between, these Frogs are popping up and winning the talent war against the incumbents. With that advantage alone, they are growing much more rapidly and will soon dominate the marketplace.
(more…)Instagram. Snapchat. Twitter. Facebook. You name it. We live in a “Never-Ending Now.”
A story for you: Earlier this year, I attended a comedy show at The Stand with a handful of digital natives (my term for the post-millennial generation). The comedy club was across town so we split an Uber SUV. I sat in the back. You know… all the way in the back of the SUV, where the seats are so narrow that you have to do gymnastics just to fit back there.
(more…)How to begin the invisible work of change management
Someone once said to me “you’re good at change management” and I was like, what?
I sat with the idea for a couple of weeks and eventually realized: Oh! That is what I do! I take teams that are struggling and help them focus, align, and start delivering at their potential, i.e. change management.
The thing about change management is that it involves a lot of invisible work that’s hard to follow from the outside. The two things that people see in change management are the change (toward the end, if they are paying attention) and when it goes (sometimes horribly) wrong. Here are some lessons I’ve learned from the change-management trenches, whether as the manager or the changee.
(more…)The 50–500–5000 Principle – DEV.BIZ.OPS – Medium

DEV.BIZ.OPS
Feb 5
I was greeted today by headlines that Facebook turned 15 years old on this date. I feel old just saying that, especially when I remember also having Friendster and MySpace accounts.
Before Facebook became the enemy of the people undermining democracy and selling out their users, they were a company to marvel and admire. I remember distinctly the moment when I knew Facebook was going to take the world by storm.
(more…)Checked in at Modera River North.
39.762259-104.983806
Checked in at Mestizo-Curtis Park.
39.7605118-104.9771538
Checked in at Nordstrom Rack.
39.688784-104.9423662
Checked in at BMW of Denver Downtown.
39.6976853-104.9400398
Checked in at Rivers And Roads Coffee.
39.7647012-104.9565211
Checked in at Turing School: Guaranty Bank Campus.
39.7509173-104.9967927
Checked in at Birdcall.
39.7545251-104.9767796

Denver 2049. Clearing up after a snowy day today. #djimavicair #drone #dronestagram #dronephotography
39.7391-104.9836
Posted on Instagram 6:24 pm, February 6, 2019 jQuery(document).ready(function(){ var gmap_m54ebb0e01a7dd6adc140ef024dc70b7e = { positions : { 769 : new google.maps.LatLng( ‘39.7391’, ‘-104.9836’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m54ebb0e01a7dd6adc140ef024dc70b7e’ ), { 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_m54ebb0e01a7dd6adc140ef024dc70b7e.positions ) { gmap_m54ebb0e01a7dd6adc140ef024dc70b7e.bounds.extend( gmap_m54ebb0e01a7dd6adc140ef024dc70b7e.positions[m] ); } // Render markers for ( var m in gmap_m54ebb0e01a7dd6adc140ef024dc70b7e.positions ) { gmap_m54ebb0e01a7dd6adc140ef024dc70b7e.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m54ebb0e01a7dd6adc140ef024dc70b7e.map, position : gmap_m54ebb0e01a7dd6adc140ef024dc70b7e.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m54ebb0e01a7dd6adc140ef024dc70b7e.map.setCenter( gmap_m54ebb0e01a7dd6adc140ef024dc70b7e.positions[769] ); });
Checked in at Mollner Dentistry.
39.7318382-104.986682