
CodeBeacon
Interview preparation
Work through each track, then read the matching articles on the blog.
JavaScript
- Closures and scope
- Event loop and promises
- this, prototypes, classes
- Array methods and ES6+
React
- Props vs state
- Hooks and effects
- Rendering and keys
- Performance and memoization
Next.js
- App Router and layouts
- Server vs client components
- SSG, SSR and ISR
- SEO and metadata
Tailwind CSS
- Utility-first approach
- Responsive and dark mode
- Theme customization
- Component extraction
GSAP and Framer Motion
- Timelines and ScrollTrigger
- Cleanup in React
- AnimatePresence and layout
- Reduced motion
Git
- Merge vs rebase
- Reset vs revert
- Stash and cherry-pick
- Resolving conflicts