Sept. 30, 2024, 12:52 a.m.

🍊 "Happiness makes up in height for what it lacks in length." - Robert Frost

rendezvous with cassidoo

Hello!

September is ending, time to wake up and get ready for spooky season! Let's learn.

Was this forwarded to you? You can subscribe here!


Web links of the week

A guide to destructuring in JavaScript

CSS Masonry Layouts (video)

Improving rendering performance with CSS content-visibility

What I tell people new to on-call


Something that interested me this week

This week, I was on the Open Source Friday stream with one of my new teammates, Kedasha! It was really fun to explain how prompt engineering works, how we used it at my previous startup, and how I built a tool with it for GitHub Copilot.

Outside of the stream, I admit I'm still floating around in sleep regression land over here with my baby. We had one glorious day where she+we slept through the night, but it's still been rough. Hopefully she gets through it soon!


Sponsor

Auth0 has launched new, developer-friendly, free pricing tiers with built-in security against AI bot attacks.

With these new free options, it’s easier than ever for developers to defend against increasingly sophisticated attacks on their customers' identities, and build the next generation of applications securely and reliably. The free plan now includes:

  • 25,000 MAUs so you can scale.

  • Unlimited Okta and social connections so users can easily access your app.

  • A custom domain so you can fully brand your authentication.

Sign up and build more for free, today!


Interview question of the week

Last week, I had you manage laundry loads. Y'all are so clean! Awesome job Nate, Leyan, Ashish, Tianon, Claude, Ten, Kostas, Alison, John, Daniela, Lucien, Jeremias, Ricardo, Amine, and Muhammad!

This week's question:

Implement your own String split() function in your preferred programming language.

Example usage:

const str = 'This is so, so silly!';

> str.split(' ');
> ["This", "is", "so,", "so", "silly!"]

> str.split('');
> ["T", "h", "i", "s", " ", "i", "s", " ", "s", "o", ",", " ", "s", "o", " ", "s", "i", "l", "l", "y", "!"]

> str.split(',');
> ["This is so", " so silly!"] 

(you can submit your answers by replying to this email with a link to your solution, or share on LinkedIn, Twitter, Mastodon, or Bluesky)


Cool things from around the internet

Year in Progress

I am tired of AI

'World-first' indoor vertical farm to produce 4M pounds of berries a year

Mode Tempo keyboard with GMK CYL Modern Materials


Joke

I've started telling everyone about the benefits of eating dried grapes.

It's all about raisin awareness!


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


Special thanks to IceSloth, Ezell, SebastiΓ‘n, Ben, Kinetic Labs, Faisal, and Marta for supporting my Patreon and this newsletter!



cassidoo


website | blog | github | twitter | patreon | twitch | codepen | mastodon | bluesky

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