🛋 "It's not how everyone views you, but how you view yourself." - Natalie Portman
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, 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 Patreon and this newsletter!
cassidoo
website |Â twitter | patreon | github |Â codepen | twitch