One-a-Day Keeps Mediocrity at Bay

Why am I posting every day? Well, I’m actually not. I’m posting every day except for Sunday. Gotta take a break sometime, right?

People popularly attribute to Jerry Seinfeld the notion that if you want to be good at something, you have to do it — at least a little bit — every day.

I’ve put this to the test several times. For example, in the beginning of 2014 I felt like I was losing touch with code. So, I made a goal to check-in new code to GitHub every day.

After 100 days I felt myself going a bit nuts. (“I HAVE TO KEEP THIS GOING!”) I would wake up in the middle of the night, “MWAH! Did I check-in today?” I didn’t set a limit on this crazy goal. Finally, with the troop week-long camp coming I decided that I would end on 128 days of continuous check-ins.

The one-a-day structure was very effective.

  • It’s easy to remember something you do every day, even if it’s only for a few months.
  • It’s easy to do just a little when that’s all you can muster.

I’m trying to build up ManagerJS.  I’m using the one-a-day mantra again. This time I’m taking Sundays off to try and keep the mania in check.

I’m sure I won’t keep this up forever. After a while I plan on paring down to once a week, or so.

My real goals are to

  1. think clearly by writing,
  2. give resources to people who want to be (better) web developers — particularly those that interview with me
  3. give resources to anyone else trying to be a dev manager.

Find something you want to be better at. Give it 10 minutes a day for a few months. See what happens.

By Tyler Peterson

Web Developer and a hiring manager at an established technology company on Utah's Silicon Slopes in Lehi.