April 20, 2020, 1:37 a.m.

🧤 "Nothing is permanent in this wicked world. Not even our troubles." - Charlie Chaplin

rendezvous with cassidoo

Hello friends!

I hope you had a great week. I officially start my new job at Netlify tomorrow, and I’m really excited (and nervous)! Anyway, let’s gooooo.


Web links of the week

A Static Future
Writing an Emulator in JavaScript (and Interfacing with Multiple UIs)
Performance during a Pandemic
Why I don’t use a Static Site Generator


Something that interested me this week

This past week I gave a webinar on building a global/shared state in React! It was a pretty fun time and I enjoyed interacting with the folks who tuned in. I’m hoping to do more of them when the new job starts, so stay tuned!


Sponsor

This week’s sponsor is Datadog!

Detect, diagnose, and resolve issues impacting your end users quickly with Datadog Synthetics. Verify that your services maintain high availability and ensure that user experiences are preserved through self-maintaining browser tests. Use Datadog’s APM integration to conduct root cause analysis quickly and troubleshoot performance issues before your users are impacted.

Start your free 14-day Datadog trial today!


Interview question of the week

Last week, I had you implement function that generated well-formed parenthesis. Great work Sameer, Jake, Alex, Ten, Lenz, Samy, Sophie, Dimitris, Tigran, Martin, Vivek, Alexandre, Roman, Dutheil, Jakob, eliykat, and Collin!

This week’s question:
Given n points on a 2D plane, find the maximum number of points that lie on the same straight line.

Example:

$ maxPointsOnLine([[1,1],[3,2],[5,3],[4,1],[2,3],[1,4]])
$ 4

Cool things from around the internet

How does animation work?
Gamer builds a Nintendo Switch from scratch to battle price gougers
How expectations influence learning
DSA Astrolokeys on a VHS Norbaforce Mark II


Joke

3030 years from now, things will either be amazing, or terrible. I guess it’ll be 5050!


That’s all for now, folks! Have a great week. Be safe, make good choices, and clean up all those cables that you have sitting around. You know you won’t need them.

Special thanks to Gabor, Stephen, Louis, and Simon for supporting my Patreon and this newsletter!

cassidoo

website | twitter | patreon | github | codepen

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