Zeroing the Desk
Permalink: Zeroing the DeskBrendan Dawes has some good advice about making sure to take time between projects to reset. If I ever actually finish a project, maybe I'll give it a try.

Brendan Dawes has some good advice about making sure to take time between projects to reset. If I ever actually finish a project, maybe I'll give it a try.
Waiting is not patience.
Patience is how you wait.
@heydonworks has an excellent talk about how to write less buggy code. It's a one-step program:
Back in 2004, Demetri Martin had a funny bit about lollipops:
A lot of people like lollipops—I don't like lollipops, 'cause to me a lollipop is: hard candy plus garbage.
I don't need a handle. Just gimme the candy.
I've thought of that sketch many times in the dozen years since it aired. In particular I think of it when I see code that's repeatedly redundant.
Some time ago I came across the need for a no-op URL that would do nothing when loaded. The original use-case was an <iframe> that needed to have its [src] attribute cleared to avoid an obscure browser bug.
Another developer had originally used http://google.com, however google is not an acceptable "null" url. http://example.com is another poor choice.
You can tell when a developer
is smarter than I,
when I know their code works
but have no idea why.
This post is in response to Adam Silver's post "Button's shouldn't have a hand cursor".
It's brief and to-the-point, and makes a few arguments about the pointer and its relationship to links. I disagree with some of the points, hence this post.
If you were to ask me, "Should buttons have a hand cursor?" my response would probably be along the lines of, "Nah, they don't need it."
What I disagree with is the normative argument that buttons should not ever have a pointer effect when hovered.
Immobile Device:
Any device which, when used, causes the user to stop and ignore their surroundings.
The collective noun for developers is “merge conflict”.
I always wonder why birds choose to stay in the same place when they can fly anywhere on the earth,
then I ask myself the same question.