rendezvous with cassidoo

a tech newsletter for you

Cassidy's face

Issue #172: "It's not how everyone views you, but how you view yourself." - Natalie Portman

View on Buttondown

Greetings amigos!

I hope you had a great Thanksgiving, if you celebrate it! Phew, I don’t know about you, but for me, this long weekend was a much-needed break! It’s wild to me that we’re already into the work week. C’est la vie!


Web links of the week

Playfulness In Code: Supercharge Your Learning By Having Fun
List.js
Rethinking the JavaScript Pipeline Operator
Beginner’s Guide to Static Site Generators
Babylon.js 4.2: Simplicity Reimagined


Something that interested me this week

One thing that I discovered this past week and have been enjoying is Raindrop, a bookmark manager! I know bookmark managers aren’t exactly a novel concept, but I haven’t used them much before and gave this one a shot.
So far, it’s been really great, especially for writing this newsletter! I’ve been able to curate links and resources in one spot (while tagging and sorting them), and it legitimately took about 20-30 minutes off of the usual time it takes me to write a typical issue. Who would’ve thought that being organized actually improves productivity? ;)


Sponsor

This week’s sponsor is Studio 3T!

MongoDB is easy - Now make it powerful!

Studio 3T is the IDE for MongoDB that saves you up to 10 hours of time a week. How?

  • Generate driver code from your MongoDB & SQL queries with Query Code, Studio 3T’s code generation feature. Convert your queries to one of 5 target languages instantly.
  • Import/Export wizards run, automate, and schedule your import/export tasks. SQL, JSON, CSV, and BSON/mongodump formats are supported, and much more!
  • Aggregation has never been easier: with Studio 3T’s Aggregation Editor, you can break down your queries into stages, so you can apply pipeline operators and check your results at every step.

With 8 major releases alone this year, we take customer feedback seriously - and offer fast, dedicated technical support. With 30 days FREE (no credit card needed!) to trial Studio 3T for MongoDB, what’s stopping you?


Interview question of the week

Last week, I had you return true if an integer is a perfect square. Great job Alexandra, Ivana, Sam, Lakshay, Dimitris, Sreetam, Roman, Mert, Jonathan, Amy, Leyan, Prakash, Rafael, Jay, Jesús, Ma, [Angel](https://gist.github.com/angelyoung24/c052622d62340d662207d2bb3d41daa5), Jonah, Selcuk, John, Leslie, William, Ilya, Ten, and Pozorvlak!

This week’s question:
Given an array of integers and a target value, return the number of pairs of array elements that have a difference equal to a target value.

Examples:

$ arrayDiff([1, 2, 3, 4], 1)
$ 3 // 2 - 1 = 1, 3 - 2 = 1, and 4 - 3 = 1

Cool things from around the internet

History of Online Games
A Survival Guide to Medieval Fairy Tales
First Follower: Leadership Lessons from a Dancing Guy
Pokémon Artisan Keycaps


Joke

Why is E the nicest letter?
Because all the others are naughty.


That’s all for now, folks! Have a great week. Be safe, make good choices, and don’t waste time worrying about things you can’t control.

Special thanks to Gabor and Stephen 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 | https://www.twitch.tv/cassidoo">twitch


Want this in your inbox every week? Subscribe here!