Am I any good?

A big skill, if you want to play for a long time, is just being honest in assessing how you're playing. If you wait until the coach tells you you're not playing good, a lot of times it's too late.

– Jason Spezza (Canadian ice hockey player)

As long as I can remember I’ve wanted to get better at design.

Most of the time one spends learning a skill is spent with frustration: producing stuff you know isn’t as good as you want it.

You see other people who are ahead of you in your field. Their knowledge and ability might astound and inspire you. And you know you’re not at their level… Yet.

But you keep going. You have to. That’s the only way you get better.

Because there’s something magical when — after years or decades of honing a skill — you finally produce something you feel proud of.

It’s a beautiful moment. And it’s well earned.

If you’re in the frustrating “middle” of having started and knowing you’re still not as good as you need to be, don’t stop.

Keep going. The payoff will be worth it.