Three years before his death, as relayed in an Esquire feature:

I know it is coming, and I do not fear it, because I believe there is nothing on the other side of death to fear. I hope to be spared as much pain as possible on the approach path. I was perfectly content before I was born, and I think of death as the same state. What I am grateful for is the gift of intelligence, and for life, love, wonder, and laughter. You can’t say it wasn’t interesting. My lifetime’s memories are what I have brought home from the trip. I will require them for eternity no more than that little souvenir of the Eiffel Tower I brought home from Paris.

I believe that if, at the end of it all, according to our abilities, we have done something to make others a little happier, and something to make ourselves a little happier, that is about the best we can do. To make others less happy is a crime. To make ourselves unhappy is where all crime starts. We must try to contribute joy to the world. That is true no matter what our problems, our health, our circumstances. We must try. I didn’t always know this, and am happy I lived long enough to find it out.

Smarter Archives 3.1.3 has been released, with a fix for a bug involving an extra quote. Download it now, or upgrade it through your WordPress admin.

Smarter Archives 3.1.2 has been released, download it now or update it through your WordPress admin.

This update includes only one change: the addition of a French (fr_FR) translation, thanks to Jean-Hugues Roy.

I’ve also moved the development repository to GitHub, but I will continue to push releases out through the official plugin repository.

With the news that the Washington Redskins have lost their trademark due to their name being ruled “disparaging,” I didn’t even consider the irony:

Redskins Irony Tweet

When I started to put my redesign together, I spent a lot of time wading through the CSS grid systems out there. Between Bootstrap, Responsive Grid System, Zurb, and others, I couldn’t find a solution that I liked. All either used non-semantic classes or had grids that I found overly complex. In the end, I found a guide to making your own grid system and put together my own responsive grid.

The code is pretty simple, and you can easily customize it and put it at the top of your CSS file:

Another benefit of rolling your own grid system is becoming very familiar with how responsive designs work (with @media queries) and how grid systems work. To use the above grid system, it’s pretty easy:

A note about the instructions in that guide: it uses rem units to set the grid up, but that unit isn’t supported in IE 8. In my example above, I ended up switching to em instead.