🦑 "Beware of missing chances; otherwise it may be altogether too late some day." - Franz Liszt
Hey friends!
I hope your week was a good one. My baby turned 6 months old this weekend, which is mind-blowing to me! Anyway, let's learn.
Was this forwarded to you? You can subscribe here!
Web links of the week
Control UIs using wireless earbuds and on-face interactions
Adding Search to an Eleventy Site Without Client-side JavaScript
Animate the removal or addition of an item in a list
Organizing multiple Git identities
Something that interested me this week
I added TinaCMS to my blog this week! It was an interesting tiny project that I'm testing out. I noticed that I had a bit of mental overhead that stopped me from blogging more often: I have a very local-first workflow of writing in Obsidian, copying the text into a file, adding any images to my blog repo, checking that links and images work, and then pushing the post.
It isn't that bad, but back when I spoke at CodeWord Conf in September, something that Chris Coyier said in his segment stuck with me when he talked about his consistency: the fact that he can just type into a CMS and hit send, with minimal things getting in his way, has kept him more consistent in his writing.
Tina isn't the perfect solution for me, but I'm trying it out to see if it helps me write more and speed up. Only time will tell!
Sponsor
Interview question of the week
Last week, I had you figure out if two strings were isomorphic. Awesome work Usman, tlgreg, Sreetam, Altamish, Jonnie, Neil, Saad, Leyan, Tawseef, Daniel, Zoé, Philip, 413, Varenya, Altamish, Fraol, Ten, Matt, Rincon, Matt, Chris, and Martin!
This week's question:
Given a string s, you are allowed to delete at most k characters. Find if the string can be a palindrome after deleting at most k characters.
Example:
> kPal('abcweca', 2)
> true
> kPal('acxcb', 1)
> false
Cool things from around the internet
Tenochtitlan: a 3D reconstruction of the capital of the Aztec Empire
The Long, Sad History of American Attempts to Build High-Speed Rail
Ones and Zeros: The rise and rise and rise of data
Luminkey 80 with KKB Mixed Retro Lights
Joke
What do you call a group of killer whales playing instruments?
An Orca-stra!
That's all for now, folks! Have a great week. Be safe, make good choices, and write down what you're thinking!
Special thanks to Gabor, IceSloth, Ezell, Sebastián, Ben, and Kinetic Labs for supporting my Patreon and this newsletter!
cassidoo
website | twitter | patreon | github | twitch | codepen | polywork | mastodon