rendezvous with cassidoo logo

rendezvous with cassidoo

Archives
Sponsor
Subscribe
January 12, 2026

🐷 "The future is sending back good wishes and waiting with open arms." - Kobi Yamada

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!


Web links of the week

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:

  • Why AI is pushing developers toward typed languages
  • A career chat with students in the age of AI
  • Open Source Friday Special - Vision Board 2026

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


Sponsor

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 :thumbsup:

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

Don't miss what's next. Subscribe to rendezvous with cassidoo:
Share this email:
Share on Twitter Share on LinkedIn Share on Hacker News Share on Reddit Share via email
GitHub
https://cassido...
LinkedIn