Post Archive

Feb 16, 2024

Success Takes Time

One piece of advice I would give to my younger self is success takes a long time.

Jul 27, 2023

Three Links - A Wikipedia Game

A wikipedia game inspired by cards against humanity

Nov 17, 2022

So how much do I owe in taxes?

I got five letters from the IRS about my 2020 taxes. And I still have no clue if I owe them taxes...

Oct 28, 2022

Building a better guestbook for my site.

Last year I built an old school style guestbook for my website. This year I built it again, taking in all the lessons learned to make it even better.

Oct 2, 2022

America Needs Better Zoning

The white picket fence may be in the American Dream, but the zoning policy behind it is destroying our cities and making us less healthy.

An American neighborhood

Sep 22, 2022

File Based Routing Needs to Stop (Being The Only Option)

Frameworks like Gatsby and NextJS use file-based routing for "simplicity", but they need to offer a programmatic routing method.

NextJS Logo

Jul 12, 2022

Configuring NetlifyCMS with JS instead of YAML

Wouldn't it be nice to have your NetlifyCMS configuration in JS rather than YAML? Here's how you can do that.

Jul 9, 2022

Migrating from Gatsby to NextJS

Instead of rebuilding my website this year, I migrated it from Gatsby to NextJS. Here's how that went.

Jan 27, 2022

Integrating Styled Components into Storybook

How to setup Storybook to work nicely with Styled Components custom theme.

Apr 14, 2021

Keeping your Javascript project up to date

A few tips and tricks to keeping dependencies in your JS project fresh