
React Finland 2019 Recap May 01, 2019
The photo was taken by Kenneth Sutherland. Had to clip one of the organizers (Juho) away from the right edge of the photo, to maintain the
The photo was taken by Kenneth Sutherland. Had to clip one of the organizers (Juho) away from the right edge of the photo, to maintain the
In 2017 and also briefly in 2018, I had the pleasure to work with NordSafety. Two projects were successfully executed and, in this article, I will
This is just a quick recap of the workshop day (24.4.2018). The next two days will are conference days full of talks. You can
I gave one of the talks on React Helsinki meetup on 8th of November 2017. The title of the talk wasn't very imaginative, but it was
Setting up a build process for a modern web application can be a tedious process. Knowing your tools is important when you're going to maintain the
You might have seen an exclamation mark after a variable name, for example person!.name. The language feature is called Non-null assertion operator. What is the
Higher-order components and monad have something in common, both sound esoteric, but at least higher-order component (HOC) is easy to explain. It is a component that
If you haven't read the previous blog post (which describes FSA and the TypeScript FSA library), please read it before continuing. In this article, I cover
TypeScript is a perfect match for React reducers because it has an intelligent type system, making refactoring much easier than it is with plain JavaScript. The
TypeScript FSA (previously known as Redux TypeScript Actions) is a library that helps you define actions with types and use those actions while enjoying the compiler's
Web developers have spent tremendous time and effort to make reusable components. One of the problems has been CSS and its cascading nature. For example, if
About a year ago, team members and I were thinking about an ideal front-end stack to fulfill a client's business requirements. We ended up with a
Dear readers, I am pleased to introduce you to Ville Immonen, a co-founder of Reindex. Today we will be discussing what Reindex is, the problems it
React itself has a quite small API surface to learn, and in theory, it should be easy to grasp. Unfortunately, the learning resources are making things
JSHint - the JavaScript Code Quality Tool, as they call it, has served me well for past year. I enjoyed Sublime integration via SublimeLinter plugin, and