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!
Eigensolutions: composability as the antidote to overfit
Locking scroll with :has()
CSS Media Query for Scripting Support
Interactive Christmas Tree
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!
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!
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"
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
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