Hellloooo!
Can you believe it’s August already? My brain is not ready for this. But alas, time goes on. Let’s look at what happened this week!
What I Wish I Knew About CSS When Starting Out As A Frontender
NFC comes to the web
Gatsby Serverless Functions And The International Space Station
New in Git: switch and restore
This was my first week in my new place in Chicago! We’ve been in the process of “moving” for a solid year now (literally one year ago this week we moved into an apartment in Seattle, then we moved to a Chicago apartment in October, and finally we’re in a more permanent spot), and it feels SO good to be able to unpack a bunch of stuff we’ve had stored up for so long. We still don’t have a lot of furniture yet, but armed with mechanical keyboards and board games, we’ll get there!
This week’s sponsor is ConvertKit. Specifically, ConvertKit Commerce: the best way to sell digital products and earn a living as a creator.
In just a few minutes you can create a product and embed it in your site or simply link it directly from anywhere on the web. You can sell ebooks, guides, paid email courses, coaching, paid newsletters, music, templates, and so much more. When you make a sale, the credit card processing fees are just 3.5% + $.30 of each transaction.
Joe Previte sold 210 copies of Vim for VSCode at $10 each, earning $2,100 on ConvertKit Commerce. He said, “This is my first-time selling a digital product online…it shows you the true power of the internet and what’s possible for solo creators to sell products online.”
ConvertKit is used by a wide range of creators to connect with their fans, from developers like Dan Abramov and Adam Wathan, to authors like Gretchen Rubin and James Clear, to musicians like Leon Bridges, Lindsey Stirling, and Tim McGraw.
If you’ve got something to teach or sell, do it on ConvertKit Commerce.
Create your free account now »
Last week, I had you get the number of zeros at the end of a factorial. It was really fun seeing all the responses to a very math-heavy problem! Awesome work Rob, Claude, Andrew, Lakshay, Karim, Sophie, Yair, Jesper, Craig, Samhita, Ten, Dimitris, Praneeth, Leyan, Vanessa, Alex, Rafael, Les, Bill, Ivana, and Bill!
This week’s question:
Given a 3x3, 2D array of integers, where every digit is between 0 and 9, except 7, find the minimum number of digits that must be replaced with 7s so that the sums of the numbers in each row and each column are the same.
Example:
$ missingSevens([[9,4,3],[3,4,9],[4,8,4]])
$ 0
$ missingSevens([[1,5,2],[5,9,5],[6,5,3]])
$ 4
$ missingSevens([[3,9,6],[8,5,5],[8,4,0]])
$ 2
Toki Pona
On hand-engraving with Thịnh Trần
How To Learn Stuff Quickly
The Perseids are on the Rise!
What’s orange and sounds like a parrot?
A carrot!
That’s all for now, folks! Have a great week. Be safe, make good choices, and stick to your plans!
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