Pinned toot

I just created an RSS feed of my /now page! I haven't been very active in my blog, but I've kept updating this, so subscribe if you want see what I'm up to! noeldemartin.com/now/rss.xml

Having said that, Dan's talk has made me reconsider my opinion on Bluesky. I trust him, and I don't believe he'd be lying to our faces. So I may dig into the details to learn more.

Not only that, apparently Bluesky is not even living up to their own ideals (TLDR: Bluesky is not really decentralized... "yet"): beige.party/@possibledog/11336

And in case you're wondering, yes, the Bluesky team did know about Solid. Before announcing the AT protocol, they did an "ecosystem review" in which they studied all the existing solutions they would proceed to ignore: gitlab.com/bluesky-community1/

Solid has been around for a while, long before Bluesky, but it hasn't managed to pick up any traction. I wonder how Bluesky managed to attract talented developers like Dan and others. It can't just be "the money"... right?

But there are also some things I like from Bluesky. I really like what they did with encryption, and the way users control their identities seems a lot more straightforward.

Besides the universal data formats, I also prefer Solid because of its focus on private data. The AT protocol seems more focused on public data and social interactions. If anything, I see it as an alternative to ActivityPub, not Solid.

This is what I wrote:

25:20 If you're interested in a "galaxy brain" solution, check out the Solid Protocol. It is very similar to what Dan explains in this presentation, but it has universal formats, and it was created by the person who created the actual web (Tim Berners-Lee).

First of all, it's ironic that my comment on YouTube seems to have been swallowed up by the algorithm 😅. If you open the video, you won't find it unless you sort by "newest comments". I wonder why it doesn't show up in the default "top comments" view, not even at the bottom :/.

A few days ago I watched Dan Abramov's new talk, "Web Without Walls". It's a great talk, as always! But there are a couple of things I'm uneasy about.

Let me explain:

There are lots of nice recipes on the web. Bigger recipe sites often allow you to store your favorites in a cookbook. Unfortunately those are always restricted to recipes on that site.

Here comes #Solid to the rescue: With an app like #Umai you can store any recipe found on the web to a cookbook in your own Pod.

In the latest #PracticalSolid video, I am showing you how to do that!

tube.tchncs.de/w/x4mML2c4fnHE4

Let me know what you think!

It's still a proof of concept, but let me know if you think this is cool or you have some questions :D.

I'm calling it "Vivant", and you can find this and other examples in this playground: noeldemartin.github.io/vivant/

Recently, I've been learning to make animations on the web. And I'm starting to understand why Framer Motion is one of the reasons for people to choose React over .

But I still want to use Vue! So I started working on a library that supports layout animations, like this one:

I started a video series about the practical use of #solid

I talked a lot about it's vision and the ideas behind it, and most people really like all the concepts, but struggle o use it in practice (for many good reasons)

I am showing what Solid can actually do today and in practice and share my experience using it as an early adopter and developer for many years now.

If this sounds interesting to you, follow @practical_solid to get all the updates

Inrupt recently open-sourced a Data Wallet, and I have some comments about it. If you care about , I think it's important that you're aware of what's going on. Join the discussion in the forum: forum.solidproject.org/t/inrup

Somewhat reluctantly, I'm going to start using Bluesky 😅. Twitter is getting worse by the day (almost nobody sees my Tweets anymore), and I've had this Mastodon account for ages, but it's too technical for some people. So I'll be using 3 apps that do basically the same thing 🤷.

In any case, as you may already know, I'm not super active. I'll continue cross-posting everywhere, but the best place to follow my work is still my website, which you can subscribe through RSS: noeldemartin.com/now

This was a far fetched idea, but seeing how easy it's been, I may consider making it for real. I know the devil is in the details, but so far I've been pleasantly surprised. I also have to give credit to Laravel, which makes this type of quick prototyping a breeze.

Last week I started tinkering with this Solid Server from scratch, and now it works with most of my apps (including authentication!). Furthermore, it uses a Nextcloud account for storage :D.

It's just a proof of concept; and I didn't implement any of the hairy stuff (authentication, authorization, content negotiation, etc). But with very little effort, it works with a couple of my apps. So it already covers 90% of the functionality I rely on as an app developer.

It's because of things like this that I always say that in reality, Solid is very easy to learn. If you grasp the basics, it's really not a lot more complicated than understanding REST apis.

During my sabbatical, I've decided to try making a Solid Server from scratch to see how complicated it would be... And turns out I got it working in a single day 🤯.

It's very experimental, but check it out if you're curious: github.com/NoelDeMartin/lss

Show more
Noel's Mastodon

This is an instance-of-one managed by Noel De Martin.