Sept. 18, 2022, 10:32 p.m.

🍿 "Don’t you ever, ever give up on you." - Sheryl Lee Ralph

rendezvous with cassidoo

Hello friends!

I hope you had a great week. I started a new job myself, and had a fun time onboarding while also squeezing in some time to watch the extended version of Lord of the Rings for the first time. Dang those movies are long. Anyway, onwards!

Was this forwarded to you? You can subscribe here!


Web links of the week

http://http://http://@http://http://?http://#http://
SQLite Doesn’t Use Git
PureComponents vs Functional Components with hooks
Wtf is an island and why is it in my website?


Something that interested me this week

It was a busy one!!

I started a new job at Contenda this week! I’ve been advising Contenda ever since they started the company, seen them through pivots and changes, and I’m really excited about being a full time member of the team. In a sentence: Contenda is an AI tool that creates content from existing content! So if I give a technical talk, it can generate a blog post about that talk, a tutorial, a tweet thread, a highlight reel, and mooore. You can request a demo on the website now (and learn more), and more ways to use it are coming soon!

I also gave a talk about note taking at the You Got This! fall event! Check it out if you wanna convince your team to document more things together.

And once again, a new episode of the Dev Morning Show (at night) aired! Our guest this week was Thuy Doan, who is awesome. You can watch on YouTube, or wherever you get your podcasts.


Sponsor

This week is brought to you by Sourcegraph!

Find security problems in hours, not days.

Learn how the most productive dev teams use Sourcegraph to build software you rely on. From remediating vulnerabilities, fixing incidents faster, accelerating developer productivity, streamlining code reuse, and more, teams use Sourcegraph every day to solve big code problems.

Thanks, Sourcegraph!!


Interview question of the week

Last week, I had you find out when that pesky DVD logo would hit the corner of your screen. Great work, Miguel, Ten, Gabor, Ivana, and Lucien!

This week’s question:
Given a set of letter grades, output the GPA (grade point average) of those grades.

Key and examples:

A = 4 grade points
A- = 3.7 grade points
B+ = 3.3 grade points
B = 3 grade points
B- = 2.7 grade points
C+ = 2.3 grade points
C = 2 grade points
C- = 1.7 grade points
D+ = 1.3 grade points
D = 1 grade point
D- = 0.7 grade points
F = 0 grade points
$ calculateGPA(['A'])
$ 4

$ calculateGPA(['F', 'F', 'F'])
$ 0

$ calculateGPA(['A', 'A-', 'B+', 'B', 'B-'])
$ 3.3

$ calculateGPA(['A', 'B+', 'C-', 'A'])
$ 3.3

Cool things from around the internet

We Spoke With the Last Person Standing in the Floppy Disk Business
Why is it so hard to escape short-term thinking? Biology and technology
Adélie with GMK Civilizations
How artists get paid from streaming


Joke

What do you call a magician that loses their magic?
Ian!


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

Special thanks to Gabor, Stephen, IceSloth, Alaska, Josh, Conor, Ezell, Karthic, Ximena, Paige, Zev, Sebastián, Ben, Sema, Kinetic Labs, Vadim, and Bailey for supporting my Patreon and this newsletter!

cassidoo

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

You just read issue #266 of rendezvous with cassidoo. You can also browse the full archives of this newsletter.

Share on Twitter Share on LinkedIn
Find rendezvous with cassidoo elsewhere: GitHub Twitter Linkedin