Home
Home

Blog

Thoughts, ideas, and tutorials on web development, working efficiently, staying organized, and having a little fun along the way.

Leaving a Job the Right Way

Leaving a job can be a sweaty, anxiety-inducing, stressball of an experience. Here are a few thoughts to make that process easier. Future You will thank you.

Jan 28, 2021

Use Cmd+K Terminal Trick to Stay Organized

Aside from opening new tabs, the Meta+k shortcut is the one I use most frequently when working on the command-line.

Jan 26, 2021

How I Add Sketches to Blog Posts

Visual support is a great to add context and meaning to abstract or theoretical text. This is how I sketch for blog posts today.

Jan 22, 2021

How to Build a Static API with Gatsby

Learn how to use Gatsby to deliver content to other front-ends in a super speedy way!

Jan 14, 2021

3 Ways to Render Server-Side Components with Eleventy

While Eleventy doesn't appear to be built for today's component-driven landscape, here are three approaches we can take to get closer.

Jan 10, 2021

Add Netlify Redirects and Headers to an Eleventy Project

What seems like a simple task can be a little tricky to get right with Eleventy. Learn how to add a _redirects file to Eleventy projects deployed with Netlify.

Sep 24, 2020

The Spinneret: Issue #4

I've launched my new personal website with a perfect 💯💯💯💯 performance score!! Take a look inside to see what else happened in my web development sphere throughout August 2020.

Sep 23, 2020

Git Merge: Accept All Changes

Have you encountered a large merge when you know you are going to accept all current or incoming changes? There's a way to achieve without stepping through each file.

Sep 17, 2020

Programmatically Creating JSON Pages with GatsbyJS

Learn how to generate static JSON pages from markdown files and external data using the Gatsby static site generator.

Aug 27, 2020

Run JavaScript when Variable Exists

It's super frustrating to have a race condition in which some JavaScript code may be run before a variable it needs exists, causing an error. Here's one approach to getting around that.

Aug 21, 2020

Want to receive approximately one email every month with new articles, tools, and references I've discovered? Sign up below.

More info here.

Home
Social Links
Site References