Hello friends!
I hope you had a lovely week! Today was my birthday and even though it was mostly spent indoors (thanks, pandemic), I had a good day of watching shows and catching up on some reading. Onwards!
CLI Guidelines
The React Hooks Announcement In Retrospect: 2 Years Later
Automatic Social Share Images
jsonformatter
Building Your Color Palette
This week, I decided to try Blogvent, where I blog every day! I know it's pretty popular to do something like Advent of Code or devAdvent, and I thought it'd be fun to do my own little twist to get blogging again.
Here are the posts I've done so far!
If you prefer reading posts on dev.to, I cross-posted them there, as well!
This week's sponsor is Flatfile!
Think of the last time you imported a spreadsheet. Did it work the first time?
Nearly everyone has dealt with formatting messy CSVs or Excel files prior to importing. It's a huge pain!
Worse yet, countless engineers are tasked with building a data parser from scratch, importer, mapping, validation, UI, and all! As enticing as it is to build another data importer compared to core product features, Flatfile has finally made a solution.
Flatfile Portal is the elegant import button, offering an intuitive data import experience. Portal integrates with virtually any application and in minutes can intelligently ingest, validate, and transform incoming spreadsheet data so that it's clean, and ready to use in your backend.
Interested in trying out the elegant import button? Visit get.flatfile.io/cassidoo!
Last week, I had you return the number of pairs of array elements that have a difference equal to a target value. Great work Laura, Elliot, Jayphen, Mike, Jonathan, Ephraim, Adam, Rafael, Romain, Leyan, Lakshay, Chera, Sreetam, Prakash, voknelis, Aldrin, Ivana, Roupen, Remo, William, Chera, Kikwei, Jesús, Atharva, Rizwan, John, Ilya, Roman, Mickael, Vishwa, Namrata, Pozorvlak, and Ten!
This week's question:
Given two non-negative integers n1 and n2 represented as strings, return the product of n1 and n2, also represented as a string. Neither input will start with 0, and don't just convert it to an integer and do the math that way.
Examples:
$ stringMultiply("123", "456") $ "56088"
Text Faces
A visual guide to banknotes around the world
A Brief History of How We Got Here and Why
S65 with GMK Camping
I love my furniture!
My recliner and me go way back.
That's all for now, folks! Have a great week. Be safe, make good choices, and fix your posture (I see you, do it)!
Special thanks to Gabor, Stephen, and Shell for supporting my Patreon and this newsletter!
cassidoo
website |Â twitter | patreon | github |Â codepen | twitch