- 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
- Expert Tracking App
- Shooty Skies
- Crossy Road
- Rebuild 3
- Pac-Man 256
- Mountain Goat Mountain
- Does not Commute
- Fit Cat
- Monument Valley
- Brain Dots
PSA: As Of Play Store v4.3.10, You Can Finally Disable Automatic Updates...
Automatic app updates are a convenient way to stay up-to-date. The problem is, not everyone wants every app to update automatically. Thus, t
Paris Terrorists Use Double ROT-13 Encryption - Schneier on Security
"Yet news emerging from Paris -- as well as evidence from a Belgian ISIS raid in January -- suggests that the ISIS terror networks involved
Chrome's Number Of Monthly Active Users On Mobile Devices Has Doubled Ov...
During the keynote address yesterday for this year's Chrome Dev Summit, VP of Chrome Darin Fisher shared some numbers about the mobile web b
Paris Attacks Blamed on Strong Cryptography and Edward Snowden - Schneie...
Privately, law enforcement officials have acknowledged that prospects for congressional action this year are remote. Although "the legislati
Android Audio Latency In-Depth: It's Getting Better, Especially With The...
Low audio latency is absolutely fundamental in a modern operating system, but it's been absolutely terrible on Android.
Developers Can Now Control The Exact Time Their Updates Go Live In The P...
Sending out updates through the Play Store can be a frustrating experience for users and developers alike. Just because a publisher says the
Huawei Shares Which Phones Will Receive An Android 6.0 Update, In China ...
Huawei is one of the largest smartphone makers in the world, and while it may not be anywhere near as prominent outside of China as it is do
Nexus 6P Review Preview: So Far, It's Everything I'd Hoped
I've been getting to know the Nexus 6P for a few days now, and while I don't feel a few days is enough time to write a complete review, I th
Google And Microsoft Call A Truce, End Patent Lawsuits Over Motorola Mob...
After years of fighting in the courtroom, Google and Microsoft have decided that enough is enough. In a joint statement, the two tech giants
Chrome Dev For Android Now Shows A Snackbar For Completed Downloads
Sometimes the smallest changes can make for the best improvements. The latest update to Chrome Dev for Android scored some points with us ea
Motorola Says That Unlocking The Bootloader On The Moto X Pure Edition W...
Looking to apply some root modifications or custom ROMs to that sweet Moto X Pure Edition (AKA the Moto X Style outside the US) you just got