Hello friends!
I hope you have had a great week! I'm off traveling for work right now, and am NOT used to the new timezone. Oh well. Onwards!
Web links of the week
We’re Killing the Mobile Web
Why I avoid nesting closures
Building mobile-first web animations in React
A Case for Unit Testing and an Intro to Jest
Something that interested me this week
This week was a busy one, I worked on finalizing a bunch of new curriculum for this Spring's workshops at my job (you should bring us in to train your team!), and worked a lot on a project I've been wanting to build for Kickstarter's Make 100!
Between these two things, I've been pretty dang swamped. I'm really excited though that both the new curriculum and my first Kickstarter project (...I'll tell you more about it next issue, but feel free to join my Patreon's Discord if you want the insider scoop before then) are going to be going live this week, and I can finally breathe a bit!
Interview question of the week
Last week I had you implement array.filter() by hand. Good job Ten, Tan, Garth, Lionel, Will, Mark, Stephen, Louis, Angel, Jeremy, Pierre, David, Jesse, Andrew, Moises, Leslie, Pascal, and Julian!
This week's question:
Given a number n, find the sum of all n-digit palindromes.
Example:
> nPalindromes(2)
> 495 // 11 + 22 + 33 + 44 + 55 + 66 + 77 + 88 + 99
Cool things from around the internet
Industriel: A KBD67 MKII Build
20 weird and wonderful indie games for 2020
Being a Solo Founder: Pros, Cons, Tips & Tricks
Joke
Yesterday I spotted an albino Dalmatian.
It was the least I could do for him.
That's all for now, folks! Have a great week. Be safe, make good choices, and fix your posture.
Special thanks to Gabor, Stephen, Louis, and Alice for supporting my Patreon and this newsletter!
cassidoo
website | twitter | patreon | github | codepen