Sept. 11, 2023, 12:05 a.m.

🦬 "People who think they know everything are a great annoyance to those of us who do." - Isaac Asimov

rendezvous with cassidoo

Hey friends!

I hope you had a good week! Mine was a little hectic, but in a good way. Time to learn!

Was this forwarded to you? You can subscribe here!


Web links of the week

What is the View Transitions API and how to use it with meta frameworks
The Worst Programmer I Know
Learn WebAssembly by writing small programs
Browser Video Players Review


Something that interested me this week

This week was full of some interesting projects! My team shipped a product called Common Essay for high school students to coach them through writing college application essays (use code RWC for my friends & family discount, I'd love to know what you/your favorite high schooler thinks)! It was a really cool one to work on, and we're hoping to extend it past this use case into other areas too (more on that soon).

I'm also working on my first game for js13kGames! It has been... humbling, to say the least, but it's been a good learning experience.


Sponsor

Understanding Streams in Redis and Kafka – It’s difficult to maintain a good mental model of streaming unless you really understand some stream processing systems.

To make it really simple, we have gone through the depths of two streaming systems, Kafka and Redis Streams, and have created over 50 illustrations to make it easy to understand. We also use code snippets where appropriate to really give you a realistic view of how they look when you are dealing with them. Download the Visual Guide Today!


Interview question of the week

Last week, I had you return a subarray with a minimum sum. You did great Julian, Miguel, Varenya, Charles, Jonnie, Bhavesh, Usman, Leo, Towseef, Sreetam, Anirudh, Karthick, Chase, Leyan, Martin, Muhammad, Ten, Neil, Chin, Alison, Max, Lawal, and Clifford!

This week's question:
Given an array of integers, sort them into two separate sorted arrays of even and odd numbers. If you see a zero, skip it.

Example:

> separateAndSort([4,3,2,1,5,7,8,9])
> [[2,4,6], [1,3,5,7,9]]

> separateAndSort([1,1,1,1])
> [[], [1,1,1,1]]

Cool things from around the internet

Cajal keyboard with ePBT Fruit Chew
My Saturday Self vs My Sunday Self
All sophisticated solutions start extremely simple
Inside One of America's Last Piano Factories


Joke

Where do owls go to buy their baby clothes?
The owlet malls!


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

Special thanks to Gabor, IceSloth, Ezell, Ximena, Sebastián, Ben, Sema, Kinetic Labs, Kara, and Carmina for supporting my Patreon and this newsletter!

cassidoo

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

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