Hey friends!
I hope you had a lovely week, and Happy Easter to those who celebrate it! It’s been a busy one, again, but I am loving the nice weather we’ve been getting here in Chicago. Onwards!
Human-Readable JavaScript: A Tale of Two Experts
How to create a screen reader accessible graph like Apple’s with D3.js
Dynamically Changing a Netlify Form Name
A Deep Dive Into Eleventy Static Site Generator
This past week was a busy one because of a very, well, silly reason: April Fools’ Day! I helped a bunch in putting together both Netlify’s prank as well as Stack Overflow’s!
For Netlify, the team put together Netlify Stories. We added it to the app and you might recognize the faces in there. We originally were going to have a bunch of team members join in, but then they remembered how many wigs I have, and thus I became every character! 😅
For Stack Overflow, their team reached out to me around a month ago asking if we could make a real mechanical keyboard for their prank. It was a mad rush to make it happen! I helped get Drop onboard (heh, keyboard pun), and after designing the caps and case for the board, they got it manufactured! I got the sample for it last weekend, did all the product photography on Monday, made the promo video on Wednesday, and got it shipped Thursday!
It was a really fun time making some jokes for the tech community to see. I gotta say though, I am grateful that it’s all over (for now)!
This week’s sponsor is Contentful!
What is Contentful?
Contentful is a content platform that lets you create, manage and distribute content to any channel. Unlike a CMS, we give you total freedom to create your own content model so that you can design one that fits your needs. You can deliver your content anywhere you want — whether you’re creating websites, mobile apps or a completely new type of program — using REST, GraphQL or our SDKs.
Sounds great! How do I get started?
Check out our latest tutorial project: thingoftheday. It’s an old-school microblogging site built entirely with vanilla HTML, CSS and JavaScript. There are no packages to install, no build commands to run and no framework patterns to follow. As an added bonus, the single-page application is super fast and deployed instantly (to Netlify 😉) whenever the repository or content receives new changes.
Last week, I had you return true if a string represented a valid number. Good work Karey, Taylor, Nate, Zak, Luciano, David, Jean-François, Dhanush, Steve, Leyan, Caroline, Elliot, Jay, Oana, Sam, José, Clov, Kartik, Mark, Leslie, Ren, Dym, Max, Ivana, and Ten!
This week’s question:
Given an integer n
and a sorted array of prime integers called primes
, return the nth “super ugly number”. A “super ugly number” is a positive number whose all prime factors are in the array primes.
Example:
$ superUgly(1, [2,3,5]) $ 1 $ superUgly(11, [2,7,13,19]) $ 28
babyV keyboard with RAMA Grid
When Vanilla Was Brown And How We Came To See It As White
Computers and Creativity
Binary torsional stiffness compliant mechanism
Our group had a debate about best names for looping variables.
i won!
That’s all for now, folks! Have a great week. Be safe, make good choices, and water your plants!
Special thanks to Gabor, Stephen, IceSloth, Luna, Emad, Alaska, and Josh for supporting my Patreon and this newsletter!
cassidoo
website | twitter | patreon | github | codepen | twitch