Dec. 16, 2019, 3:13 a.m.

🍯 "The purpose of life is to be defeated by greater and greater things." - Rainer Maria Rilke

rendezvous with cassidoo

Hey friends!

I hope you all had a great week! I traveled to teach my last workshop of 2019, and I'm glad to be home. Onwards!

Web links of the week

Awesome CSS Image Hover Effects That You Can Use on Your Website (featuring yours truly!)
Why does JavaScript have -0?
create-react-app 3.3.0 released

Something that interested me this week

I played the board game Wingspan for the first time this week, and it was a WONDERFUL experience! I really, really enjoyed it. It wasn't too long, has beautiful art, had some complex ideas (which makes me excited to play it again), and the parts were all pretty high quality, too. I love a good board game, so I'm really excited to add this one to my repertoire!

I ended up looking up the designer of the game, Elizabeth Hargrave. I was pleasantly surprised to see that the designer and all of the artists behind Wingspan were women (which is rare) and I had to learn more! She seems to be a fascinating person, and my favorite thing about her website by far was her database of Women and Nonbinary Board Game Designers. Check it out!

Interview question of the week

Last week I had you write a JSON parser! Quite a few people sent in answers like Ali that used JSON.parse(), which yes, is totally valid. But, Tan went above and beyond and not only wrote a parser from the ground up, but also wrote a super helpful blog post about it (and I saw it featured in JavaScript Weekly this week, amazing)! Good work Tan (and Ali + others)!

This week's question:
Given a positive number N, generate binary numbers between 1 to N using a queue-type structure in linear time.


Example:
> binaryQueue(10)
> 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 10000

Cool things from around the internet

The Lie That Helped Build Nintendo
“Link In Bio” is a slow knife
7V Prototype with Enjoypbt Kuro/Shiro prototype keycaps

Joke

Everyone knows where the Big Apple is, but does anyone know where the Minneapolis?
That's all for now, folks! Have a great week. Be safe, make good choices, and tie up your loose ends, 2019 is almost over!

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

cassidoo

website | twitter | patreon | github | codepen

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