

Persson Dennis
21 Fantastic React Design Patterns and When to Use Them
Explore the world of 21 essential React design patterns and principles that will transform your code from messy to something beautiful. From component composition to SOLID principles, learn practical patterns that make your React applications more scalable, testable, and professional

- AI
- Architecture
- Backend
- Frontend
- Hooks
- JavaScript
- Jokes
- Next.js
- Performance
- Productivity
- React
- SoftSkills
- Testing
- UI
Articles
From Programmer to Software Developer – The Skills That Make the Difference
Programmer and developer are often used interchangeably, but there is an important distinction between them: the developer’s broader perspective and focus beyond just code. In this article, we will step back from coding to highlight the skills that define what skills a successful developer should have
Three Simple Rules to Solve Unsolvable Organizational Problems
Three effective ways to solve communication problems in your organization and to create self-organized teams by eliminating dependencies to other teams
Write SOLID React Hooks
SOLID is one of the more commonly used design patterns. Each React article about SOLID presents the model in slightly different ways, some applies it on components, other on TypeScript, but very few of them are applying the principles to hooks
Answers to Common Next.js Questions
Answers to common Next.js questions such as how Server Components work and how to read params in components
33 Christmas Animations to Easily Add to Your Website
33 Christmas animation and interactive art which easily can be added you your website. Most of them are CSS only, others requires a small amount of JavaScript
React Hook: useElementDimensions
React hook useElementDimensions measures height, width and position of a node or element. It updates the dimensions on resize and scroll events