
Cool Links Vol. 9: March, 2025
6 min read
Links to the best stuff I've read or watched during the month of March, 2025
A chronological view of everything I've posted here, since the beginning of time (or the blog's inception, whichever comes first).

Cool Links Vol. 9: March, 2025
6 min read
Links to the best stuff I've read or watched during the month of March, 2025
Algorithms are breaking how we think
This is an incredibly well-articulated rant about how recommendation algorithms are changing how our brains work. Automation is good for us and it’s everywhere, but what about when thinking, the very thing that makes us human, starts being automated?
Letting recommendation algorithms (that, as we all know, prioritize revenue) decide the information we get, the tone of that information, and the context of every social interaction is pretty much giving up on our autonomy.
The entire video is worth watching, but this part about context collapse was one of the most interesting bits. It makes perfect sense, but I had never thought of it this way:
Algorithmic feeds on social media are unfortunately quite good at fostering something known as context collapse. To understand this, imagine you’re dining in a restaurant and you’re close enough to a table of people to hear snippets of their conversation. You don’t know who any of the people at that table are, but if you manage to overhear them talk about something you’re really interested in, you might feel tempted to join their conversation. But in the context of a restaurant setting, that’s considered very rude, so it rarely ever happens.
On social media, though, the same kinds of quasi-private conversations between parties who know each other are happening all the time, but since the platform is just one big space and it might decide to put that conversation in front of random people, that social boundary of etiquette which is normally respected is just not there. And lots of conflicts happen as a result.
A really common one you might accidentally step into on social media happens when you stumble across a conversation among friends making sarcastic jokes with each other, but since you don’t know who those people are, you don’t have the context you need to recognize they’re joking. And so, if you reply with a serious critique, well, that’s a social misfire which some will react poorly to.
And that’s a pretty mild form of context collapse. It can be much, much worse when people want to discuss things like politics. And unless we realize recommendation algorithms are what’s fostering these reactionary conflicts, they’re going to continue so long as we use platforms in the ways that we do. It’s for all these reasons that I believe algorithmic complacency is creating a crisis of both curiosity and human connection.
Ahmad’s blog has been featured here a few times already, and here’s another gem! A fully interactive, well-written and just a plain joy to read article explaining different strategies to handle colors in CSS, focusing on all those little color variations we need to handle when building something.
In Loving Memory of Square Checkbox
In times where software “needs” to stand out rather than be familiar, we lose our heroes. Rest in peace, square checkboxes!
It is as if you were on your phone
pretend to be on your phone so that you pass as human, but actually do essentially nothing instead
Do you feel pressured to be on your phone all the time, so you can pass as a human? This neat web app allows you to do just that, but while doing absolutely nothing instead.
(honestly, it’s a better use of your phone than scrolling through social media…)
Sooo many times I’ve had to debug something in a npm package dependency of a project I’m working on, only to realize I need to change some of the code to make it work.
That’s usually a pain though, since you either have to open a pull request with a fix and wait for it to be merged, or setup your own fork of the package and host it somewhere.
This package aims to avoid that. It applies patches to other packages in your project, so you don’t have to go through the process of setting up a fork.
Really nice article that pretty much sums up the iPad situation: it is interesting hardware but that has pretty much no software that showcases what it does best.
The best iPad apps are… web apps. And the iPad’s only available browser being Safari doesn’t make things better.
The select element can now be customized with CSS
Customizing <select> elements is something every web developer has had to do, probably. And the thing about that is that… you really can’t customize it. Or couldn’t, until now.
Having to implement a custom look on this field was always, to me, the perfect definition of “reinventing the wheel”. You gotta pick up this element that works reliably, is accessible, natively supported by all browsers, and users have been using for 30+ years, and then… build it from scratch, with JavaScript (which already kills the accessibility for some people).
Now, as of Chromium 135, you can finally customize them as you always expected you could! This will probably take a while to get to Safari and Firefox, but here’s the cool thing: if those browsers don’t support this new thing, the <select> will just look like a normal field and work just as well. A perfect example of progressive enhancement!
The Hobbit - An Unexpected Journey
Reviewed on Mar 30, 2025
Judge me, but I actually like The Hobbit movies. This is my first rewatch since it came out in 2012, and while this one has a few too many action scenes (which are fun, just get tiresome after 3 hours), it’s still a really good movie in an universe I love.
Sure, its quality never matches the Lord of the Rings trilogy, but to be honest I don’t think anything else ever will.
Adolescence
Reviewed on Mar 21, 2025
Binge-watched this in one sitting. Very powerful, all its 4 episodes are shot on a single take and that really brings you into the room with the characters.
The final montage is beautiful, too. Bonus points for having one of my favorite songs.
Anora
Reviewed on Mar 15, 2025
An overall decent movie until the Armenians come in. Then it gets amazing! For a drama film, the comedy is what steals the show.
Captain Fantastic
Reviewed on Mar 09, 2025
Such a good movie! It touches on very sensitive topics in a very heartwarming way. It’s fun, serious and uplifting at the same time.