July 28, 2025, 2:41 a.m.

📼 "Simplicity is the glory of expression" - Walt Whitman

rendezvous with cassidoo

Hey friends!

I can't believe it's the last week of July already. I hope you're staying cool and building things you like. Onwards!

Was this forwarded to you? You can subscribe here!


Web links of the week

So many ranges, so little time: A cheatsheet of animation-ranges for your next scroll-driven animation
A Friendly Introduction to SVG
Why I'm Writing Pure HTML & CSS in 2025
EsJS: Lenguaje de programación en Español


Something that interested me this week

This week I went to and spoke at the latest Chicago mechanical keyboard meetup! It was really fun. I hadn't been to a keyboard meetup in a few years, and it was such a good time geeking out with people about keyboards, meeting internet friends, and seeing what people have built. I wrote a small recap post here!


Sponsor

Unlock Your Career Potential with Keenesse

Feeling stuck, or ready for your next big move?

Keenesse offers personalized career 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.


Interview question of the week

Last week, I had you figure out how long it would take to make a mechanical keyboard! Click clack David, Colin, Elke, Jen, Ten, Sameer, Charles, Ender, Amine, and Paul!

This week's question:
Given an array of side lengths, write a function to determine they can form a hexagon with three side-length pairs (as in, three pairs of equal sides needed). Return true if possible.

Examples:

canFormHexagon([2, 3, 8, 8, 2, 3])
> true

canFormHexagon([1, 2, 3, 4, 5, 6])
> false

canFormHexagon([2, 2, 2, 2, 2, 2, 2])
> false

(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

Love is for the ones who love the work
More than you wanted to know about how Game Boy cartridges work
Do not download the app, use the website
Priority Compass
Death by AI


Joke

What do you call a group of disorganized cats?
A cat-tastrophe!


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

Special thanks to Ezell, 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 #415 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