🐩 "Nature does not hurry, yet everything is accomplished." - Lao Tzu
Helllooooo!
I hope you had a good week! I was out of town seeing family and it was wonderful and much-needed.
Was this forwarded to you? You can subscribe here!
Web links of the week
Next vs. Remix (Full Stack Framework Quickstart)
Sliderland
Building an animated piano keyboard with JavaScript and MIDI
Quick Tip: You Might Not Need Calc()
Something that interested me this week
Because I was out with family this week, I got some very needed relaxation time where I got to catch up on some shows (…I’m deep in The Circle S4, it’s spicy) and play many games of Settlers of Catan (I am the queen of bricks)! I’ll be back at it this week. I’ve got an AMA with the COSS Community this week if you’d like to join in! Speaking of open source (COSS stands for Commercial Open Source Software, by the way), I talked about it a bit on the Stack Overflow podcast this week too, if you’d like to listen in!
Sponsor
The ReadME Project is part of GitHub’s ongoing effort to amplify the voices of the developer community. Our Featured Articles dive into the trends, people, and projects moving humanity forward. ICYMI, two recent articles shared why developers are using tools such as LiveView to build web UIs without JavaScript and what AOL taught a generation of programmers.
Explore topics from space travel to filmmaking on The ReadME Project.
Interview question of the week
Last week, I had you find an array of maximums. Great job Matteo, Daniel, Jack, Karey, Phillip, Dan, Ben, Kelvin, Leyan, Johannes, Amine, Gabor, Olumide, Dan, Giovanni, Hristiyan, Divyansh, Wayne, Phil, Les, Gülşah, Enrique, Rafael, Chin, Will, Ten, Joe, Jorge, and Don!
This week’s question:
Given an n x m matrix where all of the units are 0s except for an 1 for “start”, a 2 for “end”, and 3s for walls, find the shortest paths that you can take to get from 1 to 2, while working around 3s.
Example:
let grid = [
[1,0,0],
[0,0,2]
]
let grid2 = [
[1,3,0],
[0,0,2]
]
$ startToEnd(grid)
$ [['right', 'right', 'down'], ['right', 'down', 'right'], ['down', 'right', 'right']]
$ startToEnd(grid2)
$ [['down', 'right', 'right']]
Cool things from around the internet
ESA Top 100 Images
taboo_’s Akko 3098 setup
How Las Vegas Became a Gambling Mecca
Ramen Profitability: What It Is & How To Get There
Joke
What programming language does IKEA use?
Assembly!
That’s all for now, folks! Have a great week. Be safe, make good choices, and take a walk!
Special thanks to Gabor, Stephen, IceSloth, Alaska, Josh, Conor, Ezell, Pedro, Karthic, Ximena, Paige, Zev, Sebastián, Ben, and Sema for supporting my Patreon and this newsletter!
cassidoo
website | twitter | patreon | github | twitch | codepen | polywork