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!
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
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!
Bring paid newsletters, gated content, private podcasts, & more to your client’s content business! 👩💻💵.
Trusted by some of the web’s biggest creators, Memberful is the easiest way to build a fully customizable membership business.
Memberful seamlessly integrates with the tools your clients already use — like WordPress, Mailchimp, Discord, & more — & it includes full-featured GraphQL API & webhooks to make setup a breeze 🫰 Plus, customers love the ease of use with features like mobile pay, gift referrals 🎁, & OAuth Single Sign On.
Help your client unlock a new revenue stream without rebuilding their tech stack. Learn more at Memberful.com!
Learn more at Memberful.comLast 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
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
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