All Posts
-
Mar 2021
Letter to Washington State legislators about consumer data privacy bill (SB 5062) »
-
Feb 2021
Checklist for configuring iPad for regular people »
-
May 2018
Chrome loves auto-play, but do users? »
-
May 2018
Roon: More ways to discover/play music not in my Roon library »
-
Oct 2017
DIY 360° review: how I asked colleagues for anonymous feedback about myself »
-
Oct 2017
Questions to ask before joining a startup »
-
Jul 2016
If Yelp put quality above quantity… »
-
Nov 2015
FastMail as "customer or consumer?" experiment »
-
Nov 2015
Comment on: How do I stop comparing myself to others? »
-
Apr 2015
Papertrail joins SolarWinds and accelerates growth »
-
Jan 2015
Notes on standing desk »
-
Nov 2014
Improve Linux tcp_tw_recycle man page entry »
-
Aug 2014
Clearer permission message for Chrome new tab extensions »
-
May 2014
Experience as a customer of Simple.com »
-
Mar 2014
Oaxaca street food recommendations »
-
Jun 2013
Taco: Basecamp to Zendesk, all your tasks on one place »
-
Apr 2013
The elements of a great customer support reply »
-
Sep 2012
Why Web apps suck at invoices (and vice versa) »
-
Aug 2012
Examining borrower privacy in peer-to-peer lending »
-
Aug 2012
A few days with the SlimFold Tyvek Wallet »
-
Aug 2012
Cost analysis of King County Bike Share Business Plan »
-
Jul 2012
Making 2-factor authentication grow faster than linear »
-
May 2012
Answering "What one thing should Apple work on?" »
-
Sep 2011
Towards a transparent wireless carrier customer dashboard »
-
Aug 2011
One-click Canon PIXMA MX870 scanning in OS X »
-
Jun 2011
Zipcar Prize proposal: user-sourced car sharing planning algorithm »
-
Jun 2011
2 common problems with OAuth client libraries »
-
May 2011
6 tasty sandwiches in Belltown »
-
May 2011
A bit about preventing toll fraud »
-
Oct 2010
From concept sketches to live Web page »
-
Oct 2009
Notes on "What Makes Startups Succeed" discussion »
-
Sep 2009
Opinions from Mark Anderson of Strategic News Service (SNS) »
-
Sep 2009
Towards BPM-based "Exercise Radio" stations »
-
Sep 2009
Auction lifecycle for data geeks »
-
Sep 2009
Anatomy of a malware ad on NYTimes.com »
-
Aug 2009
Unique conference venues in Seattle »
-
Aug 2009
GMail wishlist »
-
Mar 2009
Short, fast micro-whois »
-
Feb 2009
Temporary code never is »
-
Feb 2009
The Anti-NDA »
-
Aug 2008
Self-signed IMAP certs on iPhone »
-
Apr 2008
Six tips every peer should know »
-
Mar 2008
Open-source school assignment algorithms »