2018-12-10: Following up on last week’s Duet comment - working from...

2018-12-10: Meanwhile, POTUS is asking “why can’t I do that?!?”

2018-12-07: Interesting. I’ve simultaneously been thinking about portable USB-C displays and...

2018-12-03: My apartment’s management app added FaceID authentication support. 😀 It’s...

2018-12-01: Went to the Holiday Market. Is it considered a success...

2018-12-01: Somehow, I’ve never noticed the wall across from the bar....

2018-11-22: Yeah, I guess I’m ok with there apparently being no...

2018-11-21: Where the &$!#% is Localizable.strings?!? My latest Syndicate post is live! The localization docs aren’t...

2018-11-20: Adrian Beltre Announces Retirement After careful consideration and many sleepless...

2018-11-20: Two “annoying guy talking about his fantasy football team” notes:...

2018-11-18: Pulled down the latest version of cTivo to grab some...

2018-11-16: …and, lest you think I’m exaggerating about the “from my...

2018-11-16: I could literally see Heurich House from my bed when...

2018-11-14: Current work discussion: the potential awkwardness/hilarity of married employees installing...

2018-11-11: Seriously wondered if CBS would switch away from the Pats...

2018-11-10: Wind scored a decisive victory over scooters and giant games...

2018-11-06: When you vote at an Art Center, you sometimes get...

2018-11-06: I was totally voting FOR my candidates… but I totally...

2018-11-06: Sooooo, everybody’s voting today, right?

2018-10-29: Numlock: Focus Brands Inc. is making preliminary plans to go...

2018-10-28: Boston Red Sox are World Series Champions! #DoDamage ⚾️

2018-10-28: OK, it’s go time. Bring it home, Sale! #RedSox #DoDamage...

2018-10-28: Hell of a game by Price and Sale getting loose...

2018-10-28: Mookie goes deep! 3-1 lead! #RedSox #DoDamage ⚾️

2018-10-27: One win away! #RedSox #DoDamage (Confession time - after making...

2018-10-24: Dirty water! Sox up 2-0! ⚾️

2018-10-24: I don’t know who exactly woke up Joe Kelly for...

2018-10-24: C’mon, Interface Builder. It’s too early to start drinking. (For...

2018-10-23: I believe the Kimbrel was released! Game 1 in the...

2018-10-23: Pinch hit 3 run jack by Eduardo Núñez! Alex Cora...

2018-10-23: Let’s go Red Sox! ⚾️

2018-10-22: Dealing with the Marzipan apps in Mojave reminds me the...

2018-10-20: Alright. Dodgers it is. ⚾️

2018-10-20: Things I did not expect to say before 2018: spent...

2018-10-19: No disrespect to John Farrell, but it’s been a pleasure...

2018-10-18: Oh, and I’m sporting a new watch face for at...

2018-10-18: World Seies bound! #RedSox Hell of a game by David...

2018-10-18: Ok, time to do this thing. #RedSox ⚾️

2018-10-18: DEVERS GOES DEEP! 4-0 #RedSox! It’s still gonna be a...

2018-10-16: I’m always gonna love a JBJ Grand Slam. Hittin it...

2018-10-16: Osuna’s plunked 2 guys to force in an insurance run....

2018-10-15: There are times I miss working in Massachusetts. I mean,...

2018-10-14: That Gronkowski play was the rare opportunity to look at...

2018-10-14: What. The. Hell? I’ve seen a lot of Fenway bounces,...

2018-10-13: Tie game! Times like this, I’m happy my living room...

2018-10-13: Not sure if I should be more surprised when I...

2018-10-09: Yes! #RedSox! Dirty Water! Bring on Houston! ⚾️

2018-10-09: I was driving, so this’ll totally read like hindsight, but...

2018-10-09: Went to check my voter registration and got concerned when...

2018-10-06: Yeah, wishing I hadn’t seen this pop up in Timehop...

2018-10-06: Yeah, this clip’s been playing in my head for the...

2018-10-05: Hell, yeah! Game one in the books! Sale looked like...

2018-10-05: I had no idea. (Me by the end: 😭) twitter.com/espn/stat…...

2018-10-05: It doesn’t count as bullpenning when you expected 90+ pitches...

2018-10-05: …aaaaand, exhale. That looks more like the Chris Sale that...

2018-10-05: This is how we work during the playoffs. ⚾️

2018-10-03: Looks like we’re doing this thing. Let’s go Red Sox!...

2018-10-03: As I said to @tbridge, I’m happy my local friends...

2018-10-03: I am, as always, pulling for the Bruins tonight. That...

2018-09-30: Sunday in the fall: Patriots rolling, Red Sox trying to...

2018-09-30: It’s only the first half, but it seems like somebody...

2018-09-28: Aw, hell. For the sake of my sanity, I should...

2018-09-28: Trump administration sees a 7-degree rise in global temperatures by...

2018-09-27: Shit, I need a break from this. I can only...

2018-09-27: Yeah. Had to mute the audio while Graham was speaking....

2018-09-26: Sweet! 30/30 season for Mookie Betts! ⚾️

2018-09-25: Drop off trash on way to gym. Wait 5 seconds....

2018-09-23: Of course, the offense wasn’t terribly impressive either, but they...

2018-09-23: The Patriots defense is incredibly unimpressive right now.

2018-09-23: Yeah, why am I not surprised that that an internal...

2018-09-22: Truth

2018-09-22: At the Nats game: “Are they setting up for a...

2018-09-22:

2018-09-22: I think I showed great restraint in collecting artist info...

2018-09-21: Barely an hour into using the XS and it’s totally...

2018-09-21: Took several years, but I finally got my #NHLBruins black...

2018-09-19: Drove by this one my way home about 90 minutes...

2018-09-18: I think I’ve been through one too many WWDC lotteries....

2018-09-18: TFW you take a conference call from underneath a ledge...

2018-09-16: Hey, just caught that the Yankees lost! Red Sox take...

2018-09-16: When I read the first half of he sentence, I...

2018-09-15: Before going out for a walk: “70 degrees? Sounds lovely!”...

2018-09-09: I’ll be honest - this wasn’t what I was expecting...

2018-09-09: Heh. Yahoo Fantasy Football alerts are running about one play...

2018-09-07: “Dammit, I clicked play, why isn’t music starting?!?” Realize I...

2018-09-06: I assume this means somebody changed the locks while Jack...

2018-09-04: Please be real. Please be real. Please be real. 😂...

2018-09-03: Is a good story for wrapping the long weekend. twitter.com/coachdmc/…...

2018-08-27: Man, I get weird Instagram commenters sometimes 🤷‍♂️ #360idev

2018-08-27: View from the stage #360idev

2018-08-27: Joe Pezzillo in the house for Stump V at #360idev...

2018-08-27: As a long time Cloak / Encrypt.me user, it’s quite...

2018-08-27: Killing time till my #360idev talk while wired with a...

2018-08-25: I’ll freely admit that I double-checked the order of the...

2018-08-25: Ah, yes. The IAD Chipotle once again offers breakfast burritos...

2018-08-24: Tried a Bird scooter getting home from lunch today and...

2018-08-22: In hindsight, the “airport pickup” might’ve been an overly aggressive...

2018-08-22: Huh. The overpriced electronics store at Logan is unloading a...

2018-08-21: Dad’s 70th Birthday Game #kcancer

2018-08-17: A story in 4 parts 😂

2018-08-17: Email from JetBlue advising about road construction delays at DCA...

2018-08-13: I wonder what it’s like to feel pride in your...

2018-08-12: I’m assuming that the cops stationed outside my Metro station...

2018-08-11: JD Martinez at the plate

2018-08-11: Not sure if it’s AirPlay 2, the tvOS 12 beta,...

2018-08-08: Sometimes, the artwork sells the beer.

2018-08-05: Post-hike recuperation

2018-08-04: I’ve been told the internet likes goats.

2018-08-03: It’s too bad they had to go and out a...

2018-08-03: Daring Fireball: Apple Closes With Market Cap Over $1 Trillion...

2018-08-02: I’ve seen a few places with beer lists that indicate...

2018-07-31: 📱🎵 Me: “Since today’s the Trading Deadline, I’m just not...

2018-07-30: Reliable Sources Giuliani… never intended to suggest Trump colluded with...

2018-07-29: New York Times Publisher and Trump Clash Over President’s Threats...

2018-07-23: Yet again, my inability to pre-plan saves me from getting...

2018-07-22: Seems like I constantly get ths same 10 or so...

2018-07-18: Hey @bobtiki! It’s heeeeere!

2018-07-15: Unintentionally stumbled across the MLB Assembly event while wandering around...

2018-07-15: Looks like a scarf from the @audifield Opening Night on...

2018-07-15: Beer bar thought: Believed the bartender was pouring a really...

2018-07-15: I still regret not dragging myself into Boston back in...

2018-07-15: The view facing away from the field ain’t bad, either....

2018-07-15: All Star Futures Game. Not bad for $10.

2018-07-15: …aaaand I forgot to include the reps from the local...

2018-07-15: Best record at the break and they barely fit in...

2018-07-13: Came up with a convenient iPhone camera setup for iOSDevCampDC...

2018-07-11: Initial thought: “this seems overly harsh, yet on-brand for Uber.”...

2018-07-09: It’s behind a subscription wall, but this quote needed to...

2018-07-05: Breaking in some new glassware. Can’t argue with the sentiment....

2018-07-03: Davey Johnson’s lineup card from Bryce Harper’s first game.

2018-07-03: Jason Varitek’s shin guards from Jon Lester’s no-no in 08....

2018-07-03: Herbert Block cartoons from the 60s and 70s. Everything old...

2018-07-03: Johnny Gomes bat from 2013 World Series Game 4

2018-06-30: Wow. There are apparently no convenient evening flights from Denver...

2018-06-22: Think ”Shit. What is that noise my computer’s making.” Realize...

2018-06-20: Unknown Hero. Oh – when I extend my middle finger...

2018-06-11: I think it’s great that Mike Rockwell’s driving the AR/VR...

2018-06-11: Made good enough time on the drive from MA that...

2018-06-08: Getting around to watching New Localization Workflows in Xcode 10...

2018-06-04: Installing iOS 12 on my burne- I mean, my test...

2018-06-04: Guess we know what the Workflow team’s been up to!...

2018-06-03: Trying to figure out how I’d explain it to 20...

2018-06-02: Push notifications FTW

2018-05-27: Celtics just didn’t have enough to finish the run. Incredible...

2018-05-25: That was new. It appears my Google session expired in...

2018-05-24: “You can’t fire me! I quit!”

2018-05-23: I wonder if we might see Touch Bar functionality migrate...

2018-05-21: aaaaaaand, one of these days, I’ll remember that the Markdown...

2018-05-21: Jeff Bezos and I have slightly different approaches to buying...

2018-05-18: Damn. This is pretty cool. twitter.com/DJ_Link/s… The rest of the...

2018-05-10: Hear the Red Sox go into a rain delay in...

2018-05-10: THAT was money well spent 🙄 apple.news Cohen’s $600,000 deal...

2018-05-09: I’m not the most up-to-date on my NY etiquette, but...

2018-05-08: I’m totally thinking of the scene in Blazing Saddles where...

2018-05-06: I really didn’t think this was going to be a...

2018-05-06: It’s incredible how Tampa’s prevented the Bruins from getting anything...

2018-05-06: Having watched the first period, I can’t really tell you...

2018-05-06: Hoping today isn’t the last hurrah for the Bruins… 🏒...

2018-04-28: If we’re being honest, I’d probably just call the Apple...

2018-04-26: I was mistaken — it wasn’t the Bruins’ score that...

2018-04-25: Well, if I had to had the final score of...

2018-04-21: Can’t do anything but trip your hat to Sean Manaea....

2018-04-14: Huh. It’s almost like Hanley’s a hell of a ball...

2018-04-13: Breaking out Xcode Listened to the latest episode of The Talk Show on...

2018-04-10: Hmm. Just realized that the video for the 1984 post...

2018-04-10: 1984 on display, for my friends in Cupertino. #BrandNew80s

2018-04-10: North American X-15

2018-04-09: I always forget to use the Preview assistant in lieu...

2018-04-07: Happy #NationalBeerDay!

2018-04-05: Yup. Emergency alert system works. Just jumped out of my...

2018-03-30: This is insane! I mean, I love a good “random...

2018-03-29: Yeah. The Red Sox should just stop having Opening Day...

2018-03-26: Title: AirPod Versus Truck Medium: Plastic, Pavement, and Rubber

2018-03-24: Finally. My name in lights.

2018-03-21: Inspired by @mccarron, I got curious if this bad boy...

2018-03-11: Hey, it turns out I didn’t forget to pack the...

2018-03-11: “To thine own self be true,” they said. In my...

2018-03-06: It was a month or two later, but I remember...

2018-03-03: Saturday flight time!

2018-03-03: Yup. It was windy.

2018-02-23: I’m not sure if I should be more annoyed that:...

2018-02-17: Living large on a snowy Saturday night.

2018-02-17: When I hear people talk about cryptocurrency values, I think...

2018-02-17: I guess this makes NoSQL the Dark Side? (This completes...

2018-02-16: Posted a small update to my WatchKit Notification piece regarding...

2018-02-15: Keep in mind, I’m definitely not saying this state’s perfect....

2018-02-15: Virginia: we manage to give the NRA an electoral 🖕....

2018-02-12: Based on what I just saw, I can only assume...

2018-02-12: In hindsight, the solution was worse than the problem.

2018-02-09: Not gonna lie - I do enjoy seeing that plagiarizing...

2018-02-05: My Syndicate post on Apple Watch notifications is now live!...

2018-02-04: I didn’t like the ending, but I see my Eagle...

2018-02-04: Tyler just figured out he needs a Pats victory to...

2018-02-04: Game time! Go Pats! 🏈

2018-01-29: New addition to my desk today. For when rubber ducking...

2018-01-28: I can’t decide which part of this is more surprising...

2018-01-28: Also saw a car with the license plate MVMVM. There’s...

2018-01-28: Just saw a pickup drove by, overfilled with office chairs....

2018-01-27: I was going with for a “morning” theme with my...

2018-01-27: Hey @ben — does it count as rucking is you’ve...

2018-01-22: For some reason, all I can think about is Lucy...

2018-01-21: Patriots heading back to the Super Bowl! Never dreamt it...

2018-01-21: 🏈 time! Go Pats!

2018-01-20: Happened to catch a the end of he Vikings-Saints 🏈...

2018-01-20: Somerville in Silver Spring.

2018-01-19: “…the [finance-related] website will implement multi-factor authentication…” Me: “Yay!” “…a...

2018-01-10: I need to remind myself that it’s time of year...

2018-01-08: I think many class action lawsuits are crap, but I’m...

2018-01-06: I don’t dislike typing on the MacBook Pro’s keyboard. However,...

2018-01-06: Well, at least it’s not crypto-currency. www.usatoday.com/story/mon…

2017-12-29: Exploring The Wharf today.

2017-12-22: Fueling up for the last day of work in 2017....

2017-11-28: Ok, so the treadmill at my folks’ place wasn’t accessible,...

2017-11-04: Housekeeping was apparently dissatisfied with my deconstruction of the #KickerLovesBee...

2017-10-27: Important public awareness work being done by the fine folks...

2017-10-21: 2017 Beer Brackets champ - Modern Times Fortunate Islands.

2017-10-21: Back in DC for Beer Brackets.

2017-10-20: Somebody seems to be missing their reading material.

2017-10-19:

2017-10-15:

2017-10-15: Took a little side trip.

2017-10-14: If you’re going to do a little work on the...

2017-09-12:

2017-09-02: Thanks to all the authors that attended #natbookfest!

2017-09-02: My selfie game still needs work.

2017-08-21: Since I was in the neighborhood…

2017-08-21: Looked down and noticed the eclipse reflecting nicely off the...

2017-08-18: Beats the hell out of working.

2017-08-13: Places that sell classic old candies always make me a...

2017-08-12: Brewery tanks and ominous skies.

2017-08-12:

2017-08-12: You might be a few days early for the Apple...

2017-08-11: Kudos to the guy manning the crepe cart outside of...

2017-08-05: Next time I’m “here”, it won’t actually be here.

2017-08-05: Crayons on hardwood. 2017.

2017-08-05: A different spin on the Sorting Hat.

2017-07-28: Reading Jacon Kastrenakes’s piece on the iPod nano reminded me...

2017-07-27: While I’ll miss the iPod nano (and, to a lesser...

2017-06-09:

2017-06-07: TJBot!

2017-06-06: Indie Microblogging meetup at WWDC.

2017-05-29: I usually mock the whole concept of luggage stores in...

2017-05-29: I’ve been at the airport bar long enough that I...

2017-05-17: Several hours ago, these were cute, fruit-shaped marzipan 😢

2017-05-13: A few days back, I was trying to find “that”...

2017-05-10: Please send help. I am trapped inside a Unicorn Frappuccino....

2017-05-06: Master of his domain.

2017-05-03: Relaxing with a flight at Jack’s Abby.

2017-04-14: Pending a mid-summer update.

2017-04-11: My first Rusney Castillo at bat. Not exactly how I...

2017-04-09: Can’t say I was expecting to see a Rolls-Royce pull...

2017-04-05: Either somebody is a big fan or we really have...

2017-04-01: It’s subtle, but that is a Death Star cutting board...

2017-02-25: Taking advantage of the weather and getting a snack.

2017-02-19: 68° in February. Good weather for the ice skaters. Not...

2017-02-05: Toasting @paulpierce and getting ready for the Super Bowl. #celtics...

2017-02-03: I love trying to see how many of the stickers...

2017-02-03: Happy anniversary, @portcitybrew! #PCBC6 #colossal6

2017-02-01: Marchand ties it at 2! #nhlbruins

2017-02-01:

2017-01-29: Looks like the source for the sign is robsheridan.tumblr.com/post/1556…

2017-01-29: “Hands too small! Can’t build a wall!”

2017-01-24: This would be an even better pic if he’d made...