Learning JavaScript in Public (and why I finally started)
Hello there I’ve been learning JavaScript for about a month now, mostly through Scrimba, and up until recently I was just quietly going through lessons without sharing anything. Then I came across an idea that kept coming up: learning in public. At first, I ignored it. I didn’t feel ready, and hones
matthew strange
Hello there
I’ve been learning JavaScript for about a month now, mostly through Scrimba, and up until recently I was just quietly going through lessons without sharing anything.
Then I came across an idea that kept coming up: learning in public.
At first, I ignored it. I didn’t feel ready, and honestly I didn’t think I had anything worth sharing yet.
Why I decided to start writing
The more I thought about it, the more it made sense.
If I wait until I “know enough,” I’ll probably never start. But if I write as I learn, a few things happen:
I understand things better
I can track my progress
I start building something people can actually see
It also shows that I’m serious about improving, not just passively watching tutorials.
What I’ve been learning so far
This past month has mostly been fundamentals, and some of it has been confusing at times.
A few things that finally started to make sense:
Named exports in JavaScript
Ternary operators vs if/else
The && shortcut
My first look at APIs using fetch()
Some topics still don’t fully click yet (like spread and rest), but I’ve stopped worrying about understanding everything immediately.
What I’m working towards
I’m not just learning randomly. I have a goal.
I want to build a restaurant POS-style system that can eventually handle orders from platforms like Deliveroo, Just Eat, and Uber Eats, alongside a restaurant’s own website.
Right now, I know that’s way above my level. So the plan is to build up to it step by step, starting with:
Learning APIs
Creating a fake orders system
Displaying data on a dashboard
Why learning in public actually matters
From what I’ve seen, this isn’t just about writing blog posts.
It’s about:
showing consistency
proving you can communicate
being part of the developer community
That matters more than I initially thought, especially for someone starting out.
If you’re also starting out
If you’re in the same position as me, I’d say this:
Don’t wait until you feel ready to share your progress. You probably won’t feel ready for a while.
Just start.
Check out scrimba here: https://scrimba.com?via=community
Found this useful? Share it!
Read the Full Story
Continue reading on Dev.to
Related Stories
Majority Element
about 2 hours ago
Building a SQL Tokenizer and Formatter From Scratch — Supporting 6 Dialects
about 2 hours ago
Markdown Knowledge Graph for Humans and Agents
about 2 hours ago

Moving Beyond Disk: How Redis Supercharges Your App Performance
about 2 hours ago