Blog Posts

Front End Web Development, Music Production, Audio Engineering, and Podcasting

The views expressed on this blog are my own, and do not necessarily reflect those of my employer.

The Strum logo is white text on a dark neutral background with oscillating instrument strings

Introducing the Strum Design System for React

September 11, 2022 4 min read
Strum Design System is a React component library written with Vanilla Extract. It is beautiful, versatile, accessible, and atomic, with zero-runtime styles.
Design System
Strum
Vanilla Extract
Colin Hemphill + the Bitly logo on an orange background with white text

An Announcement: My New Position at Bitly!

May 5, 2022 5 min read
Colin has accepted a new position at Bitly as a Senior Front End Engineer! Thank you to The Zebra for all of the amazing experiences.
Announcement
Career Development
React
TypeScript
A gloomy photo of a PlayStation 4 controller with strong shadows and subtle orange and green lighting

Colin’s Top 10 Video Games of 2021

January 9, 2022 12 min read
Colin talks about 2021 in video games, and describes his top 10 from the year as well as honorable and dishonorable mentions.
Video Games
Four highlighter pens in various colors, and the pink highlighter has its cap removed

Fast Static Syntax Highlighting for Markdown in Next.js

January 5, 2022 9 min read
Learn how to implement ultra-fast syntax highlighting for your Next.js application using MDX (Markdown) and Highlight.js or Prism!
Headless CMS
Markdown
MDX
Next.js
React
Snippets
Static Generation
A photo of a resume or CV on a table next to a laptop

Creating a Static Résumé Website and PDF Generator With Next.js

December 26, 2021 6 min read
Professional front end developers can take their résumé to the next level with a fast static website built with Next.js and a headless CMS!
Core Web Vitals
Headless CMS
Next.js
React
Static Generation
Vercel