The Compounding Power of Consistent Learning: From Zero to 154K GitHub Views
How I grew from struggling with basics to 154K+ GitHub profile views and consistent freelance clients — through daily learning, public building, and patience.
The Slow Burn that Compounds
Three years ago I couldn't consistently explain closures in JavaScript. Today I have 154K+ GitHub profile views, a client I've been working with for nearly 2 years, and a pipeline of freelance projects.
The difference wasn't a bootcamp or a viral tweet. It was relentless, daily, documented learning.
The GitHub Effect
When I started committing publicly — even half-finished projects, even experiments — something shifted. People could see my learning arc. Not just my highlight reel.
My first client found me through my GitHub. He saw a sorting visualizer I built when learning algorithms. It wasn't impressive code. But it showed I was actively learning, building things, and sharing them.
The lesson: Public work is a compounding asset. Each repo is a signal. Each commit is a data point. You're building a portfolio of effort, not just results.
The ADHD Tax — and How I Worked Around It
I have ADHD. Context switching is both my superpower (I can deep-dive into rabbit holes) and my curse (I lose entire evenings to random tangents).
What worked for me:
- One project at a time — finish before starting something new
- Timers — 45-min deep work, 15-min break (modified Pomodoro)
- Note everything — if I don't write it down, it disappears
- Night coding — my focus is sharpest before 3 AM
My Learning Framework
1. Pick ONE technology to focus on this month
2. Build something real (not just tutorials)
3. Publish it — even if it's ugly
4. Write about what you learned (blog, Twitter, README)
5. Repeat
This loop — build, publish, reflect — is what grew my skills faster than any course.
The Numbers (Honest)
| Metric | 2022 | 2025 |
|---|---|---|
| GitHub repos | 5 | 70+ |
| Profile views | ~2K | 154K+ |
| Active clients | 0 | 3 |
| Technologies known | 3 | 15+ |
The growth wasn't linear. There were months with zero progress. But the direction was always forward.
What I'd Tell Myself in 2022
- Start publishing earlier — embarrassment is temporary, visibility is permanent
- Niche down before you broaden — I wasted time trying to learn everything
- One long-term client is worth 10 short-term gigs
- Your GitHub is your resume — treat it that way
- Consistency > intensity — 1 hour daily beats 8-hour Sundays
If you're at the start of this journey, know that the results come — just not when you expect them. Keep building.
if (helpful) {
}
Found this useful? Follow me on GitHub · Hire me for your project