Creating layouts is one of the hardest parts of front end development for a lot of people. You can...
As 2019 kicks off, there’s always a flood of New Years’ resolutions. Lose weight. Eat healthy. Get a...
When you get right down to it, learning React (or any new thing) is all about...
React 16.3 added a new Context API – new in the sense that the old context API was a behind-the-sce...
Originally posted on my blog. Or: Taking a Picture Every 30 Seconds and Sending It To A Server. I...
Everybody says don’t do it. Never mutate state directly, always call setState. But why, though? If...
Ahh, the many ways of initializing state… It can be confusing. Do you put the state = {...} directly...
reducer , n. – A word Redux made up to confuse you. In order to write Redux code, you need to know...
A reader wrote in to say that he was having great fun with JS and React, but when it came to stylin...
If a component needs data in order to render, and you want to fetch that data with Redux and keep it...
How do you update state when you are not allowed to change it? Immutability is kind of hard to wra...
After learning a bit about React and getting into Redux, it’s really confusing how it all works. Act...
Struggling to wrap your head around Redux? Don’t worry, you’re not alone. I’ve heard from many, many...
Have you been in this spot before? You’ve got a new project to tackle – maybe it’s a new UI, or a wh...
Here are 5 projects that'll be fun to build, and do not involve any todo lists.
Can't pry yourself away from the tutorials? The cure is to make tiny little experiment apps.
You’ve got a React app, and an API server written in Express or something else. Now – how do you...