Weeknotes 102
11th June, 2023
“Disappointing behaviour by Reddit”
-
I was excited (and surprised, because I believed that Oban’s design relied heavily on Postgres-specific features) to see that it gained SQLite support since I last used it.
Oban ships with engines for PostgreSQL and SQLite3. Both engines support the same core functionality for a single node, while the Postgres engine is more advanced and designed to run in a distributed environment.
I’m keen on using Oban in smaller projects and it’s great that you can start with SQLite and migrate to Postgres later if you need or want to.
-
“Cookpad to discontinue Ruby interpreter development”
Sad to see.
-
Here’s a button everyone’s made: flashing loading state that depends on latency of operation, layout shift, and ambiguity about whether operation was successful
-
“We should stop using JavaScript” – Douglas Crockford
Or maybe we shouldn’t have started at all…
-
Apollo will close down on June 30th.
Reddit’s recent decisions and actions have unfortunately made it impossible for Apollo to continue.
There has been much commentary on how awful Reddit have been, especially Steve Huffman (
/u/spez
) to Christian Selig. If you’re gonna lie perhaps make sure there isn’t a full audio recording and transcript out in public beforehand.I didn’t realise how much some users with different needs rely on the accessibility features of third-party apps to access Reddit at all. A big issue for those people.
Very disappointing behaviour by Reddit. Will I continue using Reddit? I dunno, the addiction is real, but I still have LinkedIn.
-
First Impressions of Vision Pro and VisionOS – I’m keen to try it out but I don’t currently see why I would want or need this, with the exception of watching films on a plane 😄
-
An example of migrating
Phoenix.View
toPhoenix.Component
. I love the way everything is just functions. The magic is minimal. -
I’ve lost interest in Silo.
-
I was mucking about with Tailwind CSS animations a bit this week and found the four built-in ones a bit lacking, so went looking for how to add more. I discovered that you can add your own re-usable animations through the
tailwind.config.js
config file.I grabbed a pre-defined animation from the Animate.css project and munged it into the Tailwind format.
LogRocket has written a blog post on the subject which I found very useful.