Musings on software development, design, and the web.

Writings in the endless search for becoming a better software engineer.

Enum or const

I've been using enums for a while now, but I've been wondering if I should be using const instead.

Simplify those useEffects

useEffect's can cause a lot of headaches. Simplifying them can help spend less time debugging error prone code.

Disabled buttons make for sad users

A short list of other people explaining why disabled buttons should be avoided and a very short list about why not

Quick grid

Using grid instead of flex

Quick context

Setting up context quickly

Opensourcery: Theme types

A dive into how Stitches uses generics to type a theme