DEV Community

loading...
Vesa Piittinen profile picture

Vesa Piittinen

User centric frontend specialist between "normal" programming and design. Loves perf and minimalism. Prefers HTML, CSS, Web Standards over JS, UX over DX. Hates div disease.

Location Espoo, Finland Joined Joined on  Personal website https://merri.net github website twitter website

Education

Self-taught programmer

Work

Senior Developer at VR Group

Personal retro: one year as "senior"

Personal retro: one year as "senior"

Reactions 1 Comments
6 min read
Why not to "Abandon React!!1"

Why not to "Abandon React!!1"

Reactions 9 Comments 6
6 min read
React class components in the World of Hooks

React class components in the World of Hooks

Reactions 21 Comments 1
4 min read
Thoughts for a Major React Refactor

Thoughts for a Major React Refactor

Reactions 2 Comments
6 min read
JavaScript is short-lived

JavaScript is short-lived

Reactions 1 Comments 3
1 min read
This is true

This is true

Reactions 5 Comments
1 min read
VoiceOver does not read pseudo elements with all: initial

VoiceOver does not read pseudo elements with all: initial

Reactions 2 Comments 1
1 min read
My Button is better than your Button

My Button is better than your Button

Reactions 7 Comments
2 min read
Hello, :focus-visible!

Hello, :focus-visible!

Reactions 12 Comments
3 min read
Server Side Includes, the hottest of the web in 1995

Server Side Includes, the hottest of the web in 1995

Reactions 28 Comments 3
7 min read
Maintenance free unsupported browser notification

Maintenance free unsupported browser notification

Reactions 1 Comments
4 min read
How long until CSS variables will replace CSS-in-JS color enums?

How long until CSS variables will replace CSS-in-JS color enums?

Reactions 5 Comments 3
1 min read
Cross-platform package.json scripts

Cross-platform package.json scripts

Reactions 11 Comments
2 min read
Making those React tests faster and nicer

Making those React tests faster and nicer

Reactions 7 Comments
7 min read
How to display/output as template string?

How to display/output as template string?

Reactions 5 Comments 2
1 min read
Tabbordion v2 first beta finally out

Tabbordion v2 first beta finally out

Reactions 5 Comments
1 min read
The dilemma of a silent quick learner

The dilemma of a silent quick learner

Reactions 41 Comments 8
4 min read
Experiences on recruitment

Experiences on recruitment

Reactions 6 Comments
4 min read
Components not solved by hooks?

Components not solved by hooks?

Reactions 1 Comments 1
1 min read
React class functionality in function components

React class functionality in function components

Reactions 1 Comments
4 min read
Code Golfing: the shortest localStorage check step-by-step

Code Golfing: the shortest localStorage check step-by-step

Reactions 5 Comments
8 min read
Quick Tip: Scrollable containers without scrollbars

Quick Tip: Scrollable containers without scrollbars

Reactions 7 Comments
2 min read
The Customer Service of Web Development

The Customer Service of Web Development

Reactions 8 Comments 1
4 min read
Understanding React SSR, SPA, hydration

Understanding React SSR, SPA, hydration

Reactions 39 Comments 1
5 min read
Solving by thinking is not the only way

Solving by thinking is not the only way

Reactions 11 Comments
3 min read
The code can look awful

The code can look awful

Reactions 10 Comments 3
4 min read
What would you choose if you'd go against the trends?

What would you choose if you'd go against the trends?

Reactions 22 Comments 18
1 min read
You Should Not SPA

You Should Not SPA

Reactions 6 Comments
5 min read
Deep dive into WAI-ARIA tabs and accordions

Deep dive into WAI-ARIA tabs and accordions

Reactions 8 Comments
11 min read
Container Queries And Element Resize Detection As We Enter 2020

Container Queries And Element Resize Detection As We Enter 2020

Reactions 22 Comments
11 min read
Short syntax mediaquery utility?

Short syntax mediaquery utility?

Reactions 4 Comments 1
1 min read
Tabs in React: Bringing the Past to the Future

Tabs in React: Bringing the Past to the Future

Reactions 13 Comments
11 min read
Implementing hook-like states and effects to DOM-based library

Implementing hook-like states and effects to DOM-based library

Reactions 5 Comments
4 min read
The Five Year Journey to SPA

The Five Year Journey to SPA

Reactions 6 Comments
9 min read
Building a JSX + DOM library Part 4

Building a JSX + DOM library Part 4

Reactions 6 Comments
5 min read
Building a JSX + DOM library Part 3

Building a JSX + DOM library Part 3

Reactions 20 Comments
6 min read
Building a JSX + DOM library Part 2

Building a JSX + DOM library Part 2

Reactions 6 Comments
5 min read
Building a JSX + DOM library Part 1

Building a JSX + DOM library Part 1

Reactions 12 Comments
5 min read
Creating your own "React", but only output DOM elements

Creating your own "React", but only output DOM elements

Reactions 8 Comments
8 min read
loading...
Forem Open with the Forem app