Blog Directory
Directory Blog

Cassidy Williams

Cassidy Williams — Senior Director of Developer Advocacy at GitHub

I'm Cassidy Williams, a software engineer, mom, and overall nerd in Chicago. I write about tech, projects, and whatever else I'm thinking about!

There's no joy in it. There's no 'YAY I am a GENIUS because I FIGURED IT OUT' feeling. It's just there. It's boring.

cassidoo.co

Cassidy's blog refuses to stay in a lane. A post about CSS sits next to an essay on Mary Cassatt's paintings. A technical guide is followed by Chicago restaurant recommendations. Posts are short, funny, and unpolished in the best way — she writes like early blogging felt, before personal sites became personal brands. Her annual Blogvent challenge (a post every day in December) is a burst of creative energy worth following along with.

Written by Cassidy Williams since 2009.

About This Blog
Activity

Occasional

Publishes a few times per month

Followers

16

Category

Independent Blog

Languages

English

Feed Accessibility

How this blog's content is accessed through Blogs Are Back.

Full Content

RSS feed includes complete post content for reading in-app

Proxy Required

Feed is fetched through our proxy for browser compatibility

Proxy Post Links

Post pages are loaded through our proxy for compatibility

Embeddable

Posts can be displayed inline in the reader view

Collections

This blog appears in the following curated collections.

Latest Posts

Recent posts from Cassidy Williams's RSS feed.

Customizing my Xteink firmware and wallpaper

I recently got an Xteink and it is a really cute little e-reader device! I thought I’d try hacking around on it, and it’s been fun to tweak. Custom firmware The most popular custom firmware for The Xteink is called CrossPoint Reader, which is fully open source and really great. Their website has ways to customize your fonts, load books over WiFi, flash their firmware from the browser (so cool), and also flash whatever custom firmware you want! I’m currently sporting just the good ol’ vanilla Cro...

Whitespace in Astro 7.0

There’s some new default whitespace handling in the latest version of Astro! I noticed that when I updated my blog template (this blog! Right here!) to the new Astro 7.0, a bunch of words and spacing were broken up in weird ways. Turns out, in the brand new Rust compiler, there’s some very specific JSX changes. Before, if you had two elements one after the other, like so: <span>Howdy</span> <span>y'all</span> It would render as “Howdy y’all” on the page. But, in version 7.0,...

An animated radial gradient mask over text in CSS

I saw a cool text effect on Nikhil’s blog recently, where the big “Hello!” on his website has some rings masking the word “hello” that produce a cool effect, and I thought I’d try to replicate it. Here’s the final result, which I’ll explain further, and I want you to open it and be ready to poke at it and change some things: See the Pen Radial gradient mask over text by Cassidy (@cassidoo) on CodePen. It was a fun little experiment! The font The main thing that was particularly (and surpr...

On the edge of burnout

I almost burned out recently. I didn’t! But I almost did. It’s wild how after a little time pulling myself out of that mindset and clearing some things off of my plate, I suddenly want to blog again, make more videos again, and code again. Luckily (?), because I’ve burnt out before (which I’ve written about), I can identify the signs when it’s coming. I usually start caring about things less, being shorter with conversations, and really just think about sleeping and survival all the time. It’s n...

KeyCon 2026 recap

I attended and spoke at KeyCon 2026! KeyCon is an annual mechanical keyboard convention in the United States. I’ve always wanted to go! It rotates locations every year, and this year it was in Chicago, so I had to attend on my home turf. At these keyboard events (which I’ve written about before), people put their keyboards out on big tables and you get to try out the different setups and keycaps and switches that everyone has. It ends up being like a mechanical keyboard museum, where everyone’s...

Follow Cassidy Williams

If you miss when blogs felt like actual people instead of content strategies, Cassidy's is a reminder of what that looks like.

https://cassidoo.co/rss.xml