close

DEV Community

Ndeye Fatou Diop profile picture

Ndeye Fatou Diop

Hi 👋🏽, I am a self-taught Senior Front-End Engineer. I share tips to help overwhelmed junior frontend developers here => frontendjoy.com/ 😻🥳.

Work

Senior Frontend Engineer

Five Year Club
React
JavaScript
Four Year Club
Top 7
2
8 Week Community Wellness Streak
Writing Debut
4 Week Community Wellness Streak
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Three Year Club
Two Year Club
Devs: Own your growth — or regret it later

Devs: Own your growth — or regret it later

BERJAYA BERJAYA BERJAYA 8
Comments
5 min read

Want to connect with Ndeye Fatou Diop?

Create an account to connect with Ndeye Fatou Diop. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
✨ 17 React Hooks That Power 90% of Modern Components

✨ 17 React Hooks That Power 90% of Modern Components

BERJAYA BERJAYA BERJAYA 49
Comments 11
4 min read
✨ 7 Things I Do Regularly as a Senior Frontend Developer

✨ 7 Things I Do Regularly as a Senior Frontend Developer

BERJAYA BERJAYA BERJAYA 126
Comments 33
4 min read
✨ Don’t do this (unless you want sh*t frontend code)

✨ Don’t do this (unless you want sh*t frontend code)

BERJAYA BERJAYA BERJAYA 16
Comments 2
7 min read
Typescript to Know for React

Typescript to Know for React

BERJAYA BERJAYA BERJAYA 42
Comments 19
7 min read
Why Junior Developers Must Seize Control of Their Growth Journey Today

Why Junior Developers Must Seize Control of Their Growth Journey Today

BERJAYA BERJAYA BERJAYA 6
Comments 4
5 min read
How I Reduced My React Bundle Size by 30% (With Real Examples)

How I Reduced My React Bundle Size by 30% (With Real Examples)

BERJAYA BERJAYA BERJAYA 21
Comments 4
6 min read
✨ Your Manager Should Never Have to Ping You

✨ Your Manager Should Never Have to Ping You

BERJAYA BERJAYA BERJAYA 9
Comments 4
4 min read
✨ Module Bundlers, Demystified: What You Actually Need to Know

✨ Module Bundlers, Demystified: What You Actually Need to Know

BERJAYA BERJAYA BERJAYA 8
Comments 2
5 min read
✨ How to Be More Confident as a Junior Dev—Even When You’re Overwhelmed

✨ How to Be More Confident as a Junior Dev—Even When You’re Overwhelmed

BERJAYA BERJAYA BERJAYA 13
Comments
5 min read
7 Critical Pitfalls New Developers Must Avoid in Their First Weeks

7 Critical Pitfalls New Developers Must Avoid in Their First Weeks

BERJAYA BERJAYA BERJAYA 8
Comments
5 min read
17 Tips from a Senior React Developer

17 Tips from a Senior React Developer

BERJAYA BERJAYA BERJAYA 318
Comments 69
7 min read
React Lifecycle in 3 Minutes

React Lifecycle in 3 Minutes

BERJAYA 7
Comments
5 min read
✨ 5 Bad Ideas in TypeScript

✨ 5 Bad Ideas in TypeScript

BERJAYA 4
Comments 2
5 min read
React Like a Pro: 10 Things I Regret Not Knowing Earlier

React Like a Pro: 10 Things I Regret Not Knowing Earlier

BERJAYA BERJAYA BERJAYA 11
Comments 4
5 min read
✨ Why Mentorship is the Secret Weapon for Career Growth (And How to Find One)

✨ Why Mentorship is the Secret Weapon for Career Growth (And How to Find One)

BERJAYA BERJAYA BERJAYA 6
Comments
5 min read
Is React as hard/complex as it sounds?

Is React as hard/complex as it sounds?

BERJAYA BERJAYA BERJAYA 15
Comments 7
5 min read
✨ How to Study Frontend Development the Lazy Way

✨ How to Study Frontend Development the Lazy Way

BERJAYA BERJAYA BERJAYA 127
Comments 7
4 min read
No one wants to hire you. Now what?

No one wants to hire you. Now what?

BERJAYA BERJAYA BERJAYA 123
Comments 30
5 min read
How to level up your frontend skills

How to level up your frontend skills

BERJAYA BERJAYA BERJAYA 169
Comments 33
5 min read
✨🗳️ JavaScript Variables: 17 Quick Questions You Need To Master

✨🗳️ JavaScript Variables: 17 Quick Questions You Need To Master

BERJAYA 2
Comments 2
7 min read
101 React Tips & Tricks For Beginners To Experts ✨

101 React Tips & Tricks For Beginners To Experts ✨

BERJAYA BERJAYA BERJAYA 711
Comments 37
58 min read
✨🧱 JavaScript Data Types: 27 Quick Questions You Need To Master

✨🧱 JavaScript Data Types: 27 Quick Questions You Need To Master

BERJAYA BERJAYA BERJAYA 64
Comments 6
11 min read
37 Tips from a Senior Frontend Developer

37 Tips from a Senior Frontend Developer

BERJAYA BERJAYA BERJAYA 2411
Comments 252
9 min read
🎉🌿 Back to Frontend Fundamentals: JavaScript Building Blocks

🎉🌿 Back to Frontend Fundamentals: JavaScript Building Blocks

BERJAYA BERJAYA BERJAYA 9
Comments 5
4 min read
React: 5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React State

React: 5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React State

BERJAYA BERJAYA BERJAYA 7
Comments
6 min read
10 Reasons Why You Should Never Use React Class Components 🙅‍♀️⛔️

10 Reasons Why You Should Never Use React Class Components 🙅‍♀️⛔️

BERJAYA 1
Comments 1
6 min read
React: 5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Refs

React: 5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Refs

BERJAYA BERJAYA BERJAYA 23
Comments 8
5 min read
This Is The Best Advanced React Book I’ve Ever Read

This Is The Best Advanced React Book I’ve Ever Read

BERJAYA BERJAYA 19
Comments 2
2 min read
5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Memoization

5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Memoization

BERJAYA BERJAYA BERJAYA 18
Comments 4
3 min read
10 Things I Wish Someone Had Sat Me Down and Told Me Before My First Software Engineering Job

10 Things I Wish Someone Had Sat Me Down and Told Me Before My First Software Engineering Job

BERJAYA 7
Comments
3 min read
How the "The Three Little Pigs" Story Helped Me Become A Better Frontend Developer

How the "The Three Little Pigs" Story Helped Me Become A Better Frontend Developer

BERJAYA BERJAYA BERJAYA 8
Comments
2 min read
The Single Most Important Lesson I’ve Learned Working As A Software Engineer For 5+ Years

The Single Most Important Lesson I’ve Learned Working As A Software Engineer For 5+ Years

BERJAYA 4
Comments 2
2 min read
Something Weird Most Aspiring Junior Developers Don’t Know About Big Tech Companies

Something Weird Most Aspiring Junior Developers Don’t Know About Big Tech Companies

BERJAYA 3
Comments
2 min read
1 Habit All Underperforming Junior Frontend Developers Have In Common 🙈

1 Habit All Underperforming Junior Frontend Developers Have In Common 🙈

BERJAYA 5
Comments
1 min read
1 Tip I Would Give to Every Junior Developer Who Wants To Land A Role At A Big Tech Company

1 Tip I Would Give to Every Junior Developer Who Wants To Land A Role At A Big Tech Company

4
Comments
1 min read
The Best Piece Of Advice I Was Given About Coding Interviews As A Junior Developer And How It Helped Me Land My First Job

The Best Piece Of Advice I Was Given About Coding Interviews As A Junior Developer And How It Helped Me Land My First Job

BERJAYA 2
Comments
2 min read
5 Dead-Simple Tips to Make Your Code More Readable as a Junior Frontend Developer (And Get Your Pull Requests Approved Faster) 🎉

5 Dead-Simple Tips to Make Your Code More Readable as a Junior Frontend Developer (And Get Your Pull Requests Approved Faster) 🎉

BERJAYA BERJAYA BERJAYA 8
Comments
2 min read
Myth: "There is a Best Frontend Framework Out There, and Once I Find It, I Will Live Happily Ever After" 🧐

Myth: "There is a Best Frontend Framework Out There, and Once I Find It, I Will Live Happily Ever After" 🧐

Comments
2 min read
Why the Heck Do We Need Bundlers, Compilers, or Build Tools in Frontend Development? Unveiling 10 Reasons Why They Exist ✨

Why the Heck Do We Need Bundlers, Compilers, or Build Tools in Frontend Development? Unveiling 10 Reasons Why They Exist ✨

BERJAYA 2
Comments
3 min read
5 Essential Substack Newsletters for Every Developer to Subscribe To 💌

5 Essential Substack Newsletters for Every Developer to Subscribe To 💌

BERJAYA BERJAYA 8
Comments 4
2 min read
4 Reasons Why I Think Every Aspiring Frontend Developer Should Read "You Don't Know JS" book series✨📚

4 Reasons Why I Think Every Aspiring Frontend Developer Should Read "You Don't Know JS" book series✨📚

Comments
1 min read
5 ways to Shoot Yourself in the Foot With Typescript (And What To Do Instead) 🔫🦶🏽

5 ways to Shoot Yourself in the Foot With Typescript (And What To Do Instead) 🔫🦶🏽

Comments
2 min read
5 Simple Quotes That Helped Me Stay On Track As A Junior Developer And Land My Dream Job 🎉 ✨

5 Simple Quotes That Helped Me Stay On Track As A Junior Developer And Land My Dream Job 🎉 ✨

Comments
2 min read
5 Simple Pieces of Advice for Junior Developers to Get Unstuck Without Looking Or Feeling Foolish 🙈

5 Simple Pieces of Advice for Junior Developers to Get Unstuck Without Looking Or Feeling Foolish 🙈

Comments
2 min read
Struggling to learn frontend? Elevate Your Skills with These 3 Game-Changing YouTube Channels 🚀

Struggling to learn frontend? Elevate Your Skills with These 3 Game-Changing YouTube Channels 🚀

Comments
2 min read
10 Facts About Coding Interviews Every Self-Taught Developer Without A CS Degree Should Be Aware Of

10 Facts About Coding Interviews Every Self-Taught Developer Without A CS Degree Should Be Aware Of

BERJAYA 1
Comments
3 min read
Struggling to Learn React? Here's a Simple 3-Step Process to Master It

Struggling to Learn React? Here's a Simple 3-Step Process to Master It

Comments
1 min read
The 1 Thing I Wished I Knew When I Started As a Junior Dev

The 1 Thing I Wished I Knew When I Started As a Junior Dev

Comments
2 min read
7 VSCode Extensions To 10X Your Productivity

7 VSCode Extensions To 10X Your Productivity

BERJAYA 2
Comments
2 min read
5 Mistakes I Made Early In My Software Development Career—And What I Would Have Done Differently

5 Mistakes I Made Early In My Software Development Career—And What I Would Have Done Differently

Comments
2 min read
The Web For Aspiring Developers (Part II: Servers and Hosting)

The Web For Aspiring Developers (Part II: Servers and Hosting)

BERJAYA BERJAYA 18
Comments
3 min read
The Web For Aspiring Developers (Part I: URLs)

The Web For Aspiring Developers (Part I: URLs)

BERJAYA BERJAYA 13
Comments
7 min read
loading...