- BendyworksEngineer, 2014 - present
- AddvocateFounder, 2011 - 2014
- InboundScoreLead Developer, 2009 - 2011
- Brazen CareeristDrupal Developer, 2007 - 2008
- ConsultantWeb Developer, 2006 - 2009
- Polls for ADN - Clean and beautiful tool for surveying App.net users
- I/O Stream - Google+ posts from Google I/O 2012 attendees
- TwitterOAuth - The most popular PHP library for working with Twitter's OAuth API
- GitHub Anywhere - Add Twitter Anywhere style follow buttons for GitHub accounts to any website
- Intersect API - Find common friends, follower between two Twitter accounts
- OmniTweet - Minimalist Twitter client for Google Chrome
- Timely for Chrome - Adds Timely.is buttons to twitter.com
- Squared for Google+ - Tired of Google+ circles? Turn them into squares instead!
- Search+ - Instantly search Google+ from Google Chrome's URL bar
PO Box 734 Madison, WI 53701
Exclusive: specs for "Marlin" - the larger of two upcoming HTC-built Nex...
You know about Google's smaller new Nexus phone, Sailfish, but what about Marlin? Everyone's keen to know what the bigger - and ostensibly b
Google launches new My Activity site, reaffirms Google knows basically e...
Google knows a lot about you - particular about the "you" on the internet. A new tool launched today called My Activity lets you get some in
Google Fiber acquires high-speed ISP Webpass for access to markets in Ch...
Google Fiber is slowly, s-l-o-w-l-y making its way into more US markets, and its latest move is intended to make that rollout faster. The Go
Google Tests Card-Style Search Interface for Desktop
Google experiments with a desktop search UI that looks more like the mobile interface. The experiment uses the same white cards on a gray ba
Employment, construction, and the cost of San Francisco apartments
Everyone agrees that housing in San Francisco is expensive, and that the high costs are hurting the city. But there is a lot of disagreement
Fenix Pulled From Play Store After Hitting Twitter's Dumb Token Limit
Twitter instituted the API token limit way back in 2012. Since then, a number of high-profile apps have maxed out at 100,000 users and been
Kuwaiti Government will DNA Test Everyone - Schneier on Security
Kuwaiti Government will DNA Test Everyone. There's a new law that will enforce DNA testing for everyone: citizens, expatriates, and visitors
[Minor] Android N Dev Preview 2 Shows A New Icon When Your Recent Apps S...
Gather 'round people. There's a change in the second Android N Dev Preview and it will rock your whole world upside down. Oh who am I kiddin
Starbucks 4.0 Adds A New Dashboard For Stars, Rewards, Offers, Music, An...
It's been a rough start to the day and boy do I need a cup of coffee. Hey, let me open up that Starbucks app and see what's new. Oh yes, I h
Google Photos Web Update Brings Uploading Improvements And Keyboard Shor...
It sometimes may feel like the Google Photos web app gets a little left behind in the wake of its Android brethren, but today is the day: a
The 25% Developer Discount On The Pixel C Is Now Active In Austria, Belg...
Remember that sweet 25% discount on the Pixel C tablet for "developers?" (Don't worry, you don't actually have to be a developer.) Originall
Google Is Preparing To Drop Support For The Physical Wallet Card On June...
The first signs of the Google Wallet Card were discovered during an APK Teardown, so it only seems fitting that its death should also be for
iMessage Encryption Flaw Found and Fixed - Schneier on Security
Green suspected there might be a flaw in iMessage last year after he read an Apple security guide describing the encryption process and it s
Google Maps On Android Will Now Show A Dedicated Ride-Sharing Tab
Ride-Sharing is getting a promotion. Starting today, the option will appear as its own dedicated tab inside Google Maps. Here it will sit al