November 16 2015

The Counted, data journalism at it’s finest

I’m a huge proponent of data journalism, it combines my love for journalism and media and my data-junkie nature. It’s also an extremely powerful way to inform people about things going on around them. Words and pictures do a fantastic job telling a story, but numbers can often drive the point home much more effectively when…

Read more

November 16 2015

Apple TV 4: A rocky start to a great new platform

I got the new Apple TV a few weeks ago. This is my 3rd Apple TV, having only skipped the first generation because I didn’t own a TV at the time, and in many ways it is hands-down the best yet; save one big glaring problem that I’ll get to. The basic setup and configuration was as much a…

Read more

November 2 2015

Hack: A typeface for code

A few weeks ago I stumbled across Hack, a newish typeface designed for source code reading/writing. I’ve been using it ever since in Atom and just the other day switched iTerm to using it, and I absolutely love it.

October 19 2015

Jabra Move Wireless Headphones

I’m in love with wireless headphones, have been for years. And I’ve had a few different sets over the years, some better than others. Recently I needed to get a new set because the mic on my old one stopped working well, and then at all. I asked around, and heard that the Jabra Move Wireless Headphones were pretty…

Read more

August 24 2015

The Totally Managed Analytics Pipeline

For anyone that runs a large site or web application and gathers a lot of event data, building and managing an analytics pipeline to store and analyze that data is an ongoing challenge. One paid service offering that helps with this is Segment, which can help pipe your event data into any number of data services….

Read more

August 20 2015


Working on a code repository with lots of people and lots of different IDEs? EditorConfig will help keep code style config consistent.

August 19 2015


Came across Slackin earlier today while reading about the recent popularity of using Slack for open source communities (like WordPress Make). Maintaining Slack for larger communities can get annoying for the moderators to constantly invite people as requested, so Slackin builds a landing page for people to invite themselves.

October 7 2013

VIP Quickstart: A dream come true

One of the most time-consuming tasks of developing anything is setting up (and maintaining) a development environment(s). I spend 90% of my time developing for WordPress (and VIP specifically) and over the past few months I’ve had to setup 4 different development environments for various reasons to test out my code before pushing to…

Read more

September 26 2013

My New Sony QX-10

My newest tech toy arrived this afternoon, the Sony QX-10. This weekend is going to be pretty fun exploring and giving it a real road test around the city of San Francisco. Expect a review shortly after.

September 26 2013

Mosaic: My New Favorite jQuery Plugin

Mosaic has recently become my new favorite jQuery plugin. I’ve been using a homegrown solution for a few months now on a client site and with recent redesign efforts I was looking at re-writing it from scratch to do what we wanted, but why reinvent the wheel when someone’s already built a hover-board?

September 24 2013

The Future of Commenting

This week found the highlighting of two large platforms and their new commenting systems, both take different approaches to solving the perpetual problems with internet commenting, and both hope to end the terrible signal-to-noise ratio so prevalent today.

September 18 2013

Farewell to Google Latitude

 Just over a month ago Google retired their Latitude service, and I wish they offered a replacement for iOS as they do for Android. I started using the Latitude iOS app in December of 2010 and up until the day they officially closed service on August 11th, 2013, I logged my location data nearly 24…

Read more

September 16 2013

High Rent in SF

Looking at this newly revised rental price map is making me more and more thankful of the deal I have right now. Via SFist.

September 16 2013

iOS and Facebook Sign-On

If you’re an iOS developer and you let users login via Facebook, you should be using the Facebook SDK for iOS, not prompting your users to hand-login via an overlay window. I’m looking at you Luma.

September 12 2013

Cobook for iPad

Cobook for iPad. Finally. My life is complete.

September 12 2013

Incoming Downtime

Today might be a rough day for my site, I am both migrating the website to a new server and that same new server will be undergoing an OS upgrade later this evening. The migration shouldn’t actually cause much downtime if any at all, but the upgrade later tonight will. DreamHost is expecting only an…

Read more

September 9 2013

Map of SF Muni’s Bus and Rail Yards

I freely admit that I’m a bit of a public-transit nerd. I love taking public transit in San Francisco (and other cities), and I love researching the history and present workings of public transit projects and systems. One of the more recent interests of mine is San Francisco’s Muni fleet of buses and light rail…

Read more

September 6 2013

Dear stupid, stupid NSA

GigaOM has a wonderful love/hate letter to the NSA about the terrible job they’ve been doing lately. It’s quite a read and pretty much sums up my thoughts on the whole debacle.

September 4 2013

WordPress Plugin: Custom Short URL

A few weeks back I decided to buy a ‘short url’ domain for my site. Since I regularly share my posts via Twitter, I wanted to try and minimize the number of characters dedicated to the URL. I spent week or so coming up with possible names, but all my first thoughts were registered already…

Read more

August 31 2013

Apple’s Beautifully Crafted Ecosystem

One thing many people may not guess immediately about me is that I actually really like Android. Sure, I was critical of it at first, but it’s grown into a truly world-class mobile OS. And there are a lot of parts about it that far out-strip the functionality of iOS by comparison. But as I’ve…

Read more