Last Saturday, I rode 51 km — my longest ride yet. It's still crazy to think I only started cycling this year.

When I began, 10km felt impossible. My legs burned, my lungs screamed, and I'd look at people doing 40km like they had superpowers. But with each ride, I got a little better — not overnight, just consistently.
Somewhere around kilometer 45 on Saturday, it hit me how similar this is to my journey as a developer.
When I started coding, I didn't feel "ready." I didn't fully understand React Native, or TypeScript, or the tools I use today. But I showed up — line by line, bug by bug — until the things that once drained me became part of my rhythm.
Cycling reminds me that progress rarely feels like progress while it's happening. You just keep pedaling — until one day you realize how far you've come.

The same applies to building a career in tech. Whether you're job hunting, learning a new framework, or trying to grow into a senior role, consistency beats intensity every time.
51km wasn't just about endurance; it was a quiet reminder that everything worthwhile — code, career, or fitness — grows through patience and persistence.
Thanks for reading 🙌 I share small reflections on what I'm learning — as a React Native engineer and as someone just trying to get better, one ride (or one commit) at a time.
Originally published on Medium.