Howdy!
Happy May! I hope you had a good end to your April. Mine was full, but wonderful. Let's go!
Was this forwarded to you? You can subscribe here!
What If Our Sliders Actually Slid?
Beth Griggs & Michael Dawson talk about the Node.js V18 release
Build a Lightweight Web Component with Lit.js
Trim, crop and more - basic video editing with ffmpeg
Phew, it was a busy week! Our Devs For Ukraine event raised over $100k to help Ukraine! The talks were genuinely incredible, you should check them out.
After the conference, I admit I spent a lot of the rest of the week just catching up on emails and decompressing. I started reading the Mistborn series, and I'm loving it so far!
Also! I will be speaking (virtually) at All Day Hey! 2022 this week! If you'd like to get tickets, use code CASSIDYSDAYOUT
for 10% off! It should be a blast and it's available both in person and online.
The ReadME Project is part of GitHub's ongoing effort to amplify the voices of the developer community. Our Featured Articles dive into the trends, people, and projects moving humanity forward. ICYMI, two recent articles shared why developers are using tools such as LiveView to build web UIs without JavaScript and what AOL taught a generation of programmers.Â
Explore topics from space travel to filmmaking on The ReadME Project.
Last week, I had you merge intervals together. This was a sneakily tricky one! Great job Will, Andrew, Jonathan, Leyan, Les, Rafael, Tyson, Dan, Divyansh, Gülşah, Amine, Thierry, Don, Steven, Claude, Ten, Conor, and Giancarlo!
This week's question:
Implement a simple version of autocomplete, where given an input string s
and a dictionary of words dict
, return the word(s) in dict
that partially match s
(or an empty string if nothing matches).
Example:
let dict = ['apple', 'banana', 'cranberry', 'strawberry']
$ simpleAutocomplete('app')
$ ['apple']
$ simpleAutocomplete('berry')
$ ['cranberry', 'strawberry']
$ simpleAutocomplete('fart')
$ []
Want to make your wardrobe more sustainable? Cut your new clothing purchases by 75%
The Missing Cryptoqueen
IQUNIX OG80 + Notion PBT
Look to West Africa for the Future of Green Architecture
Someone asked, "Whose car is this? Where are you headed? What do you do?"
The miner replied, "Mine."
That's all for now, folks! Have a great week. Be safe, make good choices, and when a baby waves at you, wave back!
Special thanks to Gabor, Stephen, IceSloth, Alaska, Josh, Conor, Ezell, Pedro, Karthic, Ximena, Paige, Zev, Sebastián, Ben, and Sema for supporting my Patreon and this newsletter!
cassidoo
website | twitter | patreon | github | twitch | codepen | polywork