Neciu Dan
banner
neciudan.dev
Neciu Dan
@neciudan.dev
Staff Software Engineer / Tech Co-Founder👨‍💻 @CareerOS / Passionate about React / Vue.js / UX / UI Components / CI / CD Integration
The GSAS conference in Barcelona is such a blast!

I got to meet one of my favorite authors, @vladikk.bsky.social
and watch his excellent talk!

Sharing the stage with these fantastic speakers is such an honor!
October 14, 2025 at 9:09 AM
I love taking the stage at @reactalicante.es

Thanks to all the amazing people who attended my talk!
October 3, 2025 at 3:24 PM
October 3, 2025 at 10:29 AM
Some truth
October 3, 2025 at 10:28 AM
@reactbarcelona.bsky.social meetup Summer Vibes
August 19, 2025 at 8:28 PM
Check out full podcast episode on my profile
July 22, 2025 at 5:32 PM
I am excited to share that I will be participating as a speaker at the fifth edition of the Global Software Architecture Summit, taking place on October 13-15 in Barcelona.

Use code: 15-SPEAKER-GSAS15 for 15% discount tickets to join me at 📷 gsas.io #GSAS25
June 6, 2025 at 12:36 PM
Amazing time at @cityjsconf.bsky.social Athens!
May 30, 2025 at 4:15 PM
Saw this quote in Barcelona today. Love it
May 1, 2025 at 3:57 PM
Custom React hooks can KILL your performance if you’re not careful.
Here’s what happens when you add 2,000 event listeners by mistake…

Full video in comments 💡
April 20, 2025 at 7:43 AM
AI magic
April 9, 2025 at 6:44 PM
What to do in an interview after building a memoization function. We have 3 problems:

- JSON.stringify as a key generator
- Map as a cache
- not handling complex structure besides primitives

Full video in the comments
April 3, 2025 at 9:45 AM
Memorization in 60’
April 1, 2025 at 7:16 AM
Lets goooo! @nico.dev building KITT at #ReactParis
March 21, 2025 at 9:31 AM
Time for #ReactParis! The best speaker lineup I’ve seen so far!
March 20, 2025 at 12:12 PM
Best burger in the world! Everytime i come to Amsterdam I never miss it @ Lombardos
March 15, 2025 at 11:33 AM
Final talk of the day with @sachagreif.com
March 14, 2025 at 4:48 PM
Today is the big day!
Excited to speak on the biggest stage in Europe! 15:20 Amsterdam Theater!
March 14, 2025 at 7:27 AM
In exactly 1 week, on the 14th of March, I'm gonna take the stage at JSWORLD Conference to speak about Building CareerOS

Get tickets here: shop.weeztix.com/52e25a3b-3de...
March 7, 2025 at 10:47 AM
What I understand from Single Responsibility Principle is not that each component should do one thing, but each component should have only one reason to change.

Image 1 - handles user profiles. But it has many reasons to change.
Image 2 - implements each reason for changing in its own component:
February 25, 2025 at 11:15 AM
❌ 'Too many useState hooks = use useReducer'
✅ 'Complex state logic = use useReducer'

useState is fine for 5-6 independent states. useReducer shines when state updates affect each other.

Ensure state colocation and when state manipulation gets complicated switch to useReducer.

#React #WebDev
February 20, 2025 at 12:00 PM
Ever wondered how useMemo works under the hood? 🤔

It's not magic - React stores your result & deps in memoizedState, then during updates, compares deps before deciding to recalculate.

But watch out! Sometimes the comparison itself is more expensive than just recalculating 🚀
#reactjs #webdev
February 18, 2025 at 1:06 PM
Tomorrow is my first time hosting a meetup. I'm proud, nervous, and super excited. Wohooo!

I'm so glad for the React Community in Barcelona, who showed such a huge interest in the event, but I'm also super thankful for everybody helping out.
February 17, 2025 at 9:45 AM
Reading "Unreasonable Hospitality" by @WillGuidara changed how I code.

Walt Disney said, "People can feel perfection," and it clicked - "good enough" isn't enough anymore.

In the age of AI, unreasonable attention to UX will stand out. One delighted user is worth more than a %conversion
February 16, 2025 at 11:36 AM
🔄 Building a Simple Feature Toggle System with Firebase

Have you ever needed to roll out features gradually? I've got you covered! Here's a clean implementation of feature toggles using Firebase.

The system has:
1️⃣ A Firebase listener
2️⃣ A custom React hook
3️⃣ An example
February 13, 2025 at 10:00 AM