Jan. 16, 2023, 1:12 a.m.

🪁 "The man who moves a mountain begins by carrying away small stones." - Confucius

rendezvous with cassidoo

Wasssaaaap!

I hope your week was a good one! Mine was wildly busy with work (we had an offsite), and I’m taking a couple days this week to recover and… probably play some video games while I’m at it.

Was this forwarded to you? You can subscribe here!


Web links of the week

How to debounce and throttle in React
Conditional CSS
What if writing tests was a joyful experience?
TheJam.dev 2023


Something that interested me this week

This week was packed full of working and demoing and meetings! My company had an offsite together, which was a great time, but my poor little social battery is definitely feeling it now.

While I was at the offsite, I finished a book called Make Time. It was a good, quick read, and pretty different from other “productivity” books I’ve read before (I put it in quotes because… it almost fit the genre, but not really). It had advice like “be slow to respond” and “make might-do lists instead of to-do lists” which is counterintuitive for me to think about, but it had some interesting explanations that made me rethink how I prioritize my time.

Anyway, out this week were some exciting things: the latest Dev Morning Show (at night) episode featuring the super creative Charlyn Gonda, and also my Scrabble keycaps and deskmats on Drop! The caps and deskmats aren’t super new (I definitely have mentioned them in this newsletter before), but in case you missed the earlier preorder, now’s your chance to nab them.


Sponsor

Ready, set, register! There’s still time to register for Atlassian’s all-new (free) event Atlassian Presents: Unleash on February 9th. Join the party here!

Last chance to enter Devs Unleashed Hackathon ⚡️ 🎮
Unleash your creativity by building a game that leverages data from Atlassian SAAS products in fun and interesting ways. Three finalists will be flown to Berlin to present their games to a celebrity panel and compete for cash prizes at the first-ever Atlassian Presents: Unleash! The submissions period closes TONIGHT at 11:45 pm EST, and public voting begins on January 16th.

Submit your game →


Interview question of the week

Last week, I had you sum every second digit in a number. Great job Ten, Danny, Don, Ángel, Fraol, Dan, Augustin, Muhammad, Saad, Elizabeth, Leyan, Nate, Henri, Chris, Miguel, Sreetam, Claudia, Hristiyan, Brian, Shannon, Wendy, Daniel, Mickaël, Bill, and Kyle!

This week’s question:
Implement a “spin the wheel” game where the player can bet on each spin of a wheel and either double their money, lose their money, or keep their money. You can choose how the user bets, and what data structures you might want to use for the player and their money!


Cool things from around the internet

Year Of: Choose your own adventure
Grayscale on 1-bit LCDs
An obsessive gamer’s guide to chronic pain peripherals
Keychron C2 with JakeTsai Huang Ping keycaps


Joke

Where can you get chicken broth in bulk?
The stock market!


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

Special thanks to Gabor, Stephen, IceSloth, Alaska, Josh, Conor, Ezell, Karthic, Ximena, Paige, Zev, Sebastián, Ben, Sema, Kinetic Labs, Vadim, Bailey, and Carmina for supporting my Patreon and this newsletter!

cassidoo

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

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