DEV Community

Cover image for "Fixin' To" `learnyounode` Series
Manav Misra
Manav Misra

Posted on • Edited on

1

"Fixin' To" `learnyounode` Series

Over the past 4-5 years, I had actually worked through this neat repo which teaches the basics of Node.

I came to realize a couple of things:

  1. Like many previous tutorials, without 'time on task' and some context based on experience, I was sort of just 'following along' and/or going through the motions but not really understanding. To quote a Mystikal lyric, "What is the actual f!@#king meaning?"
  2. The solutions shown in the repo are a bit 'out of date.' It just means that, for example, they stick exclusively to callback functions instead of applying promises when possible.

Well, I just re-worked through this again for fun 🤓 just yesterday, and it was the first time that I actually felt that it actually made sense, coming from a much more confident and modern JS perspective.

Over the next posts in this series, I am going to share my solutions for the problems posed. Along the way, we'll pick up several 'modern' JS approaches including new Promise and destructuring and async-await.

To get started, if you haven't already, as per the directions on the repo mentioned 👆🏽, you should proceed with: npm install -g learnyounode.

In the first post, we'll break down how learnyounode works and tackle the first challenge.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay