Heyo!
Welcome to the last week of June! Can you believe it? It's been particularly hot here in Chicago, but also beautiful by Lake Michigan. Let's read!
Was this forwarded to you? You can subscribe here!
The interfaces with which we think
The Interactive Guide to Rendering in React
JS KID PIX
The State of JavaScript 2023
This week I blogged about future billionaires and being funemployed! I also wrote up the conclusion for the State of JS 2023 Survey, and recorded a couple podcast episodes, as well. Whew!
It's a weird week because I was in Berlin last week for a conference, and I'm off to San Francisco this week for Figma Config, so it felt like both limbo and also "extreme productivity time." By the way, if you want to tune into Config, you can watch it for free online! I'm MCing the developer track! I'll try to be funny, I promise.
And one last fun thing, my game Jumblie was featured on the Gamedev.js website! I'm so hyped!
This week's issue is sponsored by Gitea Cloud, by CommitGo!
Gitea Cloud is a managed git hosting platform with CICD that is GitHub Actions compatible
Save time, improve productivity, and let us handle the maintenance of your code hosting and CI runners while you focus on building your next big thing.
Gitea Cloud provides:
For instances with 20 or fewer users, we have a 30-day free trial and a 50% lifetime discount.
Last week, I had you sort names by vowels. I had a typo in one of the examples, thanks y'all for catching it! Fixed it in the archive. Anyway, awesome job Josh, Ashish, Miguel, Mazen, Ben, Leyan, Sid, Muhammad, Amine, Andrea, Shreyans, Ricardo, Dan, Patrick, Ten, John, and Theresa!
This week's question:
Write a function that takes an array of daily temperatures and returns an array where each element is the number of days you would have to wait until a warmer temperature. If there is no future day for which this is possible, put 0 instead.
Example:
> dailyTemperatures([70, 70, 70, 75])
> [3, 2, 1, 0]
> dailyTemperatures([90, 80, 70, 60])
> [0, 0, 0, 0]
> dailyTemperatures([73, 74, 75, 71, 69, 72, 76, 73])
> [1, 1, 4, 2, 1, 1, 0, 0]
(you can submit your answers by replying to this email with a link to your solution, or share on LinkedIn, Twitter, Mastodon, or Bluesky)
How One Small Change Broke Wikipedia's First Link Rule
Delving into ChatGPT usage in academic writing through excess vocabulary
Le Chiffre keyboard with DSA Milkshake
I am using AI to automatically drop hats outside my window onto New Yorkers
What did the shy pebble wish for?
That she was a little boulder!
That's all for now, folks! Have a great week. Be safe, make good choices, and make time for a nap this week!
Special thanks to IceSloth, Ezell, SebastiĂ¡n, Ben, Kinetic Labs, and Faisal for supporting my Patreon and this newsletter!
cassidoo
website | blog | github | twitter | patreon | twitch | codepen | mastodon | bluesky