Chip Cullen

Hi, I’m Chip. I’m a Front End Developer living in the Washington D.C. area, currently working at PBS. My background is in design, so I approach development with a designer’s eye.

Blog Posts

Troubleshooting Adding and Removing EventListeners: with Arguments, Debounced, and in a React Class

The other day I was struggling with a bug that was caused by an eventListener not being properly removed in a React Component. I struggled for a long time with why the eventListener wasn’t getting removed, and learned several things along the way I wanted to share. The original component, and the issue The code in question followed this pattern:…

Keep reading Troubleshooting Adding and Removing EventListeners: with Arguments, Debounced, and in a React Class

Migrating From Wordpress to Hugo

I wanted to share some of the experiences that I had migrating this blog from a Wordpress site to a Hugo site. This is more of a technical “how I did it” as opposed to why I did it. Background After deciding to move to Hugo (after many years on Wordpress) it took some trial and error.…

Keep reading Migrating From Wordpress to Hugo

Background Repeat and its Possibilities

There is a humble CSS Property that gets overlooked a lot, the humble background-repeat. I recently only learned that there a few options other than no-repeat or repeat available to this, and that they have really good browser support. New Keywords There are two CSS level 3 specification additions to the background-repeat property - space and round.…

Keep reading Background Repeat and its Possibilities