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!
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
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.
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!
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!
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
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