July 25, 2021, 11:43 p.m.

πŸ“€ "Computers are useless. They can only give you answers." - Pablo Picasso

rendezvous with cassidoo

Hey friends!

I hope you had a great week. I am in the thick of moving, surrounded by boxes as I type, which is both stressful and really exciting! Onwards!


Web links of the week

Plate: Build an editor with React and Slate
Code Zelda in JavaScript with Kaboom.js!
Integrating Eleventy with GitHub Flat Data
How To Make Raspberry Pi Night Vision Security Camera


Something that interested me this week

This past week I shipped a little demo using Astro and Shopify’s updated Storefront API! It was a fun project to work on. My entire team decided to see what we could do with the exact same serverless functions and styles, but different frameworks. I wrote up how to build your own here, and you can also see the repo and demo here! Linked in the blog post are my teammates’ demos as well, which makes for some good comparisons if you’re not sure which framework to pick for your next project.


Sponsor

This week’s sponsor is Fauna!

Fauna is a flexible, developer-friendly, transactional database delivered to you as a secure, web-native API with GraphQL. Using Fauna’s serverless development platforms enables you to build blazing fast web apps that scale without limits. No operations necessary!

  • Powerful and productive development experience
  • No connection pools, works seamlessly with serverless functions
  • Scales transparently with your API requests
  • Fast global reads and writes
  • Modern security integrations
  • Zero database operations
  • Pay as you go

Interview question of the week

Last week, I had you find continuous subarrays having a given sum. Awesome work Artem, Jesper, David, Dominic, Ten, Leyan, Rahmat, Vivek, Brian, Ricardo, Carlos, Ezell, Les, Sibi, Craig, and Rafael!

This week’s question:
Given a positive integer n, write a function that finds the number of zeros at the end of n! in base 10.

Example:

$ zerosEndingFactorial(1)
$ 0

$ zerosEndingFactorial(5)
$ 1

$ zerosEndingFactorial(100)
$ 24

This interview question is brought to you by Name.com. Buy your own domain name and kick start your projects today!


Cool things from around the internet

Think, fight, feel: how video game artificial intelligence is evolving
All the right words on climate have already been said
V4N4G0N V2 keyboard with DSS Solarized Dark
An EPIC View of the Moon’s Shadow During the June 10 Solar Eclipse


Joke

Justice is best served cold… because if it was served hot it would be Justwater!


That’s all for now, folks! Have a great week. Be safe, make good choices, and try to keep your screen time down!

Special thanks to Gabor, Stephen, IceSloth, Luna, Emad, Alaska, Josh, Conor, Ezell, and Pedro for supporting my Patreon and this newsletter!

cassidoo

website | twitter | patreon | github | twitch | codepen | polywork

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