rendezvous with cassidoo logo

rendezvous with cassidoo

Archives
Sponsor
Subscribe
June 29, 2026

🍫 "Great success doesn't come in short periods of time." - J.B. Pritzker

Hey friends!

We made it to the end of June! Phew. I hope you had a good week. Mine felt good, I was able to get some creative juices flowing on projects and cleaned my office, which was very necessary. Let's learn!

Was this forwarded to you? You can subscribe here!


Web links of the week

Text stickers
Astro 7.0
Modern CSS theming with light-dark(), contrast-color(), and style queries
Wiggly/Wavy Input Range Slider


Something that interested me this week

This week was fun. I recorded some videos for both work and my own channel (including this one on startup equity and this one on the GitHub Copilot CLI's new TUI), and blogged some (on almost burning out and on a cool CSS radial gradient trick)! I also updated my open source blog template, which you should use to blog if you don't have one yet!

I feel like I've been so busy lately, and this week, though still packed, felt a bit more manageable, and that's been really nice.


Sponsor

Get your year started with personalized career coaching from 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.


Interview question of the week

Last week, I had you configure auto-replies to your inbox! This was a toughie, great work Amine, Tenzy, Nico, and the cool cats in the Ruby Users Forum!

This week's question:
Given a positive integer n, calculate the mean number of bits required to represent all integers from 0 to n-1 (where the bit count of 0 is 1). Return the result rounded to two decimal places.

Example:

> meanBits(6)
> 2.00

// Explanation
// 0: 1 bit, 1: 1 bit, 2: 2 bits, 3: 2 bits, 4: 3 bits, 5: 3 bits
// Mean = (1 + 1 + 2 + 2 + 3 + 3) / 6 = 2.00

(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

Web Browsers on Video Game Consoles
TMO V2 with GML Cosmo
The Case for Physical Media Ownership
Incredible Aerial Photography Of Salt Farms


Joke

What lies at the bottom of the ocean and twitches?
A nervous wreck!


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

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

cassidoo

website | blog | github | bluesky | youtube | twitch | twitter | patreon | 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
cassidoo.co
LinkedIn