Jan. 27, 2025, 1:39 a.m.

📘 "If you are interested in what you do, that keeps you going." - Stan Lee

rendezvous with cassidoo

Hola hola!

I can't believe we're already at the end of January! This week felt like it both flew by and was the longest week ever, I don't know about you. Let's go!

Was this forwarded to you? You can subscribe here!


Web links of the week

Why developers should embrace creative coding again
Creating an Angled Slider
Develop, build and distribute your HTML5 Phaser games with Vite
Avoiding anys with Linting and TypeScript


Something that interested me this week

This week was a long week of being busy at work and kind of avoiding the chaos of news as much as possible here in the United States. I finished reading Yumi and the Nightmare Painter (it was excellent!!) and The Dip (it was short and decent, and honestly probably could have been shorter), started reading Babel, and spent good quality time with my toddler (we started swim lessons! So cute!). I am kind of falling behind on blogging these days and hope to get back into the swing of things sooner rather than later, so this is me saying it: I will write something this week!


Sponsor

2025: Your Year to Build Apps with Wix Studio

2024 was a big year for Wix Studio—but 2025? It’s YOUR turn to shine. 🌟

We have added many features and enhancements to the existing platform, which is all you need to bring your app from concept to profit already in 2025:

  • Wix Blocks: Design sleek, responsive apps and manage the editor experience.
  • Wix CLI: Live-code with React, TypeScript, and our Design System.
  • Plugins & Slots: Enhance functionality with site and dashboard plugins via the Plugin API.
  • The Wix App Market: Publish, price, and scale your app to grow your business.

You’ve got the ideas. We’ve got the tools to help you turn them into a thriving business.

Join us and start building today 👉


Interview question of the week

Last week, I had you find subsequences with certain constraints. Good work Ten, Muhammad, David, Ricardo, Amine, Stephen, Kyle, Ashish, Mac, Jawara, Tim, Neha, Shreya, Mazen, and Alison!

This week's question:
Given two strings, s and p, return an array of all the start indices of p's anagrams in s.

Examples:

findAnagrams("cbaebabacd", "abc")
> [0, 6]

findAnagrams("fish", "cake")
> []

findAnagrams("abab", "ab")
> [0, 1, 2]

(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

Inside Inventor Simone Giertz’s Small Los Angeles Home (video)
The Protesters' Guide to Smartphone Security
Basque language origins
Game Boy Keyboard (video)


Joke

How do you get a farm girl to like you?
A tractor!


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

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 #389 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