Cassidy Williams

Cassidy Williams @cassidoo

About: bold and brash

Location:
Chicago, IL
Joined:
Feb 22, 2017

Cassidy Williams
articles - 111 total

Have GitHub Copilot see your diff (and other cool tricks)

I learned today that you can have GitHub Copilot pay attention specifically to the current changes in...

Learn More 1 0Jul 25

Using personal instructions in GitHub Copilot Chat

When you use GitHub Copilot online, you can add personal instructions to your responses so that it...

Learn More 1 0Jul 25

Tools using tools

I posted about my project Better Security Questions recently and several people mentioned that...

Learn More 4 1Jul 25

Making Puppeteer work at build time on Netlify

I wrote a Node script recently that installed Puppeteer, and that script ran at build time for a...

Learn More 0 1Jun 13

Building for a physical scavenger hunt with Astro, Tally, and Netlify

Recently, a friend of mine who works for The Alinea Group told me about a project they wanted to run...

Learn More 0 1Jun 13

PocketCal Build Log

I built PocketCal over the past couple months, and it was a really interesting learning...

Learn More 0 0Jun 13

What does it mean to flatten an array?

When you have an array that has multiple dimensions, it might be referred to as a 2D or 3D (etc)...

Learn More 10 2Jun 2

Styling the icon for HTML date and time types

There are several HTML <input> tags with types for dates and...

Learn More 6 3May 22

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 1 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 1 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 21 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