'Ello, friends!
Welcome back. I was a little slow to send out the letter this week due to, well, life happening. Onward!
Web links of the week
Super Mario World made only with CSS gradients
Vue Design System
DrawerJs
CSS Glitch Effect
Something that interested me this week
I started playing
Fortnite this week. It is SO FUN. It's exactly what I would want in a game inspired by the Hunger Games. 100 players are dropped on an island, and a "storm" surrounding the island gets smaller and smaller so all players are slowly forced into the middle to battle it out. Last person standing wins. I'm not that good at it yet (I've been in the top 25 about half the time and top 10 maybe a quarter of the time... getting there!), but it's been really fun trying different strategies and just learning little nuances of the game. I would love for more melee options for when you haven't found a weapon but want a fair fight. Maybe in later editions. :)
Anyway, if you are ready to procrastinate on cleaning your room this week, check it out! It's free and pretty darn fun.
Interview question of the week
Last week, I had you write a program for a laundromat. I got a fun response from
Dimitris written in Scratch! Thought it was a really clever use case. :)
This week's question:
Given an n*n matrix (or 2D array) of elements, reverse the diagonals of that matrix.
Example:
diagreverse({1, 2, 3,
4, 5, 6,
7, 8, 9})
> {9, 2, 7,
4, 5, 6,
3, 8, 1}
Bonus: Do it for all types, not just integers.
Double Bonus: Determine a way to do something similar for a matrix of n*m elements.
Cool things from around the internet
LZ Ergo with SA Carbon
Interview with designer Sabine Marcelis
Doctors Have Restored The Sight of Two People in a Monumental World First
CD, Vinyl outsell digital downloads but streaming still king
Joke
One of the awesome readers of this, Gaby, sent this one to me last week. I love it!
What kind of car does an egg drive?
A yolkswagon!
That's it this time, friends! Thanks for reading. If you'd like to support the stuff I'm doing, I've got
PayPal,
Venmo, and an inbox looking for jokes.
As always, be safe, make good choices, and restart your computer regularly.
cassidoo