rendezvous with cassidoo

a tech newsletter for you

Cassidy's face

Issue #439: "The future is sending back good wishes and waiting with open arms." - Kobi Yamada

View on Buttondown

Hey friends!

I hope you had a good week! Mine was productive, but I was also fighting off a cold the whole time so I feel like a pile. Anyway, lots to read, let’s boogie!

Was this forwarded to you? You can subscribe here!


A data model for Git (and other docs updates)
How Markdown took over the world
React Conf 2025 talks
Not All Browser APIs Are “Web” APIs


Something that interested me this week

This week went by so fast and slow with a cold pushing through everyone in our house, all while scrambling to get things done. I built a couple mechanical keyboards (I’ll post about them soon!) and made some things:

I have like 3 or 4 blog posts sitting in drafts that I’ve got to publish, but first… I gotta stop sneezing!


Protect your important moments with Ente

Ente is an open-source platform to store photos, videos and more.

Ente is end-to-end encrypted. Ente is cross-platform. Ente is beautiful.

Ente keeps 3 copies of your data in 3 countries.

Ente is cassidoo approved 👍

Try Ente now


Interview question of the week

Last week, I had you reset and sum numbers in a list. Good work plus one Miguel, Michael, Will, Donato, Amine, Martin, Jihchi, Ten, John, Sergio, Daniel, Stephen, Ridhwaan, Gavin, Toni, Matt, AJ, Micah, Paul, and Marco!

This week’s question:
Given an array of objects representing bears in a forest, each with a name and hunger level, return the names of all bears whose hunger level is above the forest average, sorted alphabetically. In how few lines can you do this one?

Example:

const bears = [
  { name: 'Baloo', hunger: 6 },
  { name: 'Yogi', hunger: 9 },
  { name: 'Paddington', hunger: 4 },
  { name: 'Winnie', hunger: 10 },
  { name: 'Chicago', hunger: 20 },
];

hungryBears(bears)
> ['Chicago', 'Winnie']

(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

Sneezes, Ranked
Agar by KBDfans (video)
From Old English to Modern American English in One Monologue (video)
Goodbye to the Chicago Intersection Where I Was Reborn


Joke

My friend Tony asked me not to say his name backwards. I asked, “Why not?”


That’s all for now, folks! Have a great week. Be safe, make good choices, and stay hydrated!

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

cassidoo

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


Want this in your inbox every week? Subscribe here!