Hey friends!
I hope your week was a good one! We had a bunch of snow here in Chicago, but it’s slowly starting to warm up a bit. Let’s get going!
Was this forwarded to you? You can subscribe here!
How does !important actually work? (It’s not what you think!)
Writing a Printer Driver in JavaScript
How to Build a Jamstack Application in Postman
Debug your CSS layouts with this one simple trick
I started to get back on my content game more this week! I published this article on being unique vs. being familiar when building products, recorded some podcast episodes (check out the Stack Overflow Podcast if you wanna hear some good ones), and joined a Twitter Space about developer advocacy! I’ve been having a good time covering so many topics that I haven’t touched on in a while. If you have something you’d like to hear from me, go ahead and reply to this email and let me know!
The ReadME Project is part of GitHub’s ongoing effort to amplify the voices of the developer community. Sign up for a monthly newsletter to receive developer features, podcasts episodes, and articles on emerging tech and cultural trends right in your inbox. Whether you’re interested in a new framework or want to hear from the maintainer of your favorite OSS project, you’re sure to learn something new!
Check-out the The ReadME Project.
Last week, I had you return the local times of people in a given time zone. Sorry if this brought back bad memories for anyone who has dealt with those inevitable bugs! Awesome job Leyan, Will, Peter, Santiago, Les, Don, and Ten!
This week’s question is brought to you by Elementary!
Implement a word search. Given a 2D array of letters and a word to find, return the 2D array with the found word’s letters replaced with an asterisk (*
). If you can’t find a word, just return the 2D array or “not found”.
Example:
let grid = [['a','a','q','t'],
['x','c','w','e'],
['r','l','e','p']]
$ findWord(grid, 'ace')
$ [['*','a','q','t'],
['x','*','w','e'],
['r','l','*','p']]
If you’ve ever wanted to explore audio software, but felt it was a little too complicated, this blurb is for you. Elementary is a functional, declarative framework for writing audio software in JavaScript that feels a lot like React. Develop in your browser, ship as an audio plugin for a DAW (like Ableton Live) and more.
Dolly Jones, the First Recorded Female Jazz Trumpeter
The Analog City and the Digital City
Zlant keyboard with SA Black Selectric
Debussy Arrangement: RĂŞverie for Classical Guitar
Now! What do we want?
Time traveler jokes. When do we want them?
That’s all for now, folks! Have a great week. Be safe, make good choices, and follow your dreams!
Special thanks to Gabor, Stephen, IceSloth, Emad, Alaska, Josh, Conor, Ezell, Pedro, Karthic, Ximena, Paige, Zev, Sebastián, and Ben for supporting my Patreon and this newsletter!
cassidoo
website | twitter | patreon | github | twitch | codepen | polywork