rendezvous with cassidoo

a tech newsletter for you

Cassidy's face

Issue #380: "If you are really thankful, what do you do? You share." - W. Clement Stone

View on Buttondown

Hey friends!

Happy Thanksgiving week, Americans! I hope you have some fun plans. For everyone else, I hope you also have fun plans, even if they don't involve stuffing your face with good food. Shall we dance?

Was this forwarded to you? You can subscribe here!


Web links of the week

Importing a frontend JavaScript library without a build system

No Fuss Light/Dark Modes

The magic of keeping one level of abstraction per function

Moderating Uploads with AI in Astro (video)


Something that interested me this week

I spent the whole week at Microsoft Ignite! It's a giant Microsoft conference that I had never been to before, and it was really interesting. It's more IT-oriented than developer-oriented, which I'm not really used to, and I learned a bunch about what these highly technical people do (who don't often code, what a concept).

I gave a few talks (sadly none were recorded, BUT you can hear my voice during the keynote on the conference homepage at 2:07:36 and some other parts if you really want to, ha), manned the GitHub booth, and had some really fun conversations with attendees and my teammates. It was a good time, but I'm definitely tired and looking forward to a holiday week to rest up!


Sponsor

Volv is a Snapchat-backed social news app that consolidates the most important, viral, and interesting content from around the web into 9-second stories that you can just scroll through like social media. Users call it “TikTok for smart people”, since they use Volv instead of TikTok and Insta to discover quality content that they would’ve never read otherwise. So far, users have read 60 million stories on the Volv app!

Here’s a code you can use to get Volv Premium free for a month: VOLVRC


Interview question of the week

Last week, I had you maximize your profit in the stock market! To the moooooon Ender, Marco, David, Muhammad, Sophie, Ross, Kyle, Austin, Ian, Ten, Ross, Kyle, Austin, Ian, John, Amine, Kriszti, Chase, Ricardo, Alison, and Murtala!

This week's question:

You're organizing a family meal. Given a list of dishes and their respective preparation times, return the minimum number of hours required to prepare all dishes if you can cook up to two dishes simultaneously. If a dish takes longer than the remaining time of the current hour, it will be moved to the next hour.

Examples:

// Using number of minutes for prep time

mealPrep([120]) 2 // one single long dish

mealPrep([30, 30, 30, 20]) 1 // multiple shorter dishes

mealPrep([30, 25, 45, 30, 60, 15]) 3 // many dishes with varying times

(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

https://www.reddit.com/r/MechanicalKeyboards/comments/1gtr130/touch_my_tail_mmm_no/">Rouge Bauer Lite with MW Shark Tail

https://michaeldingler.de/posts/the-day-celine-dion-destroyed-your-mac">The Day Celine Dion Destroyed Your Mac

https://behavioralscientist.org/what-its-like-to-be-a-marine-biologist/">What It’s Like to Be… a Marine Biologist

https://www.jorgegalindo.me/en/blog/posts/another-typical-sabbatical--or-is-it">Another Typical Article About Sabbatical—Or Is It?


Joke

Why did the turkey join the band?

Because it had the drumsticks!


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


Special thanks to IceSloth, https://twitter.com/_Ezell_">Ezell, https://twitter.com/nutseba">Sebastián, https://www.bencodezen.io/">Ben, https://kineticlabs.com/">Kinetic Labs, https://faisalislam.net/">Faisal, and https://www.linkedin.com/in/mgajowczyk/">Marta for supporting my https://www.patreon.com/cassidoo">Patreon and this newsletter!



cassidoo


https://cassidoo.co/">website | https://cassidoo.co/blog">blog | https://github.com/cassidoo">github | https://bsky.app/profile/cassidoo.co">bluesky | https://twitter.com/cassidoo">twitter | https://www.patreon.com/cassidoo">patreon | https://www.twitch.tv/cassidoo">twitch | https://codepen.io/cassidoo">codepen | https://notacult.social/@cassidoo">mastodon


Want this in your inbox every week? Subscribe here!