Cassidy Williams
Cassidy Williams
Hi! I’m Cassidy, and I like to make memes and dreams and software. I’m the Senior Director of Developer Advocacy at GitHub! Outside of that fancy title, I’m a startup advisor and investor, open source-er, and meme-maker on the internet. I enjoy building mechanical keyboards, playing music, hanging out with my family and friends, and teaching in my free time.
August 2026
September 2026
October 2026
Top Words
- next
- react
- making
- astro
- build
- github
- recap
- building
- html
- netlify
- apps
- text
All posts (315)
It’s Blogvent, day 9, where I blog daily in December! CSS animations are cool, but sometimes you want them to just cool it. You can pause them by using the getAnimations() method! When you call getAnimations() on an element, you get an array of all of the Animation objects on said element, which includes CSS...
It’s Blogvent, day 8, where I blog daily in December! Sewing is fun but inertia exists I’ve been wanting to get back into sewing for a while. When JoAnn Fabrics announced they were going to be shutting down this year, I raided the sales with gusto, with a whole lot of plans to make EVERYTHING. Clothes! Bags!...
It’s Blogvent, day 7, where I blog daily in December! I have a little framework that I often use when I want feedback/when I give feedback on a blog post, a tutorial, a project, a product, etc. to get as much clarity as possible, quickly. what’s Awesome? what’s Boring? what’s Confusing? what Didn’t you believe?...
It’s Blogvent, day 6, where I blog daily in December! One of my favorite questions to ask people is a very “church kid vibe” question, but is always a really fun one to get answer for: If Jesus’s body and blood were bread and wine, what are yours? Some people go deep and think hard on it, and some know the answer...
It’s Blogvent, day 5, where I blog daily in December! Today, an Issue I made on a repository 11 years ago was closed. Eleven whole years! The Issue hasn’t been solved yet (the team did say it’s on the roadmap though, so yay, and they had me make a Discussion post, so smash that upvote button), but man, the world is...
It’s Blogvent, day 4, where I blog daily in December! CSS clamp() is cool and you should use it. In a sentence, clamp() lets you assign a value to a CSS property between a minimum and a maximum range, and uses a preferred value in that range. It’s really helpful for responsive layouts and typography! Syntax clamp()...
It’s Blogvent, day 3, where I blog daily in December! In case you missed it, there was a pretty bad security vulnerability recently with React Server Components. Luckily, the team updated everything, hooray, so people can upgrade their repositories and everything should be okay! That being said, when I went to...
Howdy y’all! I’m starting my latest Blogvent series, where I write a useful blog post each day in December! If you wanna see last year’s roundup, check them out! Oh no, stale things! You don’t want old pull requests and issues to clog your backlog of your open source projects, no matter how big or small. I ran into...
It’s Blogvent, day 2, where I blog daily in December! Why change commit timestamps? With my current blogging setup, I write most of my posts in Obsidian, and sometimes TinaCMS. I wrote about that process in detail, here. This setup still works pretty well for me, BUT something that does kind of bug me is that if I...
Like many of us, I’ve become the family IT person for a lot of situations. My grandpa got hit with a pretty good (“good”) scam lately that I’ve had to clean up. His email password was taken, and a bunch of us in the family got emails from him asking for Amazon gift cards (a classic), so we told him to change his...
At work, we have a livestream show called Rubber Duck Thursdays where we talk about open source and code each week. It’s really fun and you can find it on GitHub’s YouTube, Twitch, and LinkedIn channels. This past week, on the stream someone in the comments mentioning they didn’t know how reducers worked, so I took...
Like many people in tech nowadays, I use LLMs at work. I like using GitHub Copilot, genuinely, not just because I’m a GitHub employee. It’s not perfect, no tool is, but it helps make easy problems easier, and I can focus on thinking on tougher problems myself. But, of course, I do occasionally complain about the...
Page 5 of 27