New Rules of Web Design for The Worst Age of Web Design

New Rules of Web Design for The Worst Age of Web Design
These rules didn’t used to exist, because they didn’t need to exist, because web design used to not go out of it’s way to kneecap the basic functionality of a person using a website. But here we are. So here are the new rules of web design for the hell that exists.
Read more →

This blog is temporarily broken.

This blog is temporarily broken.
Will be fixed later.
Read more →

The best 10 programming articles of the last 10 years

The best 10 programming articles of the last 10 years
These are articles that I’ve kept around and reread over the years. I love me a readable deep dive, and this list if full of them,
Read more →

How to save the password file as the Message Of The Day

How to save the password file as the Message Of The Day
When Fernando Corbató accepted the Turning Award for, among other things, inventing the computer password, he described my new favorite bug.
Read more →

Abbreviated variable names are fine

Abbreviated variable names are fine
Should you use full variable names, or abbreviated? The answer: doesn’t matter.
Read more →