31 is a weird age. It’s so… normal.

If it wasn’t for my girlfriend and my coworkers, I probably wouldn’t even have noticed. Just another Thursday trying to get React + D3 2018 wrapped up and perfect.

Of course, React did just announce hooks, so I have to update a bunch of my updates πŸ€”

But yeah, 31 is weird.

Definitely not a wunderkind anymore. That boat has sailed.

Too old to gripe about never making 30 under 30.

Too old to gripe about anything age/achievement related, really. What’s done is done. Never again will I ever hear “Wow, you’re so X for your age”.

Got a career, I think, but in your 30’s, you’re supposed to. Everyone does.

Got okay income, not spectacular, not terrible. But in your 30’s, that’s expected.

Not living hand to mouth, yay! A few years ago, I was. But in your 30’s, that’s just normal. No medal. No participation award. No pat on your back.

Yep, definitely too old for anyone to be impressed by what I’ve achieved in my life.

And yet far too young to complain about old age.

Last year, it was funny. Oh noes I’m THIRTY that’s so old I’m ancient omg! Ha ha, chuckle. Oh you.

At 31, nobody thinks that’s funny. C’mon kid, you still call your knees left and right. Wait until they’re good and bad. Then you can say you’re old.

But 31 is old enough. You see those first signs of aging.

Hair’s thinning. Can’t deny that one anymore. It’s thinning.

Reflexes aren’t what they used to be. Can’t use speed and power in the boxing ring no more. Gotta rely on experience and skill. Punch for punch slugging I get smashed every time.

Sometimes I can still overwhelm less experienced fighters with volleys. But then I’m gassed and they get me.

Getting harder and harder to keep the fat down, too. I tweak MyFitnessPal to fewer and fewer calories and nothing happens. Pounds stay on, body fat percent remains annoyingly constant.

Running hard and fast and far is getting harder, too.

Little things. A second here. A little more effort there. Just a smidge of my body saying, “Hey you’re not 25 anymore”. If I wasn’t training every day, I wouldn’t even notice.

But I know my body, and I can tell it’s slowing down. Even though I’m in the best shape of my life.

Brain too.

Brain needs more rest than it used to. Nights are getting longer. Mornings are getting earlier. I can’t stay up all night hacking away and being productive anymore.

I could. But it’s not as productive as it used to be. And I feel it the next day more than I used to.

I could push through. Work through the tiredness and the brain fog and all the mistakes you spend fixing the next two days. But part of 31 is that I’m not sure I want to.

And that’s the biggest shame of turning 31. I’ve lost some of the foolishness. Lost some of the fuck it let’s try it. Gained more of the eh I don’t know if that’s worth the effort.

31 is weird.

Learned something new? Want to become a better engineer? πŸ’Œ

Join 9,400+ people just like you already improving their skills.

Here's how it works πŸ‘‡

Leave your email and I'll send you an Interactive Modern JavaScript Cheatsheet πŸ“– right away. After that you'll get a thoughtfully written email every week aboutΒ React, JavaScript,Β  andΒ lessons learned in my 20 years of writing code for companies ranging from tiny startups to Fortune5 behemoths.



Man, I love your way of writing these newsletters. Often very relatable and funny perspectives about the mundane struggles of a dev. Lightens up my day. ~ Kostas

PS: You should also follow me on twitter πŸ‘‰ here.
It's where I go to shoot the shit about programming.