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)
If you haven’t seen it yet, one of my open source projects that I’ve been “maintaining” for a while is called todometer. It’s a glorified to-do app with a progress bar, in a desktop app. It’s built with Electron and React, and I first shipped it in early 2017! todometer has served me well over the years, and so...
Last week, I had the pleasure of speaking at Codemotion Madrid! The event was really cool. I think I heard the organizers say that there were at least a couple thousand developers there, and there were multiple talk tracks throughout. I got to meet some internet friends in real life for the first time, and see some...
I’ve been using an Elgato Stream Deck to control my lights in my office for the past several years. The one I have (with 15 buttons) has worked great for me, but I noticed that I only really use 8 of the buttons. The rest work perfectly fine, but I always forget the macros I have saved there, and really just go back...
I gave the opening keynote at Deep Dish Swift 2026 today! It was so fun. The event is very iOS-oriented and nearly 300 people in the Chicago area, and it was cool meeting so many folks who I hadn’t met in person before. Before the event, I actually spoke on the podcast for the event, called Slices! I love all of the...
I just got home from South Korea, where I taught some workshops at an event hosted by the U.S. Embassy Seoul! The event is called TechCamp Korea 2026, and the participants were a cohort of young professionals, entrepreneurs, and researchers. It was one of the most unique events I’ve ever been to, where it was part...
My sister got me a rainbow cardigan sweater a couple years ago for Christmas that is very fluffy and floppy. It doesn’t have pockets, it doesn’t have buttons, it just kind of drapes on me and is like a small blanket with arms. It’s not a practical sweater, but it’s cozy. Because it’s not practical, I always have to...
I talked about building my Micro Journal in the past here, and how much I like having a distraction-free writing device for blogging, drafting things, and just getting ideas out. Well… I liked it so much that I got another one! This one is called the BYOK (the Bring Your Own Keyboard). I got it on Kickstarter and...
I recently updated my app todometer to be styled with pure, native CSS! Styling todometer over time Changing the CSS libraries in todometer has been a real reflection of CSS styling history. When I first built it more than 9 years ago now, that first initial commit had React, Electron, and Less for CSS. Less at the...
My poor Sony a6100 camera (with a Sigma 30mm lens) died on me this week. It served me well for over 6 years! I replaced it with my husband’s a6400 that he wasn’t using anymore, and because of various adjustments on my desk that I made at the same time, I ended up having to swap lenses too. So, this is now my current...
I found this old article about making wavy lines with CSS, and decided to play around with it! Here’s the final result: See the Pen Wavy diving board by Cassidy (@cassidoo) on CodePen. It’s not the most gorgeous art in the world, but it was interesting combining the wavy gradients with CSS skew and corner-shape for...
I’ve been asked a couple times just this week how passkeys work, here’s a little rundown! What passkeys are and how they work The “sales pitch” for passkeys is that they’re like a password that you will never know, and can never leak. They’re fully attached to your device of choice (phone, computer, Yubikey, etc)....
I’ve always loved making videos. Not because I love being on camera, but I really enjoy putting together jokes and stories and tutorials (etc) with video as a medium. The moment I had the ability to plug a camera into a computer back in the early 2000s, I was making videos. But, I’ve not really been consistent about...
Page 2 of 27