January 13, 2006
I thought it might be fun to say where I think the web, technology, and music are going in the next few years.
June 25, 2007
July 16, 2007
August 17, 2007
Why I don't use CSS Frameworks
May 12, 2008
Top reasons your CSS columns are messed up
February 23, 2009
May 03, 2009
October 01, 2009
October 11, 2009
It's not about how many hours you work
November 19, 2009
Optimizing asset bundling and serving with Rails
March 29, 2010
August 01, 2010
August 23, 2010
August 23, 2010
August 26, 2010
My TextMate Snippets & Triggers
December 28, 2010
A pragmatic approach to designing the glue of the web.
January 04, 2011
February 05, 2011
Documentation is freaking awesome
March 24, 2011
Design hacks for the pragmatic minded
March 30, 2011
An inspection into the product design process we've carved out.
May 31, 2011
Infinite Scroll + HTML5 History API
June 14, 2011
Build your business around an idea
June 15, 2011
June 28, 2011
An analysis of my process.
August 02, 2011
Of deploying a major feature on a stage and my love for Hubot.
August 25, 2011
Musings on a culture of relentless quality.
September 05, 2011
Design Hacks for the Pragmatic Minded Video
September 20, 2011
October 17, 2011
Mustache, ERB and the future of templating
The best of mustache, all in ERB.
November 07, 2011
A better way to hire people.
December 05, 2011
Documentation for any flavor of CSS that you’ll love to write.
April 28, 2012
May 16, 2012
August 02, 2012
I want to spend more time conscious of the pace of my life.
December 03, 2012
An ode to dumb software, my favorite kind.
December 09, 2012
January 04, 2013
In which the entire situation is just fucked. Let's make it better.
January 28, 2013
There's plenty of discrimination and intolerance in our world, but never forget that pixels don't care.
December 11, 2013
December 31, 2013
January 03, 2014
Product is the reason that I build software. I want to create things that bring people joy. I want to build things I can be proud of. Things that makes the world a better place.
January 05, 2014
On Software Quality and Building a Better Evernote in 2014
January 06, 2014
January 25, 2014
The bug in Gmail that fixed itself
February 26, 2014
Anonymity: Lessons learned building an anonymous social network
May 24, 2014
June 01, 2014
Claude Shannon on accepting the Kyoto Prize
June 10, 2014
The Internet With A Human Face
June 21, 2014
July 03, 2014
August 06, 2014
Investors of Secret: I have a favor to ask
Secret's champions claim the service will overcome the darker side of human behavior and won't become a tool for bullying and defamation. I'm not so sure, so I have a favor to ask.
August 10, 2014
August 10, 2014
Hit the Reset Button in Your Brain
August 23, 2014
As I sit in my apartment right now, I'm assuming what is effectively the entirety of the technology industry is managing the task rabbits packing their art cars, private chefs, fusion reactors, and backup iPads into their U-Hauls for the long journey to the Black Rock Desert. Oh — and drugs — lots, and lots of drugs.
September 04, 2014
I remember the first time Bitbucket straight up stole one of my designs. The layout. The borders. The shadows. The exact information on the page!
I was angry.
October 02, 2014
About two years ago, GitHub's product development team was growing fast and I found myself thinking about taste a lot. We were getting an influx of new points of view, new opinions, new frames of reference for good taste. But how do you ensure your organization has good taste?
April 20, 2015
May 04, 2015
What happens when we stop trying to measure emotion and start feeling it instead?
August 26, 2015
What would a family business look like in the software industry?
September 09, 2015
Dustin Curtis recently wrote about Fixing Twitter — most of which I can't say I agree with — but he did touch on an idea I like to call being Lost in your Vision.
September 17, 2015
In a few weeks time, iOS 9 will launch with Safari Content Blocker. This technology allows the general public to use content blockers (better known as ad-blockers) on their iPhones. It's kind of a big deal.
March 24, 2017
So, what is it you do all day?
October 20, 2017
Your community is what you make it
How do you have a open community without nazis? You kick the nazis out.
April 23, 2020
Toward a More Resilient Future
It's been about seventeen years now that this website has been my little corner of the internet. It's gone through a few different iterations in those years — some sarcastic, some serious, and some arbitrarily personal. Many of those iterations are lost to poorly exported databases, absolute positioning, and the whims of archive.org. So it goes.
September 01, 2021
For those of you who don’t know, I own an old high elevation cow camp in the Sierra Nevadas with my friend David. It’s home to a 99 year old hand-hewn log cabin, a chainsaw milled post & beam horse barn, and a few smaller bunk houses. It’s been a source of great joy and fulfillment over the years. We call it Leaping Daisy, or sometimes just The Ranch.
September 29, 2021
We aren't going to limit warming to 2.0˚C through emissions reduction, and there isn't a credible reason to believe we have a path to reduce emissions at all over the next few decades. The gap between what is necessary and what is feasible is so large as to be effectively meaningless. So where does that leave us?
November 30, 2021
What if you didn't want to ignore human-caused climate change? How can you use money to offset your emissions? What am I doing about it?
March 30, 2022
Over the past two years, I've been learning SketchUp and collaborating with some local builders to design a house of my dreams.
January 15, 2023
Recently I've been reflecting on some of my favorite things from last year. Maybe as a way to focus on the positive. Maybe as a way to keep track of time in our time sick world. Maybe just to get back into the habit of writing. So here's some of my favorite reads of 2022.