Feb. 17, 2025, 2:14 a.m.

🫑 "The truth is, no one of us can be free until everybody is free." - Maya Angelou

rendezvous with cassidoo

Hey friends!

I hope you had a nice week. Mine was productive, which felt good! Let's learn.

Was this forwarded to you? You can subscribe here!


Web links of the week

How I Migrated from WordPress to Astro
How to build a copy code snippet button and why it matters
Beware the faux bold (and how to fix it)
"A calculator app? Anyone could make that."


Something that interested me this week

I got a lot done this week!

  • I wrote about using the step and pattern attributes in HTML to make number inputs more useful
  • I published an episode of The Download, GitHub's semi-regular short news show
  • I wrote about converting a dark mode demo to light mode
  • I fixed my typewriter
  • I (almost!) cleared out my painfully full inbox
  • Prepped for TheJam.dev this next week

I still have some things that I wished I got done, but... ya know, you win some, you lose some!


Sponsor

No sponsor! Be free from capitalism!

...But also it'd be cool if your company would be down to sponsor, because though this newsletter is free to read, it's not free to make!

There's some info here if you wanna pass it along to decision-makers in your org!


Interview question of the week

Last week, I had you figure out NFL uniform numbers! Awesome work Muhammad, Nwosa, Ricardo, Neha, Ten, Tim, Saleh, and Pat!

This week's question:
Given an array of attack damages and a shield capacity for a spaceship, return the index when cumulative damage exceeds the shield. Return -1 if shield survives.

Example:

> findShieldBreak([10, 20, 30, 40], 50)
> 2

> findShieldBreak([1, 2, 3, 4], 20)
> -1

> findShieldBreak([50], 30)
> 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

I built an Omni-Directional Ball-Wheeled Bike (video)
Microsoft Study Finds AI Makes Human Cognition "Atrophied and Unprepared"
The hardest working font in Manhattan
Protozoa Strata keyboard with mixed switches


Joke

Want to hear my construction joke?
Sorry, it's still being worked on.


That's all for now, folks! Have a great week. Be safe, make good choices, and don't procrastinate!

Special thanks to IceSloth, Ezell, Sebastián, Ben, Kinetic Labs, Faisal, and Marta for supporting my Patreon and this newsletter!

cassidoo

website | blog | github | bluesky | twitter | patreon | twitch | codepen | mastodon

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