DEV Community

Dennis Persson profile picture

Dennis Persson

I'm a former teacher writing articles about software development and everything around it. My ambition is to provide people all around the world with free education and humorous reading.

Education

M.Sc. in Computer Science and Engineering

Work

Application Developer

Top 7
Four Year Club
Writing Debut
Three Year Club
React
16 Week Community Wellness Streak
Beloved Comment
Top Discussion of the Week
8 Week Writing Streak
CSS
8 Week Community Wellness Streak
4 Week Community Wellness Streak
Write SOLID React Hooks

Write SOLID React Hooks

267
Comments 14
15 min read

Want to connect with Dennis Persson?

Create an account to connect with Dennis Persson. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Answers to Common Next.js Questions

Answers to Common Next.js Questions

73
Comments 10
11 min read
33 Christmas Animations to Easily Add to Your Website

33 Christmas Animations to Easily Add to Your Website

44
Comments 5
4 min read
React Hook: useElementDimensions

React Hook: useElementDimensions

64
Comments 7
8 min read
How To Make a Hero Image in Next.js 13 and 14

How To Make a Hero Image in Next.js 13 and 14

27
Comments 3
6 min read
The 20 Most Common Use Cases for JavaScript Arrays

The 20 Most Common Use Cases for JavaScript Arrays

144
Comments 13
9 min read
The Art of Code Review and Why You Need It

The Art of Code Review and Why You Need It

56
Comments 4
8 min read
I Hired an AI as a Developer - This Is What Happened

I Hired an AI as a Developer - This Is What Happened

46
Comments 10
14 min read
React Hook: useGlobalState

React Hook: useGlobalState

29
Comments
8 min read
Do Contexts in Next.js 13 Make the Whole App Render on the Client?

Do Contexts in Next.js 13 Make the Whole App Render on the Client?

47
Comments 1
4 min read
Why Server Components - A Brief History of Web

Why Server Components - A Brief History of Web

36
Comments 7
14 min read
Errors Received When Migrating Next.js 13 to New App Folder

Errors Received When Migrating Next.js 13 to New App Folder

17
Comments 7
8 min read
useEffect - The Hook React Never Should Have Rendered

useEffect - The Hook React Never Should Have Rendered

54
Comments 16
7 min read
Give Your DRY Tests a WET Touch

Give Your DRY Tests a WET Touch

16
Comments 2
7 min read
What If You Would Marry a Programming Language

What If You Would Marry a Programming Language

19
Comments 2
2 min read
Persson's Pyramid Puzzle - Level 5

Persson's Pyramid Puzzle - Level 5

6
Comments
1 min read
Complete Guide To Make You a Regex Guru

Complete Guide To Make You a Regex Guru

68
Comments 7
20 min read
6 Use Cases for Regex in Your Daily Work

6 Use Cases for Regex in Your Daily Work

88
Comments 13
8 min read
I Created a Programming Puzzle Game

I Created a Programming Puzzle Game

30
Comments 15
2 min read
Why You Should Not Be a Reactive Developer

Why You Should Not Be a Reactive Developer

78
Comments 7
7 min read
Three Tricks for Chrome DevTools to Find Logs More Easily

Three Tricks for Chrome DevTools to Find Logs More Easily

18
Comments 1
4 min read
What If Movie Characters Had LinkedIn Profiles

What If Movie Characters Had LinkedIn Profiles

22
Comments 3
3 min read
How I Improved Lighthouse Performance by Adding an Image

How I Improved Lighthouse Performance by Adding an Image

42
Comments 4
11 min read
React Hooks: useThrottledValue and useThrottledFunction

React Hooks: useThrottledValue and useThrottledFunction

65
Comments 1
13 min read
What If Animals Could Code...

What If Animals Could Code...

57
Comments 19
2 min read
DEV Developer Survey (non-offical)

DEV Developer Survey (non-offical)

13
Comments 5
1 min read
How To Make a Hero Image in Next.js

How To Make a Hero Image in Next.js

26
Comments 1
6 min read
React Hook: useRunOnce

React Hook: useRunOnce

160
Comments 9
9 min read
Top 10 Celebrities Who Code

Top 10 Celebrities Who Code

128
Comments 48
1 min read
10 Tips To Get More Readers on DEV

10 Tips To Get More Readers on DEV

87
Comments 3
9 min read
What Website Would You Like to Create a New UI For?

What Website Would You Like to Create a New UI For?

8
Comments 2
1 min read
Is It Worth Using Tags With Few Subscribers?

Is It Worth Using Tags With Few Subscribers?

18
Comments 3
1 min read
Professor Prolog Explains Serverless Hosting 2022

Professor Prolog Explains Serverless Hosting 2022

10
Comments
5 min read
How To Report a Site That Steals Your Articles

How To Report a Site That Steals Your Articles

55
Comments 17
6 min read
How to Avoid React Context Trap

How to Avoid React Context Trap

16
Comments
7 min read
Programming Explained With the Human Body - Frontend, Microservices Backend and Testing

Programming Explained With the Human Body - Frontend, Microservices Backend and Testing

7
Comments 1
4 min read
IaaS vs PaaS vs SaaS for Dummies

IaaS vs PaaS vs SaaS for Dummies

13
Comments
6 min read
How to Avoid Estimating Time Using the Agile Metrics Velocity and Capacity

How to Avoid Estimating Time Using the Agile Metrics Velocity and Capacity

16
Comments 2
6 min read
What I Learned About Unit Testing Working at Volvo Group

What I Learned About Unit Testing Working at Volvo Group

30
Comments
10 min read
Understanding useEffect, useRef and Custom Hooks

Understanding useEffect, useRef and Custom Hooks

12
Comments 4
8 min read
Five Steps to Build a Production Ready Blog in Two Weeks

Five Steps to Build a Production Ready Blog in Two Weeks

9
Comments
5 min read
Theming any site you don't own

Theming any site you don't own

65
Comments 6
4 min read
loading...