March 14, 2021, 11:55 p.m.

🎨 "At the end of the day, we can endure much more than we think we can." - Frida Kahlo

rendezvous with cassidoo

Hey friends!

What a week, what a week! Hard to believe it’s over an a new one is just begun. Let’s gooo!


Web links of the week

1 Line Layouts
useCountdown hook
Hybrids UI Library
How you can simplify your CSS with :is()


Something that interested me this week

Man, it is really hard to believe that it’s been a year since the COVID lockdown started. A year ago this week, I was supposed to be in Spain, speaking at a conference, giving a workshop, and my flights (and the event!) had been canceled. At that time I truly thought everything would be over in a month or so, and… wow, how little did we know what would happen! It’s definitely been a week of reflection. The time has been so short and so long. Seeing all of the vaccines rolling out though is making me incredibly, incredibly hopeful for things to return to a new normal soon.


Sponsor

This week’s sponsor is Mux!

If you’ve ever tried to do anything with video programmatically, you’ve seen the darkness. Acronyms that represent other acronyms, delivery best practices that change faster than JavaScript frameworks, and amazing tools… that come with decades of cruft and complexity. Video dominates Internet bandwidth and, for a lot of companies, engineering sprints.

Mux is the API to video that changes that. Instead of spending your time learning an entirely new vocabulary, you can just think about Video and how you want to use it. What Stripe did for payments and Twilio did for telephony, Mux does for video.

Take any video file or live stream and make it play beautifully at scale on any device, powered by magical-feeling features like automatic thumbnails, animated gifs, and data-driven encoding decisions. Spend your time building the experience and application that people want, not drudging through ffmpeg documentation.

Thanks Mux!!


Interview question of the week

Last week, I had you find out if a tic-tac-toe game was valid! This was a good test of if you want to choose recursion or a loop, we had a good mix of both! Great work Leyan, Charles, Dimitris, Elliot, Aditya, Taylor, Luciano, Leslie, Michael, Steve, Max, Surbhi, Mark, David, Ivana, and Ten!

This week’s question:
Given a rowIndex, return an array of the values in that row of Pascal’s Triangle.

Example:

$ pascals(0)
$ [1]
$ pascals(3)
$ [1,3,3,1]

Cool things from around the internet

Scientists rename human genes to stop Microsoft Excel from misreading them as dates
The Pandemic Has Erased Entire Categories of Friendship
Learning Classical Music from Cartoons
BM43A layout demo


Joke

What do you call a stone that only goes out at night?
Rockturnal!

(Thanks David for this gem)


That’s all for now, folks! Have a great week. Be safe, make good choices, and make sure your clocks (and teams) are aware of the time changes!

Special thanks to Gabor, Stephen, Shell, IceSloth, Luna, and Emad for supporting my Patreon and this newsletter!

cassidoo

website | twitter | patreon | github | codepen | twitch

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