Life moves fast, but not necessarily on a personal blog. A lot has happened in the two years between posts. But this will focus on three things that have stayed the same: maps, baseball, and writing. It s been 20 years since the Google Maps API was released and I ve been excited about it since Day [ ]
A couple of minutes after noon on February 27, 2009, I was sitting at the counter of Motore Coffee in Seattle. I was two months into writing my first book. The topic, mapping APIs, got me an introduction to John Musser, founder of ProgrammableWeb. Less than a month later, John published my first post on [ ]
Recently I pushed a new, streamlined version of my personal website. Not this one, which bears my name, but the shorter, dot-org-ier version of the username I choose if I m early enough—which, these days, I m usually not. Part of me was looking for a tiny creative project. But it was important that it be pretty [ ]
This is one of those classic personal blog posts. Here s the structure: I point out how long it s been since my last post I apologize for the inconvenience to you I promise to do better in the future I m going to buck the trend and only do #1. It s Not an Abberation, It s a Pattern [ ]
Have you heard about the glue of the Internet? It is many things. I am the glue of the Internet. You are the glue of the Internet. IF PHP IS THE GLUE OF THE INTERNET THEN FACEBOOK HAVE BEEN SNIFFING IT PRETTY HARD LATELY HA — PHP CEO (@PHP_CEO) March 25, 2014 I do have [ ]
10 years ago I stared at an empty OpenOffice document. The cursor blinked expectantly. It was early January, 2009, I had inked a book deal, and was frozen. My proposal included a complete outline, so it’s not like I didn’t know what to write. There’s some comfort in an empty document, the italicized Untitled filename [ ]
I’d start this post by proudly making an announcement, but that sort of sentence serves the writer more than the reader. You’re here to learn how developer-focused companies reach their audience. I’ve been exploring developer communications for a long time, going back to my time writing code. I’ll be applying what I’ve learned in my [ ]
When I was young I had trouble deciding what gift to buy for a friend s birthday. Truth is, I had trouble with a lot of decisions then. Though I ve become better at it, I d say it s still a struggle. Perhaps the birthday conundrum stays with me because my mom had great advice that somehow simplified [ ]
Your favorite baseball team is down by three runs in the bottom of the ninth inning. This is rough anytime, but during the playoffs, this can be demoralizing. What luck! The leadoff batter squeaks a hit through the infielders. The next guy singles into right field and there are runners on the corners. Your team [ ]
If you spend as much time in email as I do, you’ve probably seen many email signatures. These bits of text (and sometimes images) are automatically added to the bottom of every email to identify the sender. Often, the signature is also used to promote the person’s company or latest projects. For at least the [ ]