Open in app

Sign In

Write

Sign In

Esa-Matti Suuronen
Esa-Matti Suuronen

693 Followers

Home

About

Nov 11, 2018

Type-safe Boilerplate-free Redux

with Typescript. No matter what people have said I think Redux is still an awesome way to manage state with React. I really enjoy how it makes testing easier, separates application logic from the presentation and how easy it is to debug using the Redux DevTools. …

React

6 min read

Type-safe Boilerplate-free Redux
Type-safe Boilerplate-free Redux
React

6 min read


Published in HackerNoon.com

·Feb 15, 2017

Improving component names in React Developer Tools

The React Developer Tools is awesome part of React.js developer experience when digging into unknown code bases — or your own after a while. But sometimes it just fails and displays your component names as <Unknown>. Why? Let’s go through the different components types to see how the name is…

JavaScript

3 min read

JavaScript

3 min read


Jan 7, 2016

React.js pure render performance anti-pattern

Pure render optimized React components can be extremely performant but it requires users to treat their data as immutable for it to work properly. Unfortunately due to nature of Javascript it can be quite challenging sometimes. tl;dr. The anti-pattern is creating new arrays, objects, functions or any other new identities…

JavaScript

4 min read

JavaScript

4 min read


Jan 5, 2016

Hello World!

Gonna move my blog from http://esa-matti.suuronen.org/ to here. I should put a notice there but don’t remember how to build it. It’s an old ruby-gem-jekyll-octopress-hack. And now some testing. Here’s some code const Hello = ({name}) => ( <div>Hello {name}</div> ); Works but indenting seems to be super hard… A picture That was easier.

Hello World

1 min read

Hello World!
Hello World!
Hello World

1 min read

Esa-Matti Suuronen

Esa-Matti Suuronen

693 Followers

I write code and jump from airplanes

Following
  • Andrea Giammarchi

    Andrea Giammarchi

  • Meteor Software

    Meteor Software

  • Brent Vatne

    Brent Vatne

  • Mikael Brevik

    Mikael Brevik

  • Max Temkin

    Max Temkin

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech