Helllooo friends!
I hope your week was a good one! Mine was fun and chaotic at Jamstack Conf (which I’ll talk more about later on). Let’s go!
Drawing in CSS - Sci-Fi Art: A Vacuum From Space
How I Make CSS Art
Building a Tennis Trivia App With Next.js and Netlify
How to build an inline edit component in React
Conditional Border Radius In CSS
Phew, this week was QUITE the adventure! I arrived in San Francisco on Monday to prepare for Jamstack Conf. The plan was for the MCs and keynote to be all done in person, while the rest of the event was virtual!
We had rented out a house and hired a production company to do all of the sets and filming, and it was very exciting. It was early 90s-themed, and we had been getting so hyped as we got closer and closer to the start.
Tuesday was a full day of rehearsals and blocking out how timing would go, as well as some filming. And then, our prop van was stolen! A bunch of our things we were going to use were gone (luckily they found the van later), so that all had to be re-planned out. The next morning, Wednesday, the day of the event, we had a super early morning call time… and a bird ran into the transformer and blew out power to the entire area. It was a PANIC trying to plan what would happen next, with no power or WiFi in our perfectly planned set.
We ultimately had to cancel one of the three tracks at the conference, had Phil in the UK host the start of the event, we powered the house with a truck (literally), and one of our organizers had to produce the event at a nearby hotel while we tethered as much as we could from our phones. We were heartbroken that we didn’t get to show all that we wanted, but are so happy with the results anyway. You can check out the videos now, and more will be coming soon of the clips we were able to film offline!
Now excuse me while I sleep for a week.
This week’s sponsor is Algolia!
As it turns out, building high-quality, relevant search yourself is hard! Algolia steps in to help developers build search and recommendations into their products. They do that with a set of hosted APIs that allow you to index your data, configure your search algorithm, and display solid search in the languages and frameworks you’re already using.
With 14 API clients and 6 front-end libraries, you can build search and discovery with whatever technology you prefer. They also have UI kits, templates, and code samples to make it even easier to get started.
And best of all: Algolia is free up to 10,000 search requests!
Get started building your first search engine!
Last week, I had you find distinct combinations of integers! Great job Ten, Jesper, Deepak, William, Wannes, Tobias, Les, Ben, Griffin, and Rafael!
This week’s question:
An “odious number” is a non-negative number that has an odd number of 1s in its binary expansion. Write a function that returns true if a given number is odious.
Example:
$ isOdious(14)
$ true
$ isOdious(5)
$ false
JWK Alpaca with NP PBT Keycaps
A Hollywood Retelling of the Great Chicago Fire
What Would Happen If We Slowed Down?
DigiScape - Forest
Units of measurement, like feet and inches, were originally based on the current monarch’s sizes.
That’s why they were called rulers!
That’s all for now, folks! Have a great week. Be safe, make good choices, and listen to some good music!
Special thanks to Gabor, Stephen, IceSloth, Emad, Alaska, Josh, Conor, Ezell, Pedro, Karthic, Ximena, and Paige for supporting my Patreon and this newsletter!
cassidoo
website | twitter | patreon | github | twitch | codepen | polywork