Typing FormatJS translation keys

Generate types for FormatJS translation keys and use them to avoid typos, get autocompletion, etc.

React list with Array.from()

How to use Array.from() to render a list of React components, makes me think about how good is React software design.

My Neovim setup

Neovim is my favourite editor for modern web development with React, TypeScript, etc. Here it is my setup.

Brand your app version with Create React App

Write your app version into the HTML. Quick and simple implementation.

A Simple React/Redux structure

Let me show you I use Redux with React, a set of snippets that I have polished during the last few years to achieve a simplified and flexible structure that is easy to understand also for beginners.

React input number done right

Having an input number working correctly is not that easy, let me share my implementation.

Always use TypeScript

If you are writing a JavaScript code base you should use TypeScript, even if you are not writing TypeScript code.