🐰 "Everyone deserves the space to change and for people to recognize their change." - Bad Bunny
Hey friends!
Happy Superb Owl day! I hope you had a good week. Mine, per usual, was fairly busy, but I had some good times with family and friends, which was good for my brain. Let's learn!
Was this forwarded to you? You can subscribe here!
Web links of the week
We mourn our craft
Building an RSS Aggregator with Astro
How the same content always has multiple different versions
React’s ViewTransition Element
The logo soup problem (and how to solve it)
Something that interested me this week
This week went by so quickly. I shipped the latest episode of The Download at work, and it got me thinking... I've been making a whole lot of video content everywhere except YouTube. So, I made another video on my personal channel that I'd love your input on in terms of what I should make, what the channel could provide, or just generally what you'd like to hear from me outside of this newsletter!
Sponsor
Take your design and development way beyond what you thought possible with Piccalilli and Set Studio.
Check out the excellent premium courses if you'd like to level-up your skills with lifetime access and an active community.
We're also taking on projects at Set Studio. Let us come in and take your brand and teams beyond the next level with our hyper-efficient approach that puts your competitors, well in the rearview mirror.
Interview question of the week
Last week, I had you find perfect months! To me, YOU are perfect Miguel, David, Muhammad, Roberto, Matt, Amine, Varenya, Andrew, AJ, Sean, Noumisyifa, Ender, Stephen, Toni, Will, Ten, Donato, and the fine folks in the Ruby Users Forum!
This week's question:
Given an integer array and a number n, move all of the ns to the end of the array while maintaining the relative order of the non-ns. Bonus: do this without making a copy of the array!
Example:
$ moveNums([0,2,0,3,10], 0)
$ [2,3,10,0,0]
(you can submit your answers by replying to this email with a link to your solution, or share on Bluesky, Twitter, LinkedIn, or Mastodon)
Cool things from around the internet
The Labyrinth Locator
Building a 16x16 Spaced Handwired Mechanical Keyboard (video)
Paintings of Paintings
Vocal Guide
Joke
I thought I'd check out the winter olympics by watching some ski jumping.
Then I ended up watching the bobsleigh, downhill, freestyle skiing and luge as well.
It's a slippery slope.
(credit to David!)
That's all for now, folks! Have a great week. Be safe, make good choices, and use face lotion!
Special thanks to Ben, Kinetic Labs, and Marta for supporting my Patreon and this newsletter!
cassidoo
website | blog | github | bluesky | twitter | patreon | twitch | codepen | mastodon