June 16, 2025, 12:20 a.m.

πŸ‘‘ "To be afraid is to behave as if the truth were not true." - Bayard Rustin

rendezvous with cassidoo

Hey friends!

I hope your week was a good one. I felt like it went very slowly, but I got to see some friends and family, which was nice. And Happy Father's Day to all of the dads and dad-figures out there! Let's go!

Was this forwarded to you? You can subscribe here!


Web links of the week

Melanie Sumner: Why Continuous Accessibility Is a Strategic Advantage
Scroll-Driven Letter Grid
8 CSS & JavaScript Snippets for Creating Sticky Elements
A new way to style gaps in CSS


Something that interested me this week

The project that took up most of my week was building a way to generate custom open graph images for my blog! I wrote about how I did it in case you want to try it out, or at least see how I fumbled through an Astro + Puppeteer solution.

During that process I ran into a small build bug and also wrote about how I fixed Puppeteer on Netlify.

And to top off my very blog-heavy week, I wrote about a scavenger hunt project I worked on for Alinea, the three Michelin star restaurant! It's a random one, but it was fun!


Sponsor

Gen AI: Boost resilience and security

Streamline operations and drive business value with gen AI. Join this AWS webinar to discover emerging AI trends for DevOps.

Register now


Interview question of the week

Last week, I had you make a state machine for a street light! Ready, set, go Winnie, Chris, Elke, Ten, David, Raymond, Miguel, Kriszti, Pedro, Muhammad, Renato, Austin, Tim, Neha, and Patrycja!

This week's question:
Given an array of strings representing the names of monarchs and their ordinal numbers, write a function that returns the list of names sorted first by name and then by their ordinal value (in Roman numerals), in ascending order.

Example:

> sortMonarchs(["Louis IX", "Louis VIII", "Philip II", "Philip I"])
> ["Louis VIII", "Louis IX", "Philip I", "Philip II"]

> sortMonarchs(["George VI", "George V", "Elizabeth II", "Edward VIII"])
> ["Edward VIII", "Elizabeth II", "George V", "George VI"]

(you can submit your answers by replying to this email with a link to your solution, or share on Bluesky, Twitter, LinkedIn, or Mastodon)


Cool things from around the internet

On How Long it Takes to Know if a Job is Right for You or Not
Classical Guitar vs Flamenco Guitar: What's the REAL Difference?
The Punctuation Guide
Cycle7 Green keyboard with JTK Emerald keycaps


Joke

This morning I was wondering where the sun was, but then it dawned on me.


That's all for now, folks! Have a great week. Be safe, make good choices, and be open to change!

Special thanks to IceSloth, Ezell, SebastiΓ‘n, Ben, Kinetic Labs, and Marta for supporting my Patreon and this newsletter!

cassidoo

website | blog | github | bluesky | twitter | patreon | twitch | codepen | mastodon

You just read issue #409 of rendezvous with cassidoo. You can also browse the full archives of this newsletter.

Share on Twitter Share on LinkedIn Share on Hacker News Share on Reddit Share via email
GitHub Website LinkedIn