DEV Community

Tuomo Kankaanpää profile picture

Tuomo Kankaanpää

🧑‍💻 Next.js & Modern Web Development 📹 My Youtube channel: http://bit.ly/TuomoYT 📈 Exclusive Next.js content: https://bit.ly/free-webdev-advice

Work

Senior Software Developer at Jakamo

Six Year Club
Writing Debut
Five Year Club
Four Year Club
Three Year Club
16 Week Writing Streak
React
Two Year Club
8 Week Writing Streak
4 Week Writing Streak
One Year Club
4 Caching Mechanisms Next.js Uses to Optimize Application Performance

4 Caching Mechanisms Next.js Uses to Optimize Application Performance

2
Comments
5 min read

Want to connect with Tuomo Kankaanpää?

Create an account to connect with Tuomo Kankaanpää. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Want FASTER build time with Next.js? DO THIS! ⚡

Want FASTER build time with Next.js? DO THIS! ⚡

8
Comments
1 min read
Underrated Next.js feature 🤯

Underrated Next.js feature 🤯

80
Comments
2 min read
If you use React, DO THIS!

If you use React, DO THIS!

19
Comments
1 min read
Working on my Next.js Crash Course 📚

Working on my Next.js Crash Course 📚

9
Comments
2 min read
Week full of Next.js

Week full of Next.js

11
Comments 1
3 min read
React state management: Context API vs Recoil 🎯

React state management: Context API vs Recoil 🎯

30
Comments 6
3 min read
How to build a blog with Next.js 👨‍💻

How to build a blog with Next.js 👨‍💻

14
Comments
2 min read
How to deploy Next.js app to production 🚢

How to deploy Next.js app to production 🚢

15
Comments
2 min read
Working with Next.js + Headless CMS 👨‍💻

Working with Next.js + Headless CMS 👨‍💻

11
Comments
2 min read
Best VS Code features & Learning Material UI ✏️

Best VS Code features & Learning Material UI ✏️

11
Comments
2 min read
Why I like Software Engineering 🧡

Why I like Software Engineering 🧡

19
Comments 3
2 min read
Thoughts on Github Copilot 🤖

Thoughts on Github Copilot 🤖

8
Comments
2 min read
Working with React, Monorepo, Typescript and Lerna 👨‍💻

Working with React, Monorepo, Typescript and Lerna 👨‍💻

28
Comments
1 min read
5 reasons why EVERY PROGRAMMER should have a BLOG!

5 reasons why EVERY PROGRAMMER should have a BLOG!

130
Comments 38
6 min read
How to add sitemap and robots.txt to Next.js application

How to add sitemap and robots.txt to Next.js application

19
Comments 2
5 min read
Starting a programming blog? Don’t make this mistake 🚫

Starting a programming blog? Don’t make this mistake 🚫

13
Comments
3 min read
How to add Cookie Notice Banner to React app 👨‍💻

How to add Cookie Notice Banner to React app 👨‍💻

15
Comments 1
2 min read
How I converted my website from Wordpress to Jamstack

How I converted my website from Wordpress to Jamstack

10
Comments
12 min read
What is JAMStack? Must know for every developer in 2021!

What is JAMStack? Must know for every developer in 2021!

95
Comments 2
3 min read
What is Rubber Duck Debugging?

What is Rubber Duck Debugging?

10
Comments 3
2 min read
I updated by blog - CodePulse.blog is now TuomoKankaanpaa.com

I updated by blog - CodePulse.blog is now TuomoKankaanpaa.com

9
Comments 2
1 min read
How to rapidly prototype Typescript & Javascript in VS Code

How to rapidly prototype Typescript & Javascript in VS Code

9
Comments 2
1 min read
VS Code Stories - New Extension

VS Code Stories - New Extension

43
Comments 10
1 min read
I Coded a Star Wars Yoda Translator App with React

I Coded a Star Wars Yoda Translator App with React

10
Comments
2 min read
How to add GitHub Profile README (new feature)

How to add GitHub Profile README (new feature)

48
Comments 1
2 min read
How to display FormData object values in Javascript

How to display FormData object values in Javascript

12
Comments
2 min read
How to write Javascript and React with VS Code FASTER!

How to write Javascript and React with VS Code FASTER!

411
Comments 8
3 min read
Noise cancelling headphones – Should you buy them?

Noise cancelling headphones – Should you buy them?

7
Comments 1
3 min read
How to focus element in React

How to focus element in React

12
Comments
3 min read
5 Tips for Successful Remote Work

5 Tips for Successful Remote Work

10
Comments 2
3 min read
Top 10 Keyboard Shortcuts for Visual Studio Code

Top 10 Keyboard Shortcuts for Visual Studio Code

65
Comments 5
1 min read
How To Use CSS Modules With create-react-app

How To Use CSS Modules With create-react-app

9
Comments
2 min read
Before you use JavaScript ES6 Arrow Functions... WATCH THIS!

Before you use JavaScript ES6 Arrow Functions... WATCH THIS!

7
Comments
1 min read
How to display Draft.js content as HTML

How to display Draft.js content as HTML

19
Comments 1
3 min read
Learn JavaScript Functions in 3 Easy Steps

Learn JavaScript Functions in 3 Easy Steps

9
Comments
1 min read
Want to Learn Web Development and Like YouTube Videos? Read This!

Want to Learn Web Development and Like YouTube Videos? Read This!

52
Comments 3
1 min read
Number #1 Problem for Developers - Solved!

Number #1 Problem for Developers - Solved!

41
Comments 6
2 min read
If you use Git and VS Code – Read This!

If you use Git and VS Code – Read This!

102
Comments 7
2 min read
React Mentions – How to Add Mentions to React Component

React Mentions – How to Add Mentions to React Component

17
Comments 3
2 min read
How To Learn React in 2020 👩‍💻

How To Learn React in 2020 👩‍💻

44
Comments
2 min read
Rome – New All-In-One JavaScript Toolchain

Rome – New All-In-One JavaScript Toolchain

3
Comments
1 min read
Best extensions for VS Code in 2020

Best extensions for VS Code in 2020

65
Comments 5
2 min read
React Fragments – What, Why, How

React Fragments – What, Why, How

142
Comments 10
4 min read
How to style Draft.js editor

How to style Draft.js editor

14
Comments 10
3 min read
Rich text editing in React with Draft.js - Course

Rich text editing in React with Draft.js - Course

2
Comments 3
2 min read
loading...