Color Changing Input

August 13, 2019 | blog

I came across a quote builder for a moving company which needs your name and your favorite color to start building your quote. It’s an interesting choice for a security question, for sure, but I’m more interested in the interaction that happens once a color is typed in to the field

Parallax with vanilla JS (and more!)

November 30, 2018 | blog

This short demo contains two simple things: darkening background images using pure CSS and a simple, easy to understand, vanilla JavaScript parallax.

Reverse Chevron

November 27, 2018 | blog

CSS Borders are fun!

Text Overflow in Tables Using table-layout

| blog

I recently came across the issue of table-cells overflowing and messing up the display of the table. I tried a few methods to fix it, but this is the best and easiest way to handle it.

Happy Fibonacci Day!

November 24, 2018 | blog

Alright, maybe I’m a day late, I’m sorry. Calculating the Fibonacci Sequence is a fun exercise.


November 15, 2018 | portfolio

Codevember: A thing I found

November 11, 2018 | blog

I found this thing called “Codevember”. It’s like a design a day type thing. I’m gonna give it a shot.

Fixing Button Text Overflow

October 31, 2018 | blog, featured

I’m working on a redesign using the Bulma CSS framework to overhaul my site. Bulma has a few quirks though, like this overflowing button text

What’s the deal with WWW?

October 25, 2018 | Uncategorized

I recently had a client ask me “is there a difference between ‘’ and ‘’?” In short: no. But of course, it’s more complicated.

I Built a Chrome Extension

September 26, 2018 | blog

I wanted to be able to use lorem ipsum easily – without going a site, finding text, and copying it. I thought a Chrome Extension might work, so I built one.