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!
cassidoo.coThere'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.
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.
Occasional
Publishes a few times per month
17
Independent Blog
English
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
This blog appears in the following curated collections.
Recent posts from Cassidy Williams's RSS feed.
Accessibility and the new model of the internet
I’m really grateful to work at a place like GitHub where accessiblity is really taken seriously. But, industry-wide, I feel like we haven’t seen as much care and dedication to accessibility historically. Anecdotally, I’ve heard countless developers ask the question, “how do I get my bosses to care about accessibility work as much as I do?” It’s an important thing to have, a no-brainer in my opinion, and I’ll not argue for accessibility in this post. That being said: Now, more than ever, accessib...
The absolute best AI tools to use in September 2026
It depends!
RenderATL 2026 recap
I was emceeing RenderATL last week! It was a really cool event. I was busy hosting The Commits Awards as well as the main stage at the conference itself and I am too pooped to pop now that it’s all done. But, it was still really great seeing coworkers and friends in person and witnessing the thousands of developers learning and connecting with each other in Atlanta. Several of them were giving talks, which was so fun to see! They had a bunch of events after the talks for networking and partyin...
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,...
If you enjoy Cassidy Williams, you might also like these blogs.

Chris Coyier
chriscoyier.netCSS-Tricks founder on web development, design, and running CodePen.
Blake Watson
blakewatson.comSoftware engineer on web development, accessibility, game dev, and 20 years of personal blogging.
Robb Knight
rknight.meWeb development, Apple ecosystem, and creative coding projects.
Zach Holman
zachholman.comGitHub's 2nd engineer on startup culture, remote work, and building developer tools.
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.