Nov. 10, 2025, 2:56 a.m.

🚒 "If you're not failing, you're not trying." - Reshma Saujani

rendezvous with cassidoo

Helllloooo!

I don't know about your neck of the woods, but it is SNOWING here in Chicago as I write this. It feels early, but I'm embracing it and playing Christmas music. Let's learn!

Was this forwarded to you? You can subscribe here!


Web links of the week

Interactive Fluid Typography
Staggered Animation with CSS sibling-* Functions
The Scope Creep: A Game
How did I get here?
Grayscale testing: The missing step in color accessibility


Something that interested me this week

This was my first "real" week back to work from maternity leave (I had done a bit of work the week before, but with the team at GitHub Universe, this was my first week with everyone around)! It was A Lotâ„¢ but not in a bad way! There was a bunch of just general catch-up to do, some roles switched around, some team changes, and meetings on meetings on meetings.

That being said, it was pretty fun! I revived my livestream channel (and will be streaming again on Thursdays), and wrote a blog post about the results of this year's Octoverse report. It's bittersweet and weird to be back at work, but I'm feeling optimistic!


Sponsor

Get personalized career coaching with Keenesse

Keenesse offers coaching to help you gain crystal-clear career goals, pinpoint exciting advancement opportunities, and master crucial skills like resume optimization, interview mastery, and confident negotiation – all to land your dream role in a competitive market.

Our expert team of seasoned tech industry coaches provides tailored support at every career stage, from ambitious students to accomplished executives.

Ready? Schedule your free, no-obligation consultation today at keenesse.com. Also, if you have a professional development budget you want to use before the end of the year, now's the time!


Interview question of the week

Last week, I had you plan a chess knight's move! Checkmate Taylor, David, Ten, Jihchi, Micah, Amine, Gavin, Kaartic, and Toni!

This week's question:
You are given two sorted arrays, a and b, where a has a large enough size buffer at the end to hold b (which can be spaces, zeroes, or nulls). Write a function to merge b into a in sorted order.

Example:

let a = [1, 3, 5, 0, 0, 0];
let b = [2, 4, 6];

> merge(a, b)
> [1, 2, 3, 4, 5, 6]

(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

I Want You to Understand Chicago
Making content is awful now (video)
Blueberry Milk Tactile Sound Test | Drop CSTM80 (video)
The Farmers' Almanac: A Fond Farewell


Joke

Past, present, and future walked into a bar.
It was tense!


That's all for now, folks! Have a great week. Be safe, make good choices, and get to know your neighbors!

Special thanks to Ezell, Ben, Kinetic Labs, Marta, and Flora for supporting my Patreon and this newsletter!

cassidoo

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

You just read issue #430 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 LinkedIn