Menu

Post image 1
Post image 2
1 / 2
0

I Built a Job Tracker and These Bugs Nearly Finished Me β€” Advice Welcome πŸ›

DEV CommunityΒ·Solomon IsuΒ·29 days ago
#mi5s0FoV
#webdev#javascript#discuss#advice#next#typescript
Reading 0:00
15s threshold

Hey Dev.to community πŸ‘‹ I'm a growing developer and I just finished building my first real full-stack project β€” a Job Application Tracker built with Next.js, TypeScript, MongoDB and DnD Kit. I'm writing this partly to document what I faced, partly to laugh about it, and mostly to ask for advice from more experienced developers on how to handle these situations better next time. The Project A Kanban-style job application tracker where you can: Add, edit and delete job applications Drag and drop between columns Move jobs via dropdown menu All updates reflect immediately without page refresh Tech stack: Next.js 16 (App Router) TypeScript MongoDB + Mongoose Better Auth DnD Kit shadcn/ui + Tailwind CSS The Bugs β€” A Sarcastic Love Letter πŸ’Œ 1. The useEffect setState Anti-Pattern I was calling setBoard and setColumns directly inside a useEffect. React responded with a wall of red text about cascading re-renders. Delightful. The fix was simple β€” useState already handles initial values.…

Continue reading β€” create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More