Hey friends!
I hope you had a better week than the Chiefs did at the Super Bowl! That's right, I made a sports reference, because I am soooo cultured. Anyway, let's learn.
Was this forwarded to you? You can subscribe here!
Differences between ESLint and TypeScript
How I learned to code with my voice
Scroll state queries are on the way (video)
Backlinks in Astro
I had a fairly busy week at work (we launched a ton of stuff, I livestreamed making this browser extension with Copilot, and popped in on the RedMonk podcast), and at home my toddler has learned how to escape her bed, so it's been an adventurous one, to say the least.
As for this next week, I'll be writing, making, and sharing some fun stuff for Valentine's Day, and after that, I'll be speaking at TheJam.dev virtual (free!) conference coming up in a couple of weeks! "Watch this space," as the kids say.
Hearth: Your AI Rolodex to tap into your personal and professional relationships and keep them warm. 🔥
How you can use Hearth:
Sign up through this link for a month free -- no credit card information required!
Last week, I had you evaluate postfix expressions! I love questions like these ones, and y'all had some good answers. Awesome work Taylor, Muhammad, Mudasir, Rekha, Amine, Peter, Sreetam, Ashish, Stephen, Vanessa, Nic, Ricardo, Ten, Robert, Winnie, Tim, and Neha!
This week's question:
Given the current system of NFL uniform numbers, a given player's position, and an array of existing numbers on the team, write a function that returns a list of numbers that the given player can choose from for their uniform.
Example:
> availableNumbers("QB", [1, 2, 3, 10, 19])
> [4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18]
(you can submit your answers by replying to this email with a link to your solution, or share on Bluesky, Twitter, LinkedIn, or Mastodon)
Piano scales cheat sheet
Defying Gravity Synchronized Roller Coasters (video)
keyten's Lisa keyboard with GMK Oblivion
You're missing your near misses
How do you weigh an elephant?
The same way you weigh a human… just on a larger scale!
That's all for now, folks! Have a great week. Be safe, make good choices, and help your neighbors!
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