Home

Posts (Page 23)

Written content to help you along your web development journey, without forgetting to have some fun along the way.

You Will Make Mistakes

It's not making a mistake that matters, it's what you do after you make a mistake.

Jul 31, 2020

Building a Static API with Middleman

Learn to build a static API using the Middleman static site generator.

Jul 30, 2020

WTF is the DOM?

A brief introduction to the DOM with a quick example on manipulating it, and a link to digging in deeper.

Jul 28, 2020

The Difference Between =, == and === in JavaScript

They may look similar, but they each do something very different from the next, and it's important to understand the differences.

Jul 27, 2020

The Spinneret: Issue #2

WTF happened on June 29!? Read more in the June 2020 collection of web development articles, shop talk, news, and tools.

Jul 21, 2020

Introducing Component Adapters into a Gatsby Project

Component adapters are a great way to separate logic from presentation in component-driven development projects. Here's how I've implemented the approach in Gatsby.

Jul 17, 2020

Increase Developer Efficiency by Establishing Conventions

Developer efficiency is largely driven by the number and type of decisions to make. That number can be reduced by establishing solid (but balanced) conventions.

Jul 15, 2020

Organize Components by Keeping Related Files Close

We've traditionally organized files by type. But that can make specific files difficult to track down, especially in an era dominated by component-driven development.

Jul 14, 2020

Simplify Components by Separating Logic from Presentation using Adapters

It's tough to know when it's the right time to break a component up into smaller components. Here's a way to approach that process that relies on more than what you see on the screen.

Jul 10, 2020

Is it time for a new website?

When changing and adding to your current website gets to be a hassle, maybe it's time for a website overhaul built for the future.

Jul 09, 2020