Dec. 25, 2023, 2:04 a.m.

🎁 "In seed time learn, in harvest teach, in winter enjoy." - William Blake

rendezvous with cassidoo

Hey friends!

Merry Christmas for those who celebrate it! I hope you've had a great one, and your last week of 2023 is relaxing.

Was this forwarded to you? You can subscribe here!


Web links of the week

Eigensolutions: composability as the antidote to overfit
Locking scroll with :has()
CSS Media Query for Scripting Support
Interactive Christmas Tree


Something that interested me this week

I added a "Settings" menu to Jumblie this week! It adds dark mode, capital letters, and some visibility indicators. I had some woes recently about having to say no to things, and I wrote a about how you have to push through when conditions aren't ideal. These little improvements to my game are definitely a win for me when I can't say yes to everything!


Sponsor

Elevate your thinking with Brainstory!

Brainstory is a tool that helps you think through and share ideas!

Brainstory helps you walk through what you're thinking step-by-step, form your ideas more clearly, and even share your thought processes with your teammates and friends, creating a shared context that sparks collaborative brilliance.

Try it for free, and use the promo code ADVENT for 20% off a pro subscription!

P.S. Check out our holiday giveaway!


Interview question of the week

Last week, I had you check if an array is bitonic. Great work Saad, Altamish, Miguel, David, Neil, Muhammad, Jan-Magnus, Laila, Yass, Jacob, Ten, Sagnik, and Amine!

This week's question:
You have some gifts you want to return. Gifts bought in December have a 90-day return window, and all other gifts have a 30-day return window. Given a gift's buy date, write a function that prints the last day you can return the gift. You can choose how dates should be formatted!

Example:

> returnGift('Dec 25, 2023')
> "Mar 23, 2024"

Cool things from around the internet

Locus keyboard with Doys keycaps
On Chestnuts Roasting on an Open Fire
A look inside Miss Piggy’s creator's art-filled Brooklyn duplex
Carta Annual Equity Report 2023


Joke

I quit my job as a cybersecurity researcher.
I just couldn't hack it.


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

Special thanks to Gabor, IceSloth, Ezell, Sebastián, Ben, and Kinetic Labs for supporting my Patreon and this newsletter!

cassidoo

website | twitter | patreon | github | twitch | codepen | polywork | mastodon

You just read issue #332 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