E.D Profile Banner
E.D Profile
E.D

@ebenezerDN

12,371
Followers
492
Following
754
Media
11,253
Statuses

Founder of - Where developers grow! Author of Simplified JavaScript for VIPs & Git Prodigy ( #2 Bestseller) 🛠 @teamNewDev 💡 Prev @jetbrains @a

Get my books 👉
Joined August 2014
Don't wanna be here? Send us removal request.
Pinned Tweet
@ebenezerDN
E.D
10 months
🧵Software Engineering, a journey I started in Nigeria under less-than-ideal conditions. No laptop. No reliable power, limited internet, yet I did it. I'll share how you can too. This won't be flowery. It'll be the truth, straight-up. 🇳🇬💻
59
276
1K
@ebenezerDN
E.D
10 months
Thank you HTML
Tweet media one
337
167
3K
@ebenezerDN
E.D
9 months
"Dumb" guy wants to become a software engineer. Buys a coding book, builds apps and shares them on GitHub. Lands a developer job. Smart guy wants to become a software engineer. 4 years in college cramming algorithms and debating why only degree holders should be called
216
376
3K
@ebenezerDN
E.D
1 year
Who wrote this Simplified JavaScript book? It's entering my head!
Tweet media one
83
219
2K
@ebenezerDN
E.D
9 months
"Dumb" guy wants to learn programming. Starts with HTML and CSS. Builds simple websites. Gains knowledge and experience. Smart guy wants to learn programming. "HTML and CSS aren't real programming. I need to start strong." 2 years later: Still arguing online. No website
111
293
2K
@ebenezerDN
E.D
10 months
"Dumb" guy wants to learn programming. Starts with JavaScript, makes small projects, shares them on GitHub. Gains knowledge and experience. Smart guy wants to learn programming. 1:41 am studying computational theory and deciding between learning Rust, Haskell, or Assembly.
57
215
1K
@ebenezerDN
E.D
3 years
Big news! 🔥🔥 I'm very excited to announce that I'm joining @jetbrains as a WebStorm developer advocate! This is a huge step for me and I've never been this happy to resume work. I get to join an amazing team to make the WebStorm developer experience as awesome as possible!
183
145
1K
@ebenezerDN
E.D
9 months
Tailwind is the worst thing that happened to CSS.
320
81
1K
@ebenezerDN
E.D
9 months
If you're coding only for the paycheck, you're in it for the wrong reasons. Passion is what drives innovation. Code because you love it, because it challenges you, because it excites you. Then, success will follow.
371
170
962
@ebenezerDN
E.D
1 year
The beauty of programming is that you don't have to be a billionaire to change the world. All you need is a computer, a great idea, and the skills to bring it to life.
Tweet media one
25
84
802
@ebenezerDN
E.D
4 years
Nigerian software engineers shouldn't be forced to leave their country because of police brutality. #EndSarsNow
6
801
717
@ebenezerDN
E.D
9 months
You're not tired, you're uninspired. Find a project that lights your fire, and watch how those late nights fly by. Passion beats fatigue, every time.
22
155
695
@ebenezerDN
E.D
8 months
I don't know who needs to hear this but you don't need stickers on your laptop to prove you're a developer.
85
93
685
@ebenezerDN
E.D
1 year
Unbelievable, but it happened! 🤯 I used to be an ordinary human until I started reading this JavaScript book. Now I have transcended humanity and gained the ability to manipulate matter. Whoever wrote this book must be the Idan of Cyberspace. My God!
Tweet media one
31
60
643
@ebenezerDN
E.D
9 months
Frantz is right. If you're a newbie, don't listen to anyone who tells you otherwise. Most people roasting him already have a lot of work experience under their belt. Their resumes can speak for them in job interviews. You have nothing but your GitHub profile and portfolio. The
@bahdcoder
Frantz Kati
10 months
You're job hunting in 2023 with this kind of Github profile ? Most newbies don't even understand how much work it'll take to actually succeed at this tech thin.
Tweet media one
804
178
2K
69
82
644
@ebenezerDN
E.D
9 months
Becoming a 'Tailwind Expert' might get you likes on Twitter, but mastering the fundamentals of CSS gets you respect in the real dev world.
77
65
621
@ebenezerDN
E.D
3 years
You get good at programming by doing it a lot. There's no shortcut. Every skilled developer you admire today has spent thousands of hours practicing. None of them were born software engineers. It's not a gift. Or a talent. It's a skill that can be learned.
13
173
586
@ebenezerDN
E.D
9 months
Coding isn't a 9-5 job, it's a lifestyle. It demands passion, dedication, and an insatiable curiosity. Are you ready to spend your evenings debugging, your weekends solving programming challenges? If not, you might want to reconsider your path.
36
124
571
@ebenezerDN
E.D
6 months
I've been watching your content for over a decade, @crazeclown ! Thank you for your consistency!
Tweet media one
7
19
562
@ebenezerDN
E.D
2 years
Today is my last day at JetBrains and as a Developer Advocate. It has been an interesting experience and I’m happy about all the brilliant co-workers and team members I got to meet here.
68
25
548
@ebenezerDN
E.D
8 months
A friend in the US asked why I always talk about passion. It's simple. Growing up as a Nigerian software engineer, passion isn't just a buzzword—it's a lifeline. To rise above, to truly make a mark where I come from, you need more than skill; you need fervor, relentlessness.
Tweet media one
16
54
517
@ebenezerDN
E.D
11 months
I've found that the quickest way to gain mastery in nearly any craft is through patience. When you're always in a hurry, you won't enjoy your growth. You'll lack focus and will end up being slower. So there's no need to be in so much rush, or to put yourself under needless
Tweet media one
23
76
464
@ebenezerDN
E.D
8 months
I bought my first laptop for 25k. One year's savings from work. A fairly used mini laptop. And I used it to build amazing stuff. So when I see folks use phones of 100k+ and complain that they don't have a laptop to learn how to code, I shake my head. I been through everything
37
65
464
@ebenezerDN
E.D
1 year
To be a great software engineer, you need more than just technical skills. You need creativity and a willingness to push the boundaries of what's possible.
Tweet media one
14
45
445
@ebenezerDN
E.D
9 months
Smart guys will come to this post to defend their intellectual superiority. "Dumb" guys don't have time to argue. They just keep learning, building and pushing to GitHub.
11
11
428
@ebenezerDN
E.D
10 months
If you're in tech & feel like you’re wearing oversize shoes, waiting for someone to call you out – this thread is your reality check. Imposter Syndrome is that nagging voice whispering “you can’t do this.” But guess what? YOU CAN. Let’s silence that voice. Stick with me. 👊🧵
23
107
427
@ebenezerDN
E.D
9 months
Claiming you're a developer because you finished watching a tutorial? That's cute. Real development comes from hours of practical coding, debugging, failing, and trying again. Do the work, then claim the title.
22
76
396
@ebenezerDN
E.D
10 months
Every Nigerian developer has a story not many have heard. A story of resilience, passion, and the spirit of defiance. Want to know what it takes to innovate against all odds? Open this thread. 🧵💪🇳🇬
32
95
391
@ebenezerDN
E.D
9 months
People who tell you that coding is easy are lying. Coding is hard. It's a battle with the machine, with your patience, and with yourself. But it's also the most rewarding battle you'll ever fight.
30
115
394
@ebenezerDN
E.D
1 year
If you're learning ReactJS, go to YouTube and search for "Ebenezer Don React course" right away. You'll thank me later.
Tweet media one
8
96
368
@ebenezerDN
E.D
8 months
I'm so happy to have earned the Top Programming Voice badge on LinkedIn. My aim has always been to cut through the noise and provide actionable tech insights. This badge proves that we're on the right track. Thank you for always engaging with my posts!
Tweet media one
18
22
390
@ebenezerDN
E.D
9 months
You think you're clever because you can write complex code? Think again. Good code is simple. It's clean. It's easy to understand. If you're more interested in showing off your skills than solving the problem at hand, then I hate to break it to you, but you're no programmer.
26
60
378
@ebenezerDN
E.D
7 months
Stop beating yourself up for not understanding JavaScript in 2 weeks. Programming is complex, and complex things take time. Wake up every day, code every day. And you'll get that success you want.
20
73
374
@ebenezerDN
E.D
9 months
Be patient with yourself. Programming is complex, and complex things take time. It’s not a sprint, it’s a marathon. Every line of code you write, every problem you solve, brings you closer to your goals.
13
81
371
@ebenezerDN
E.D
2 years
I'm SUPER EXCITED to announce that my React Crash Course is now live on YouTube! It's undoubtedly the best React crash course for beginners that you'll find on the internet. Let's learn ReactJS by building Instagram! Watch here: #javascript #reactjs
Tweet media one
25
116
355
@ebenezerDN
E.D
1 year
Big News! 🔥🔥 I’m more than delighted to announce my newly published JavaScript book!! 🥳🥳 This is a massive step for the African Tech Ecosystem! My book is the ULTIMATE solution for everyone who wants to master the essential parts of JavaScript
Tweet media one
36
119
367
@ebenezerDN
E.D
10 months
To become a great developer, you don't just need to learn how to write code; you need to learn how to read it. Can you spend hours sifting through GitHub repos, appreciating the genius in others' code? The best programmers are the best learners.
14
75
361
@ebenezerDN
E.D
9 months
If you're too comfortable in your coding journey, you're doing it wrong. Programming isn't about comfort, it's about growth. Step out of your comfort zone. Learn a new language, tackle a bigger project, contribute to open-source. Keep pushing.
20
59
360
@ebenezerDN
E.D
3 years
I'm so happy to finally release my course on web development for absolute beginners! 🔥🔥🔥 This cost me a lot to create but you get it at $9.99 if you enrol between now and February 10. Ready to learn how to code without all the various complexities?
19
99
334
@ebenezerDN
E.D
9 months
You want to know the real secret to mastery? It's not talent, it's not intelligence - it's practice. Code every day. Build something. Break something. Learn. That's the only path to becoming good at programming.
7
76
348
@ebenezerDN
E.D
10 months
Code doesn't lie. Unlike in other fields, you can't bluff your way through programming. Your code either works or it doesn't. Accept this, embrace it, and let it fuel your pursuit of mastery. It's brutal, but that's how diamonds are made.
7
101
335
@ebenezerDN
E.D
9 months
Coding isn't a get-rich-quick scheme.
28
55
334
@ebenezerDN
E.D
9 months
A junior dev was surprised when I debugged an issue in minutes. Asked how I spotted the bug so quickly. My secret? I've seen a similar error 30 times before. Made that mistake 20 times. Fixed it 10 times. The best programmers aren’t magicians. They've just failed more times
16
59
337
@ebenezerDN
E.D
7 months
The most meaningful growth often happens offline, away from the likes, shares, and comments. These are the moments where you grapple with difficult decisions, persist through setbacks, or simply show up every day, committed to your goals. These moments might not be
Tweet media one
15
20
324
@ebenezerDN
E.D
7 months
You log onto social media, and it's all there: developers crushing it with new projects, landing high-paying jobs, or going on exotic vacations. It's easy to feel like you're not making any headway in your life. What you're seeing, though, is a filtered version of reality. You
Tweet media one
17
49
326
@ebenezerDN
E.D
1 year
Wow!! My book is #18 in JavaScript programming on the Amazon Kindle store! 🔥🔥🔥🔥🔥🔥🔥🔥 I'm so happy to see my hard work come to fruition! Get it here if you haven't ➡️ #javascript #programming
Tweet media one
21
34
316
@ebenezerDN
E.D
3 years
If there's one thing I wish I knew as a new developer... #100DaysOfCode #javascript #Python
17
135
295
@ebenezerDN
E.D
9 months
You think it's too late at night to code? I get it. Sleep is vital, but so is your commitment. Whether it's a late-night debugging session or an early morning algorithm challenge, it's the extra effort that sets you apart. Get good rest if you need to. But make sure it is done
22
58
313
@ebenezerDN
E.D
10 months
The first code I wrote was on a mobile phone. And it wasn’t even a smartphone. At a point in my tech journey, I used a laptop that frequently jolted me with electricity. I also used one that flickered endlessly and gave me headaches. Not one day did I let any of these
Tweet media one
17
53
301
@ebenezerDN
E.D
10 months
You don't have to be a genius to code, but you do have to be willing to learn and put in the effort. The journey is worth it.
Tweet media one
11
41
293
@ebenezerDN
E.D
9 months
Stop glamorizing 24/7 coding. Yes, you need to work hard, but burnout is real. Balance is key. Take care of your mind, and it'll take care of your code.
19
61
295
@ebenezerDN
E.D
9 months
The best developers aren’t always the loudest in the room. They're often the ones silently fixing issues, improving processes, and mentoring the next gen. You might not see them on social media. And they may not have the most followers. But we wouldn't be here without their
16
51
298
@ebenezerDN
E.D
2 years
I just recorded 2.5 hours of Next.js content. Everyone is probably asleep and I need to eat. But I promise you —this will be one of the best Next.js courses that you'll find on the internet.
10
25
290
@ebenezerDN
E.D
9 months
Having 10,000 followers on Twitter because of your coding tips doesn't make you a top-tier developer. It makes you good at Twitter. Real devs are known by their impact, not their follower count.
15
31
293
@ebenezerDN
E.D
9 months
You get good at programming by doing it a lot. There's no shortcut. Every skilled developer you admire today has spent thousands of hours practising. None of them were born Software Engineers. It's not a gift. Or a talent. It's a skill that can be learned.
14
73
293
@ebenezerDN
E.D
8 months
Can we all just admit that TypeScript isn't for everyone?
28
45
283
@ebenezerDN
E.D
1 year
At what point can you call yourself a REAL DEVELOPER? Let me be the one to break it to you. The first "hello world" code you write is REAL CODE. Don't listen to anyone that says you're not a real developer because you've not built Facebook.
24
34
288
@ebenezerDN
E.D
9 months
Every time you skip practice, someone else is out there getting better. Want success? Outwork them.
16
56
278
@ebenezerDN
E.D
10 months
Learning to code is not just about landing a job or making money. It's about gaining a superpower to create, to solve problems, to bring ideas to life. Enjoy the journey, embrace the challenges, and keep an open mind.
16
65
281
@ebenezerDN
E.D
9 months
Don't just learn how to code. Learn how to think. Problem-solving skills will always be more important than memorizing syntax.
18
64
276
@ebenezerDN
E.D
9 months
I see so many developers making the same mistake - they're stubborn, not persistent. They keep bashing their heads against the same wall, hoping that it'll break. That's not how it works. A persistent programmer knows when to step back, reassess the problem, and come up with a
10
45
273
@ebenezerDN
E.D
10 months
Coding is hard. I've been there, faced those frustrating errors. I've thought about giving up. But those long hours, the relentless problem-solving, it's worth it. It shapes you, makes you stronger. 💪 Remember, in Software Engineering and in life, resilience is key. 🔑
6
55
265
@ebenezerDN
E.D
9 months
Stop treating programming like a hobby if you want it to be your career. Consistency matters. Do you have the discipline to code every day? To persist when the bugs pile up? That's what separates professionals from amateurs.
17
51
270
@ebenezerDN
E.D
8 months
For every time someone called me ‘genius’, I remember the trials, errors, and perseverance behind my journey. Excellence is rarely a first draft; it's an ongoing conversation with ambition.
Tweet media one
8
26
266
@ebenezerDN
E.D
9 months
When next you feel like giving up, remember that you're doing what no human on earth could do a hundred years ago. The journey might not be easy, but it's totally worth it.
19
51
271
@ebenezerDN
E.D
9 months
Tech isn't a get-rich-quick scheme. Real impact in programming demands time, commitment, and genuine passion. Respect the journey.
13
50
264
@ebenezerDN
E.D
10 months
Let me tell you, there were days I wanted to throw my computer out of the window. But here's the thing. When it's tough, you're on the right track. This is where character is built. The best developers are not those who never fail, but those who never quit. Show up every day.
15
45
264
@ebenezerDN
E.D
9 months
If you want to get good at programming, you have to code relentlessly. Not once a week. Not twice a month. Every. Single. Day. Mediocrity thrives on occasional efforts.
9
52
264
@ebenezerDN
E.D
9 months
The best way to learn how to code is to build something you're passionate about. At some point, you need to take a break from tutorials and build your own stuff. You'll be surprised at how much you can accomplish when motivated by a project that genuinely strikes your interest.
23
50
261
@ebenezerDN
E.D
5 years
To every #CodeNewbie out there: ➡️ You’ll get frustrated many times ➡️ You’ll get really discouraged ➡️ You’ll google the same thing multiple times ➡️ You’ll write code you don’t understand Not a prophecy; happens to every developer and you’ll be no exception. #100DaysOfCode
9
112
249
@ebenezerDN
E.D
10 months
Don't become a 'permanent beginner'. Learning basics in multiple languages can be fun, but mastering one gives you a deep understanding of programming. Go beyond surface-level knowledge.
9
44
255
@ebenezerDN
E.D
9 months
Your competition isn't other developers. It's your own procrastination. Defeat it. Today.
9
63
254
@ebenezerDN
E.D
5 months
I hope the right person sees this.
Tweet media one
11
43
257
@ebenezerDN
E.D
10 months
Don't be one of those developers who knows all the latest tech buzzwords but can't write a clean for-loop. Focus on the basics. Foundations matter. No one cares about the decorations if the building's about to collapse.
6
55
247
@ebenezerDN
E.D
10 months
Many developers get stuck in tutorial hell, afraid to venture out on their own. Don't be one of them. The best way to learn is by doing. So start building. A mediocre project of your own is worth more than a hundred perfect tutorials.
18
49
252
@ebenezerDN
E.D
9 months
No matter what happens, don't give up on your coding career. Soon, you'll look back at this time and realize how much you've grown. You're on an incredible journey, and I can't wait to see where it takes you. 🚀 Keep going. You got this!
17
60
247
@ebenezerDN
E.D
10 months
This is wild, but it happened! 😱 I used to be an ordinary human until I picked up this JavaScript book. Now I can walk on water, bend the laws of physics and lift buildings with my thoughts. Whoever wrote this book must be the Da Vinci of Callbacks. My God! 🤯
Tweet media one
13
34
253
@ebenezerDN
E.D
1 year
Programming is a skill that can take you places you never imagined. Don't let the fear of failure hold you back from finding a fulfilling career and earning a good living. The journey might not be easy, but it's totally worth it! 🚀💪
11
51
249
@ebenezerDN
E.D
1 year
JavaScript is too easy with this Simplified JavaScript book! Cooking with @Joklinztech , @Kaperskyguru and @iamdanieldon 🔥🔥
Tweet media one
Tweet media two
Tweet media three
Tweet media four
13
32
243
@ebenezerDN
E.D
9 months
Don't get comfortable. The minute you think you're 'good enough' is the minute you stop growing. Stay hungry. Stay humble. Keep pushing your limits.
11
61
245
@ebenezerDN
E.D
9 months
You think coding is tough? Try mediocrity. The grind may be hard, but it beats the pain of regret. Push through the challenges, learn from failure, and become someone exceptional.
4
56
235
@ebenezerDN
E.D
9 months
Want to be a top developer? Don’t just collect certificates and fancy titles. Write code that solves real problems. That's where the truth of your skill lies. Prove it.
9
46
236
@ebenezerDN
E.D
9 months
I teach people how to code, but I don't tell them it's a route to get rich quickly. You can always trust me to keep it real. If you don't have patience and can't persevere, you'll struggle in this field. So many people have graduated from Bootcamps that promised them riches and
14
30
230
@ebenezerDN
E.D
6 months
Thank you so much, @crazeclown , for the honour. Your consistency and commitment to creating value are truly inspiring, not just to me but to countless others. I'm looking forward to what lies ahead and the work you've begun at 3C.
7
14
227
@ebenezerDN
E.D
10 months
You can only get good at programming by building. Not by binge-watching tutorials and courses. By actually building.
10
56
219
@ebenezerDN
E.D
3 years
I just recorded a React tutorial with no preparation. So that you get to see me build from scratch, make mistakes, use stackoverflow, go through documentations and stare at my screen confused. It was not easy at all, but I have a feeling you'll learn a lot from this.
17
28
224
@ebenezerDN
E.D
9 months
Tutorials will make you feel good. Real coding will make you feel stupid. And that's okay. No one ever learned anything without feeling stupid once in a while.
22
49
220
@ebenezerDN
E.D
8 months
All those tech gurus you admire? They started where you are. The difference? They embraced the grind; they didn't avoid it like you. Time to step up.
9
40
227
@ebenezerDN
E.D
9 months
The secret to staying relevant in tech? Master the basics, not every new trend. It's not about knowing everything. It's about understanding the right things.
10
47
223
@ebenezerDN
E.D
1 year
The best programmers are the ones who pay attention to the details, continuously seek to improve their skills, and have a deep understanding of the problem they're trying to solve.
Tweet media one
9
27
219
@ebenezerDN
E.D
9 months
Stop comparing your Chapter 1 with someone else's Chapter 20. Every developer started from scratch. Focus on your path, your progress. Write your own success story.
14
43
219
@ebenezerDN
E.D
9 months
You want to stand out in tech? Be consistent. Skills grow with time and effort, not overnight success stories. Show up, code, learn, every single day.
6
47
218
@ebenezerDN
E.D
10 months
Programming can be challenging, but the satisfaction you get when you solve a tough problem is unbeatable. Keep pushing yourself, and enjoy the journey. 🔥💪
14
42
218
@ebenezerDN
E.D
8 months
I just got promoted to a new role @teamNewDev 🙈 It feels like a dream! 🎉
38
8
213
@ebenezerDN
E.D
8 months
Yeah, coding is tough. It’s supposed to be. You want easy? Go play a game. You want to change your life? Get back to that editor.
14
49
212
@ebenezerDN
E.D
9 months
You’re not born a great developer; you become one. Through sweat, failures, late nights, and perseverance. Embrace the grind. It's the only way to the top.
12
40
211
@ebenezerDN
E.D
9 months
Social media is full of virtue-signalling folks. They'll tell you to neglect your GitHub commit chart but will do nothing to change the bad hiring system in their companies. When people like Frantz give you practical advice, you'll join them to 'cook' him. Bully him off Twitter.
Tweet media one
29
35
216
@ebenezerDN
E.D
2 years
Sometimes, I wonder why 15k people follow me on LinkedIn and then I realise that I totally deserve it and more people should follow me on every platform. I'm so good at what I do. I'm an excellent Software Engineer, content creator and community builder. I always deliver quality
10
15
204
@ebenezerDN
E.D
10 months
Want to know the secret to becoming a great developer? There isn't one. It's hard work, plain and simple. It's long hours writing code, it's persistence, it's curiosity. Don't look for shortcuts. Look for challenges.
17
51
214
@ebenezerDN
E.D
10 months
I remember when I battled a single bug for weeks. It broke me. Then it made me. Yes, code can be a tough adversary, but it's in those long hours, those days, weeks and months when you start to feel like you chose the wrong career. It’s in these times that true developers are
11
28
210