Hi, I'm Steven đź‘‹

I'm a full-stack web developer from Montreal, Canada. I write blog posts to help you learn to code.

Latest Blog Posts

The React useReducer hook

March 02, 2022

Learn how to manage local state in React components using the useReducer hook.

Read article

The React useEffect hook

January 8, 2022

Learn how to perform side-effects in components with the React useEffect hook.

Read article

The React useRef hook

January 4, 2022

Learn how to use the React useRef hook to access DOM elements and manage state.

Read article

Using the React useState hook for forms

January 4, 2022

Learn how to use the React useState hook to manage form data.

Read article

The React useState hook

January 3, 2022

Learn how to manage local state in React components using the useState hook.

Read article

function versus const for React components

January 2, 2022

Learn the difference between declaring React components with either the function keyword or the const keyword and an arrow function.

Read article

Iterating or looping over a TypeScript Enum

December 20, 2021

Find out how you can iterate over a TypeScript Enum of string values.

Read article

Get the keys of a numeric TypeScript Enum

December 15, 2021

Find out how you can get the keys of a numeric TypeScript Enum.

Read article

Add Google Analytics to an Angular app

December 01, 2021

Learn how to add Google Analytics tracking to an Angular app.

Read article

Planning for Unpredictability with Daniel Vassallo

November 23, 2021

My notes on episode 16 of The Gumroad Podcast titled Planning for Unpredictability with Daniel Vassallo.

Read article