Web Development

#BlackLivesMatter
Web Development

Hookify Your React Forms

Forms can be incredibly difficult to write in React, even ones with minimal requirements. Let's take a look at how to reduce boilerplate and write more robust forms using React hooks and the react-hook-form library.

Read
Web Development

Does PHP Have Real Arrays?

One of the strangest interview questions I've ever gotten was 'Does PHP have real arrays?'. Does it? I don't think they're fake, I remember thinking. Let's peel back the layers on this deceptive, but thoughtful question.

Read
Web Development

Introduction to State Machines in React

First conceptualized many decades ago, a finite state machine is a mathematical model of a machine that as the name suggests, can maintain one of a finite number of states. This idea is generating a lot of buzz in the UI community as an effective way to model our component state. Let's take a look at how we can use state machines in our React apps by building a simple toggle machine.

Read
Web Development

Learn to Code in 2020

Does your New Year's resolution include learning how to code? The barrier to entry is lower than ever and there is no shortage of excellent resources to learn today. Let's take a look at how you can get started

Read
Web Development

Make a RGB Picker with React Hooks and useReducer

A new addition shipped with React Hooks, useReducer is a powerful function that allows you to manage state with reducers and dispatching changes not too dissimilar from Redux. Learn how it works while building a neat RGB picker.

Read