Cassidy Williams

Cassidy Williams @cassidoo

About: bold and brash

Location:
Chicago, IL
Joined:
Feb 22, 2017

Cassidy Williams
articles - 103 total

Keybindings I use in VS Code

I use VS Code for… code, heh. Because I present a lot and have tried to make the experience overall a...

Learn More 2 0Apr 14

Make your images in markdown on GitHub adjust for Dark Mode and Light Mode

GitHub supports dark mode and light mode, and as developers, we can make our README images look great...

Learn More 1 0Apr 14

Convert a video from dark mode to light mode with FFmpeg!

Let's make it so you can record a demo (assuming you recorded it in VS Code) once in dark mode, and...

Learn More 0 0Apr 14

Re-ordering Git commits

I was streaming this past week and there was a good question about re-ordering Git commits that I...

Learn More 7 3Feb 3

A couple CSS tricks for HTML Dialog elements

I recently was messing around with the HTML <dialog> element. It’s really handy for native...

Learn More 10 1Jan 10

The beautiful sentence that is the web

I was asked recently on a livestream about people being against JavaScript on the web. I think it’s a...

Learn More 0 0Jan 10

Browser extensions I shipped in 2024

I have a handful of small browser extensions that I’ve shipped over the years! I don’t talk about...

Learn More 0 0Jan 10

How to make your RSS feed pretty

If you’ve seen an RSS feed link lately, you know that when you click on it, you’ll probably see a...

Learn More 1 0Jan 10

Combining tools for fun and profit

I love combining small tools and making utilities that make my life a bit easier. There are two tools...

Learn More 0 0Jan 10

Fighting open source spam with interaction limits

Hey y’all! I’m starting my latest Blogvent series, where I write a useful blog post each day in...

Learn More 3 0Dec 1 '24

Making a simple React microphone component

More than once lately I’ve had to make some kind of React microphone component that records audio in...

Learn More 1 0Aug 27 '24

Why JavaScript variables don't always update

The way JavaScript assigns and references variables is sometimes weird, let's learn why.

Learn More 22 2Aug 19 '24

Layering CSS gradients

You can layer CSS gradients as background images, even for text! Check out how I did it for making a marker-like highlight.

Learn More 0 0Aug 14 '24

Traveling to technical events: A guide

Here's my current recommendations and gear for traveling to events as a techie!

Learn More 0 0Aug 14 '24

Building the Micro Journal

I am writing this post from my new digital typewriter! It’s called the Micro Journal and it’s open...

Learn More 0 0Aug 14 '24

Actually try on your job applications

It can be a pain to put in more effort on job applications, but it takes you further than you think.

Learn More 33 10Jul 7 '24

The Productivity apps I use in 2024

Cassidy's current "stack" of task-tracking, calendar, and note-taking apps

Learn More 149 18Jul 2 '24

Building W-9 Crafter

I built an app for generating Form W-9s for U.S. contractors and freelancers, here's how!

Learn More 13 2Mar 28 '24

Styling a CSS pseudo-element with JavaScript

JavaScript can't target pseudo-elements, but that doesn't mean you can't mess with them!

Learn More 40 1Mar 5 '24

Jumblie has a database!

Using the power of Supabase and Netlify Build Plugins, I was able to make Jumblie a bit cleaner under the hood!

Learn More 57 1Feb 26 '24

How to test a browser extension locally

Here's a step-by-step guide for quickly testing browser extensions locally in Edge or Chrome.

Learn More 19 2Feb 18 '24

Sorting Git branches

If you're tired of your git branches being alphabetically sorted, you can change that!

Learn More 70 4Feb 16 '24

Use CSS accent-color to style your inputs

If you want a quick styling win, you can set a color for your input and progress HTML tags!

Learn More 40 7Jan 31 '24

HTML "self-awareness" with sibling indexing in JavaScript

Make your HTML more "self-aware" with a fun little trick to get its own index.

Learn More 3 0Jan 28 '24

Base CSS for your text-based pages

Sometimes the defaults your web browser gives you aren't very cute. Here's a lil snippet I use to fix that.

Learn More 0 0Jan 19 '24

Kind of annoyed at React

Just a little ranty rant about my fave JS library, ya know.

Learn More 5 1Jan 13 '24

Stock options, vesting, and exercising, oh my

Here's some advice around stock options and why they are... the way that they are!

Learn More 11 1Dec 30 '23

Publishing to my blog from Obsidian

This is how I publish to my Git-based blog straight from Obsidian (kind of)

Learn More 16 0Dec 28 '23

Asynchronous book clubs with Brainstory

Okay, anyone who’s been in a book club knows that it’s hard to get everyone to read the book. It’s...

Learn More 0 1Dec 15 '23

Announcing the Brainstory Holiday Giveaway Contest: Unleash Your Creativity and Win Big! 🧠🎁

As the festive season unfolds, we’re unwrapping something special just for you: introducing the...

Learn More 7 0Dec 15 '23