This content originally appeared on DEV Community and was authored by Congo Musah
When I look back at my developer journey this year, it hasnβt exactly gone as I planned. My roadmap was ambitious, but along the way Iβve realized something important β growth is not a straight line. Itβs messy, full of detours, but also full of lessons that stick with you.
My Time with jQuery
βFor the past few months, Iβve been working a lot with jQuery and AJAX. Some people may see them as old tools, but for me, theyβve been like a foundation β a way to understand how the web really works. Making dynamic requests, fetching data without refreshing the page, manipulating the DOM β it felt powerful. Almost like React, in its own way. The more I worked with jQuery, the more I noticed how it gave me a small taste of what React tries to solve at a bigger scale.β
A Taste of Real-World Challenges
βAt the same time, Iβve been pushing myself to go beyond tutorials. I started integrating third-party authentications β TikTok, LinkedIn, Pinterest, Discord. Real apps, real users, real logins. And trust me, it wasnβt always smooth. Every provider had its quirks, their own OAuth flow, their own way of handling tokens. But through those struggles, I learned something priceless β building for real people is never as simple as the documentation makes it look. Itβs in the debugging, the failed requests, the late-night fixes, that I started to feel like a real software engineer.β
My Side Path with Cursor
βAnd because I didnβt want to lose momentum, I started a personal project with Cursor. Not something big, but enough to keep me productive, to keep my mind sharp, and to remind myself that every small step builds my skillset. Sometimes it wasnβt about finishing the project β it was about staying consistent, staying engaged with the tech, and adopting myself to tools that can shape the future of my career.β
Growth Is Not Linear
βIf Iβm being honest, my roadmap didnβt unfold the way I drew it up at the start of the year. I thought Iβd be deep into Ml and flutter by now, maybe even shipping production-ready apps. Instead, I found myself rediscovering jQuery, battling OAuth integrations, and tinkering with side projects. But looking back, I see thatβs okay. Growth is not linear. Every tool I touched, every bug I fixed, every little project I started β theyβre all threads weaving together into the developer Iβm becoming.β
βSo, where do I go from here? Maybe ML, maybe deeper into backend systems, maybe something else entirely. What I know is this β the journey matters more than the roadmap. Because even if it doesnβt go exactly as planned, every detour teaches you something new. And thatβs how I know Iβm still growing, one line of code at a time.β
Letβs get in touch at https://congodev.netlify.app
This content originally appeared on DEV Community and was authored by Congo Musah