July 16, 2023, 9:19 p.m.

πŸ‹ "Forgiveness is giving up the hope that the past could have been any different." - Oprah Winfrey

rendezvous with cassidoo

Hola!

I hope you had a good week! I managed to stream for a short while this week (for the first time since giving birth!) and it was great talking with folks again. Anyway, let's gooo!

Was this forwarded to you? You can subscribe here!


Web links of the week

Coding Randomized Zelda Patterns
Why engineers should focus on writing
Generating Code without Generating Technical Debt?
Driver.js: Product tours, highlights, contextual help and more


Something that interested me this week

This was a really good week for me. I'm finally feeling like I'm not totally underwater with the whole "being a parent" thing! Ahh! Now that I'm less than a month away from my maternity leave ending, I did a lot of reflecting on what this time has been like. And how much TV I've watched. There has been... so much TV.


Sponsor

Do you ever finish your workday and feel tired and burned out?
Want to feel refreshed and happy instead?

If you got 3/3 YES's on this little quiz, then come join me in Centered. It's a desktop app that gives you great music, Pomodoro timers, task management and me (and others!) as your fun Coach.

Join me and thousands of other developers using it! Try Centered today for free, or get Centered Pro for 20% off using code FREAKINNERDS20.


Interview question of the week

Last week, I had you justify text. I appreciated the funny commentary as y'all realized it was a tricky one! Amazing work Saad, Leyan, Kelvin, Miguel, Manuel, Ten, Clifford, and Sreetam!

This week's question:
Given a string, separate it into groups of non-space equal characters, sorted.

Example:

> explodeString('Ahh, abracadabra!')
> ['!',',','A','aaaaa','bb','c','d','hh','rr']

> explodeString('\o/\o/')
> ['//','\\','oo']

Cool things from around the internet

It's official: Smartphones will need to have replaceable batteries by 2027
Writing Wrongs
Saturn 60 with KAM Superuser keycaps
Tauba Auerbach Art


Joke

Why was the broom late for the meeting?
It overswept!


That's all for now, folks! Have a great week. Be safe, make good choices, and sing your favorite song!

Special thanks to Gabor, IceSloth, Josh, Ezell, Ximena, 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 #309 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