Not good enough
It’s easy to say how somebody isn’t living up to your expectations. I fail to live up to my own expectations of myself on a nearly daily basis.
When it comes to web development, it’s easy to pick apart a site and complain about how it could’ve been done better.
“Your site isn’t accessible enough.”
“Your site isn’t fast enough.”
“Your site isn’t designed well enough.”
People sometimes take shortcuts, due to temporary laziness or time constraints. People sometimes do the best job they know how to. There are often constraints that we’re simply unaware of.
We start somewhere and then we work on getting better. It’s easy to discount how far we’ve come by constantly being focused on how much further we have to go.
One web site that I enjoy is Accessibility Wins, curated by Marcy Sutton. She chose to focus on the positives instead of the negatives.
In looking over how I’ve behaved in the past, I recognize my own behaviour as tinged with negativity. It’s something that I’m working on to improve, to be more positive. I’ll fail repeatedly. And tomorrow, I’ll work on failing less often.
There’s no such thing as a perfect web site. There’s no such thing as the perfect person. And that’s okay. Tomorrow will be a little bit better.