rendezvous with cassidoo

a tech newsletter for you

Cassidy's face

Issue #138: "Action may not always bring happiness, but there is no happiness without action." - Benjamin Disraeli

View on Buttondown

Hey friends!

I hope you're doing well, given the circumstances of the world right now. I myself have been keeping busy with some projects (...and video games).
This issue marks the 3rd anniversary of rendezvous with cassidoo!! I am so excited to have kept this going for so long, and I'm grateful for you sticking with me. Anyway, onwards!

Web links of the week

https://css-tricks.com/building-a-real-time-chat-app-with-react-and-firebase/">Building a Real-Time Chat App with React and Firebase
https://github.com/ahuth/raycast">Raycast
https://joshwcomeau.com/react/announcing-use-sound-react-hook/">Beep Boop! Announcing “use-sound”
https://youtu.be/93R57sLATM4">Dynamic Importing (Code-Splitting) | ES2020


Something that interested me this week

Like I mentioned before, this week’s newsletter marks its 3rd anniversary! A lot has happened in the past year with this project, including switching to new providers to handle the load of all the subscribers (that’s you), a new domain for it (including a new base domain I set up this week to reduce the false spam in some people’s inboxes), and literally thousands of new readers.

That being said, there are wonderful people here who would like to give away some things to you to celebrate!

How do you enter the raffle for these things? You https://forms.gle/UM9EpwQsLQZzqtHz8">fill out this form by this next Friday at noon Pacific Time! I’ll be using a random number generator to pick the winners and will email you separately to get things over to you. Thanks everyone for offering up such wonderful prizes! If you have something you want to offer as well, let me know, we can just have more winners!

It’s been a blast running this newsletter and I don’t plan on stopping anytime soon. Luckily, thanks to my https://www.patreon.com/cassidoo">Patreon and generous sponsors, costs don’t have to come out of pocket for me nearly as much, and I can continue spending time putting this together for you every week.

Thank you again for sticking with me all this time, here’s to another 3 years!


Sponsor

This week’s sponsor is https://plrsig.ht/FreeAprilCassidy">Pluralsight! With more people working remotely than ever, Pluralsight is generously making its platform free to individuals for the month of April!

https://plrsig.ht/FreeAprilCassidy">Sign up now (no credit card required) and through May 1st, 2020, get free access to over 7000 expert-led courses. This is huge, my mind was blown when I saw that they were offering this. Pluralsight has really excellent content, and I’m so grateful to them for their sponsorship and courses during these tough times!

Thanks https://plrsig.ht/FreeAprilCassidy">Pluralsight!


Interview question of the week

Last week, I had you implement a "broken calculator." We had a ton of responses! Excellent work Sophie, Jonny, Ten, Jesse, Sameer, Axel, Joseph, Dimitris, Denis, Alejandro, Jasper, Jennifer, Thanos, Riana, Nikos, Herbert, Collin, and Rishabh!



This week’s question:
Given two strings n and m, return true if they are equal when both are typed into empty text editors. The twist: # means a backspace character.

Example:

> compareWithBackspace("a##c", "#a#c")
> true      // both strings become "c"

> compareWithBackspace("xy##", "z#w#")
> true      // both strings become ""

Cool things from around the internet

https://www.theverge.com/2020/3/31/21200972/college-students-graduation-minecraft-coronavirus-school-closures">Campus is closed, so college students are rebuilding their schools in Minecraft
https://www.stereogum.com/featured/myspace-music-oral-history/">The My Generation: An Oral History Of Myspace Music
https://twitter.com/meloncollie/status/1246977550426898432">YMDK 64 with DSA Astrolokeys
https://youtu.be/Vpzt8N6COVc">4 Magic Tricks you can do at home


Joke

Imagine if Americans switched from pounds to kilograms overnight.
There would be mass confusion!


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

Special thanks to https://twitter.com/javorszky">Gabor, https://twitter.com/stephenmhouston">Stephen, and https://twitter.com/the_jonsey306">Louis for supporting my https://www.patreon.com/cassidoo">Patreon and this newsletter!

cassidoo

https://cassidoo.co/">website | https://twitter.com/cassidoo">twitter | https://www.patreon.com/cassidoo">patreon | https://github.com/cassidoo">github | https://codepen.io/cassidoo">codepen


Want this in your inbox every week? Subscribe here!