Ndeye Fatou Diop
banner
ndeyefatoudiop.bsky.social
Ndeye Fatou Diop
@ndeyefatoudiop.bsky.social
Senior Frontend Engineer | 5+ years of experience

I share tips to help overwhelmed junior frontend developers 🎉 .

Join for free 👉 https://www.frontendjoy.com/subscribe
You’re not “behind.”

You’re exactly where someone who’s trying should be.
July 25, 2025 at 7:00 AM
Writing bad code is part of writing better code.

It’s the only way you learn.
July 23, 2025 at 7:00 AM
Writing code that runs is one level.

Writing code that’s easy to read is the next.
July 22, 2025 at 7:00 AM
Dear junior dev,

One year of relentless practice will put you ahead of people who dabbled for five.
July 21, 2025 at 7:00 AM
What is wrong with this #react code?
July 20, 2025 at 11:00 AM
If your CSS doesn’t work, add a bright border.

Debug visually. Old trick, still gold.
July 20, 2025 at 7:00 AM
JavaScript Tip 💡

Use 𝙳𝚊𝚝𝚎.𝚙𝚊𝚛𝚜𝚎() to convert a date string to a timestamp
July 19, 2025 at 11:00 AM
Dear junior dev,

It’s better to write simple code you understand than clever code you don’t.
July 19, 2025 at 7:00 AM
What is wrong with this #react code?
July 18, 2025 at 11:00 AM
You can’t compare your progress to someone who’s been at it twice as long.

Stay in your lane.
July 18, 2025 at 7:00 AM
JavaScript Tip 💡

Use 𝚕𝚘𝚌𝚊𝚝𝚒𝚘𝚗.𝚛𝚎𝚕𝚘𝚊𝚍() to force reload the current page
July 17, 2025 at 11:00 AM
Dear junior dev,

Stop trying to learn everything at once.

• Pick one thing.
• Go deep.

That’s how you grow.
July 17, 2025 at 7:00 AM
What is wrong with this #react code?
July 16, 2025 at 11:00 AM
Most of software development is just figuring out why something doesn’t work.
July 16, 2025 at 7:00 AM
JavaScript Tip 💡

Use 𝚍𝚘𝚌𝚞𝚖𝚎𝚗𝚝.𝚍𝚎𝚜𝚒𝚐𝚗𝙼𝚘𝚍𝚎 = "𝚘𝚗" to 𝗺𝗮𝗸𝗲 𝗮𝗻𝘆 𝘄𝗲𝗯𝗽𝗮𝗴𝗲 𝗲𝗱𝗶𝘁𝗮𝗯𝗹𝗲 (great for quick mockups or demos)
July 15, 2025 at 11:00 AM
Dear junior dev,

Googling/using AI tools isn’t cheating.

It’s part of the job.
July 15, 2025 at 7:00 AM
What is wrong with this #react code?
July 14, 2025 at 11:00 AM
JavaScript Tip 💡

Use 𝙿𝚛𝚘𝚖𝚒𝚜𝚎.𝚛𝚎𝚜𝚘𝚕𝚟𝚎(𝚟𝚊𝚕𝚞𝚎) and 𝙿𝚛𝚘𝚖𝚒𝚜𝚎.𝚛𝚎𝚓𝚎𝚌𝚝(𝚎𝚛𝚛𝚘𝚛) to quickly create resolved or rejected promises.
July 13, 2025 at 11:00 AM
Dear junior dev,

You’ll look back one day and be shocked at how far you’ve come.

Keep going 💪.
July 13, 2025 at 7:00 AM
What is wrong with this #react code?
July 12, 2025 at 11:00 AM
Debugging is 80% of coding.

Once you accept that, everything gets easier.
July 12, 2025 at 7:00 AM
JavaScript Tip 💡

Use 𝚂𝚝𝚛𝚒𝚗𝚐.𝚛𝚊𝚠 with template literals to output raw strings, ignoring escapes.
July 11, 2025 at 11:00 AM
Dear junior dev,

You don’t need more fancy tools.

You need more reps.
July 11, 2025 at 7:00 AM
What is wrong with this #react code?
July 10, 2025 at 11:00 AM
Most devs are stuck because they wait for a manager’s roadmap.

It rarely comes.

Yesterday, 3,128 devs learned how to steer their careers.

Miss it?

Catch up here ↓
www.frontendjoy.com/p/devs-own-...
FrontendJoy
Learn how to become a Senior Frontend Engineer without a CS Degree or natural talent.
www.frontendjoy.com
July 10, 2025 at 7:00 AM