Checked in at Roostercat Coffee House.
#cafeworking — with Michael
Checked in at Roostercat Coffee House.
#cafeworking — with Michael
Checked in at Tacos Rapidos.
Aaawww yeah #burritofriday — with Kevin, Michael
Cross-tab Communication using localStorage
Did you know that localStorage fires an event? More specifically, it fires an event whenever an item is added, modified, or removed in another browsing context.
Checked in at Denver Merchandise Mart.
#flyfishingshow!

Third annual Christmas Puzzle (NYC) complete!
Posted on Instagram 9:05 pm, January 9, 2015 jQuery(document).ready(function(){ var gmap_mca298bea74dd6f73d10cf826eaeb2273 = { positions : { 594 : new google.maps.LatLng( ‘39.734766667’, ‘-104.97847’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_mca298bea74dd6f73d10cf826eaeb2273’ ), { 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_mca298bea74dd6f73d10cf826eaeb2273.positions ) { gmap_mca298bea74dd6f73d10cf826eaeb2273.bounds.extend( gmap_mca298bea74dd6f73d10cf826eaeb2273.positions[m] ); } // Render markers for ( var m in gmap_mca298bea74dd6f73d10cf826eaeb2273.positions ) { gmap_mca298bea74dd6f73d10cf826eaeb2273.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_mca298bea74dd6f73d10cf826eaeb2273.map, position : gmap_mca298bea74dd6f73d10cf826eaeb2273.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_mca298bea74dd6f73d10cf826eaeb2273.map.setCenter( gmap_mca298bea74dd6f73d10cf826eaeb2273.positions[594] ); });
Checked in at Noodles & Company.
Checked in at Colorado Krav Maga.
Scurrred
Daniel Bachhuber: A mile wide, an inch deep http://t.co/afsX6sHH3X
Checked in at Phở-natic.
Checked in at Illegal Pete’s South Broadway.
Burrito time.
Checked in at Snooze.
Skiing no bueno so breakfasting instead. — with erika

As a developer, I’m a huge fan of “red changesets”; when you get to delete more code than you add. Less code means less maintenance, less potential for bugs, security problems, etc. Today I got to “red changeset” the plugins powering this website because I realized I could just go ahead and delete the plugin I was using for update notifications.
I’ve been running a plugin here for a while now that emails me when I have updates available for plugins, themes or core on my WordPress installation. With the latest version of Jetpack though, I get that notification via a simple little indicator on WordPress.com (and I’m there every day already). In addition to the notification, I’ve enabled the auto-update feature for all plugins on all sites connected via Jetpack, so now I don’t even have to think about keeping my plugins up to date.
(more…)Checked in at Sports Authority.
More rentals. More skiing.
Espion – Automated headless browser for scraping the web
Cloud-based web scraping via dynamically injected JS on the remote URL.
ustomizable date (and time) picker. Opt-in UI, no jQuery!
Checked in at Punch Bowl Social Food & Drink.
Checked in at Illuzion Glass.
Chris Clark: Wow, wow, triple wow. Read this, nerds. http://t.co/8fEz8qaKmb by @PennyRed
A few people have forwarded me MIT professor Scott Aaronson’s post about nerd trauma and male privilege (link here, it’s comment #171) It’s part of a larger discussion about sexism in STEM subjects, and its essence is simple. Aaronson’s position on feminism is supportive, but he can’t get entirely behind it because of his experiences growing up, which he details with painful honesty. He describes how mathematics was an escape, for him, from the misery of growing up in a culture of toxic masculinity and extreme isolation – a misery which drove him to depression, anxiety and suicidal thoughts. The key quote is this:
(more…)
Posted on Instagram 4:43 pm, January 2, 2015 jQuery(document).ready(function(){ var gmap_m4d95d670beab2d4cfea7b6a4fe5029c5 = { positions : { 946 : new google.maps.LatLng( ‘39.653814619’, ‘-105.36656843’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m4d95d670beab2d4cfea7b6a4fe5029c5’ ), { 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_m4d95d670beab2d4cfea7b6a4fe5029c5.positions ) { gmap_m4d95d670beab2d4cfea7b6a4fe5029c5.bounds.extend( gmap_m4d95d670beab2d4cfea7b6a4fe5029c5.positions[m] ); } // Render markers for ( var m in gmap_m4d95d670beab2d4cfea7b6a4fe5029c5.positions ) { gmap_m4d95d670beab2d4cfea7b6a4fe5029c5.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m4d95d670beab2d4cfea7b6a4fe5029c5.map, position : gmap_m4d95d670beab2d4cfea7b6a4fe5029c5.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m4d95d670beab2d4cfea7b6a4fe5029c5.map.setCenter( gmap_m4d95d670beab2d4cfea7b6a4fe5029c5.positions[946] ); });
Checked in at TENGU.
Post-hike ramen — with erika
End Internal Emails: How Teams at GitHub, Treehouse, Automattic and Zapier Communicate
Jeremey DuVall: @holman Hey Zach! I referenced some of your blog posts re: GitHub communication in this piece: https://t.co/XbasPVn37M. Hope you dig it!
meenaks: One of the most brilliant and useful articles I read in recent times – How to pay attention https://t.co/4Qb6KfYDP2
Checked in at Outlets at Castle Rock.
Arc’Teryx extra 30% off and I want it all.
Checked in at Argonaut Wine & Liquor.
Boooooze.
Checked in at Benny Blanco’s.
Cold day foodz.
Checked in at Beatrice & Woodsley.
Date Night again! — with erika
Checked in at Trader Joe’s.
Checked in at Sputnik.
Checked in at Peak 8 Breckenridge.
So cold.
Checked in at Breck Connect Gondola.
I guess I’m skiing.
Checked in at REI.
Renting skis for tomorrow.
Checked in at Punch Bowl Social Food & Drink.
Brunchin — with erika

This morning it was clear and sunny. It’s a Christmas miracle (of crazy weather)
Posted on Instagram 8:06 pm, December 25, 2014 jQuery(document).ready(function(){ var gmap_m448b6f1a5709514347235b9950ad1e22 = { positions : { 573 : new google.maps.LatLng( ‘39.747285927’, ‘-105.019419198’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m448b6f1a5709514347235b9950ad1e22’ ), { 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_m448b6f1a5709514347235b9950ad1e22.positions ) { gmap_m448b6f1a5709514347235b9950ad1e22.bounds.extend( gmap_m448b6f1a5709514347235b9950ad1e22.positions[m] ); } // Render markers for ( var m in gmap_m448b6f1a5709514347235b9950ad1e22.positions ) { gmap_m448b6f1a5709514347235b9950ad1e22.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m448b6f1a5709514347235b9950ad1e22.map, position : gmap_m448b6f1a5709514347235b9950ad1e22.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m448b6f1a5709514347235b9950ad1e22.map.setCenter( gmap_m448b6f1a5709514347235b9950ad1e22.positions[573] ); });

#selfiestick
Posted on Instagram 8:10 pm, December 22, 2014 jQuery(document).ready(function(){ var gmap_m3f510d140dfb1060ff60fc27747ed1cd = { positions : { 281 : new google.maps.LatLng( ‘39.732238333’, ‘-105.005088883’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m3f510d140dfb1060ff60fc27747ed1cd’ ), { 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_m3f510d140dfb1060ff60fc27747ed1cd.positions ) { gmap_m3f510d140dfb1060ff60fc27747ed1cd.bounds.extend( gmap_m3f510d140dfb1060ff60fc27747ed1cd.positions[m] ); } // Render markers for ( var m in gmap_m3f510d140dfb1060ff60fc27747ed1cd.positions ) { gmap_m3f510d140dfb1060ff60fc27747ed1cd.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m3f510d140dfb1060ff60fc27747ed1cd.map, position : gmap_m3f510d140dfb1060ff60fc27747ed1cd.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m3f510d140dfb1060ff60fc27747ed1cd.map.setCenter( gmap_m3f510d140dfb1060ff60fc27747ed1cd.positions[281] ); });
Checked in at Snooze.
Always with the wait.
Checked in at John F. Kennedy International Airport (JFK).

I guess @wonderboymusic has been here before.
Posted on Instagram 7:08 pm, December 19, 2014 jQuery(document).ready(function(){ var gmap_m71c5b223d0c615996889d9dfc080a73e = { positions : { 728 : new google.maps.LatLng( ‘40.721008151’, ‘-73.997675974’ ) }, bounds : new google.maps.LatLngBounds(), // empty for now, we’ll dynamically extend it later map : new google.maps.Map( document.getElementById( ‘gmap_m71c5b223d0c615996889d9dfc080a73e’ ), { 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_m71c5b223d0c615996889d9dfc080a73e.positions ) { gmap_m71c5b223d0c615996889d9dfc080a73e.bounds.extend( gmap_m71c5b223d0c615996889d9dfc080a73e.positions[m] ); } // Render markers for ( var m in gmap_m71c5b223d0c615996889d9dfc080a73e.positions ) { gmap_m71c5b223d0c615996889d9dfc080a73e.markers[m] = new google.maps.Marker( { clickable: true, map : gmap_m71c5b223d0c615996889d9dfc080a73e.map, position : gmap_m71c5b223d0c615996889d9dfc080a73e.positions[m] } ); } // Redraw map to fit our new marker-based bounds gmap_m71c5b223d0c615996889d9dfc080a73e.map.setCenter( gmap_m71c5b223d0c615996889d9dfc080a73e.positions[728] ); });
Checked in at Brinkley’s Broome Street.
Checked in at Pepe Rosso Social.
Checked in at Landebahn Nordwest.
Passing thru.

Checked in at Italia | Italy | Repubblica Italiana | Italian Republic.
Probably more than I meant to order.