Writing

Page 2 / 5
11

Optional Chaining in JavaScript

In this article, we're going to take a quick look at the new, Optional Chaining operator in JavaScript. This language feature is valid JavaScript as of ES 2020 (the official…

12

Nullish Coalescing in JavaScript

Nullish Coalescing is a language feature of JavaScript that was recently promoted to Stage 4 by TC39, the group that maintains the definition of JavaScript. This means that this…

13

Snowpack with React

In this article, we're going to build a React application using Snowpack. Snowpack is one of the technologies I'm most excited about right now. It's a little bit like bundler in…

14

An introduction to Styled Components

In this article, we are going to take a quick look at styled components, a styling library for use with React. While there are many ways to style React applications, styled…

15

Tailwind with React

Tailwind is a CSS library in a similar space to things like Bootstrap or Bulma. Tailwind is different that instead of providing CSS for full components, it provides low-level…

19

Use a Provider component in Storybook

Storybook is awesome for building components I frequently use Storybook and styled components / Emotion when building component libraries. The ability to apply a consistent theme…

20

Ignoring files in git

No, this isn't a post about .gitignore The file is a great way to exclude files from a repository for all users. This post is not about that. I often want to ignore files that a…