June 20, 2019
A short post today about an easy tactic to avoid your useEffect calls becoming recursive when setting state.
June 14, 2019
Today we're continuing to convert test-data-bot into TypeScript.
June 10, 2019
In today's post I want to talk about some things I thought to be true when I started as a programmer, or habits I had, that I've now changed as I learn and reflect on my career so far.
June 5, 2019
A new free video series starts today where I'm recording myself as I work converting an open source project into TypeScript.
June 3, 2019
Documenting components with React's PropTypes library is a great way to be notified when you've forgotten to pass a certain prop. Today we're going to see how we can leverage these to make our tests fail when our PropTypes are incorrect.
May 28, 2019
Hooks are a great way to take some complex logic and hide it behind a nice facade. In this post we'll discuss the how, why and when of doing this.
April 12, 2019
Today we're talking about how to write the perfect unit test and how to ensure your tests stay readable, usable and maintainable.
February 20, 2019
To start getting familiar with React hooks, I decided to refactor a component from setState to hooks and see how it went.
January 28, 2019
A quick post today on how to configure ESLint to run on a TypeScript project.
January 23, 2019
Over Christmas, I tackled an Advent of Code in ReasomML and in this post I'll share my solution along with my experience of Reason and its ecosystem.