Skip to main content

Activity for noeldemartin.com

Active on:

Loading activity...

Reply

Awesome, I have created an account now :D.

Bluesky network5h ago
Reply

Can't you ask for the basic permissions and only request more when people try to use certain features? I'm genuinely asking, I don't know how ATProto works :). That's how it works for mobile apps, which helps people understand why the app is requesting some dangerous permission.

Bluesky network7d ago
Reply

I have tried to use a couple of ATProto apps already, but I'm always taken aback by this screen :/. I don't think I'll use one until this is solved or I REALLY want to use some app. Why does this app need to read and write everything in my account? Can't I just give it read access?

ATProto authorization screen asking me to basically give this app permission to do everything in my account.
Bluesky network8d ago

Next month I'll be attending the 4th Solid Symposium in London, let me know if you're around! sosy2026.eu

Sosy 2026
Bluesky network10d ago
Reply

I use multiaccounts, mostly to separate work from personal. But it really seems like this is a niche feature nowadays, because I recently switched to Omarchy and these are completely hidden away xD. Of course, this being linux, I could restore it. But the log in screen is kind of broken now :/.

Bluesky network11d ago

I just started working on a new project to see how far I can take AI with Solid and local models. If you're curious, make sure to follow along! noeldemartin.com/tasks/raisin...

Raising an Agent
Bluesky network16d ago
Reply

She's called "Vella Quaresma" (or "Lady Lent" in English), and each city has their own designs :). Here's a catalog with the Vella Quaresmas in my city: www.culturamataro.cat/velles-quare...

Velles Quaresmes
Bluesky network1mo ago

Fun fact! In Catalonia, we celebrate the countdown to Holy Week by hanging an old lady with 7 legs in a town square, and cutting one of her legs every week whilst kids and adults sing a traditional song 🤣.

Bluesky network1mo ago

New blog post! Apparently, the term "Vibe-coding" was coined a year ago from today. I have some thoughts about it. noeldemartin.com/blog/softwar...

Software Ideals in the Age of AI
Bluesky network1mo ago
Reply

And in case you want to learn to play the guitar online, I can recommend Justin's website. I learned to play guitar from his courses a while ago, and he's an awesome teacher :). www.justinguitar.com

Learn how to play guitar with JustinGuitar.com
Bluesky network3mo ago
Reply

If you enjoyed that fingerstyle video, you definitely have to check out Tommy Emmanuel :D. www.youtube.com/watch?v=0cHe...

Somewhere Over The Rainbow | Tommy Emmanuel
Bluesky network3mo ago
Reply

I ended up writing a mini-blogpost in my development journal. If you feel like reading some of my ranting, check it out: noeldemartin.com/tasks/learni...

Learning React
Bluesky network3mo ago

I recently got into React again... and this is how it's going so far 😅.

Pulp Fiction meme of Samuel L. Jackson pointing with a gun saying "make me write className one more god damn time"
Bluesky network3mo ago
Reply

@thisismissem.social Hey, since we were talking about ATProto the other day, do you have any thoughts on this? I know Solid isn't great at this either, but at least SAI is supposed to solve it "at some point".

Bluesky network4mo ago
Reply

It's the first time I'm trying to use another ATProto app (other than Bluesky), and this looks a bit scary 😅. Why does this app need so many permissions? Couldn't they be limited to the lexicon the app uses or something?

Screenshot of OAuth screen for the trails app. It says:

sidetrail.app

wants to access your noeldemartin.com account
Bluesky

Manage your profile, posts, likes and follows as well as read your private preferences
Repository

Create, update, and delete any public record
Authenticate

Perform authenticated actions towards any service on your behalf

By clicking Authorize, you will grant this application access to your account in accordance with its terms of service and privacy policy.
Bluesky network4mo ago
Reply

In theory yes, RDF has a lot of edge cases and awkwardness. But in practice, I can't say that's ever been a problem for me making apps. I addressed this in a presentation I did specifically about DX www.youtube.com/watch?v=ghGm...

Thoughts on Solid Developer Experience | Solid Symposium 2024 | Noel De Martin
Bluesky network4mo ago
Reply

And if ATProtocol eventually tackles private data, I won't consider it a viable replacement until there is more than one implementation for the PDS servers. As far as I know, there is only one at the moment.

Bluesky network4mo ago
Reply

By the way, I don't think JSON-LD or RDF are the reason why Solid isn't working. It's the fact that the protocol itself is not being updated to solve problems that come up when developing apps, and also there isn't many people in the ecosystem working on DX or UX.

Bluesky network4mo ago
Reply

Thanks for the shout-out :). Yeah, I would agree that Solid is not doing great... I haven't looked much into ATProtocol, because it's mostly for public data. But if they tackle the private use-case, I agree it can achieve Solid's vision. But I haven't looked into lexicons, so I can't say for sure.

Bluesky network4mo ago
Reply

The only one I haven't watched is Idle Hands, but I liked the other ones you mention so I'll check it out :).

Bluesky network6mo ago