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

The benefits of interop are greater than the convenience of not caring about standard formats.

I just posted an update about the work I'm doing on my framework to make Solid Apps, Aerogel.

I recently started rebuilding my first Solid App, and I tell you how that's going and my typical development workflow. check it out!

youtu.be/awaaSorMYhk

In a couple of months, I'll be attending the 2nd Solid Symposium in Leuven, Belgium. I missed it last year, but I'm looking forward to attending this one! I'll also participate in a session on CRDTs (and maybe one on DX), it should be fun :D.

events.vito.be/sosy2024

After years of fruitless pursuit, I finally got my hands on some stickers at !! Thanks to the @NGIZero folks :D.

If we ever meet and you want one, let me know; I'll be glad to share them :).

I realize I didn't post it before; here you can find some of the talks I'll be attending and what else I'll be doing at noeldemartin.com/tasks/attendi

> Every interoperable app becomes a super-app.

What does it mean to own your data? Can you have it and still not have it?

rosano.ca/interoperable-vision

I'll be attending FOSDEM in a couple of weeks, let me know if you're around in Brussels and want to meet :).

fosdem.org

In this talk, @aveltens nails THE most important point of Solid. We don't need a killer app, we need an ecosystem of apps that work together!

Owning your data is cool and all, but these experiences show the true power of Solid.

youtube.com/watch?v=zCtoWkwSkx

One of the best things you can do to improve the stability of your apps is writing tests, and Cypress is the best tool for the job!

To help you with that, I just released a plugin that makes testing Solid Apps super easy. I hope you find it useful :).

github.com/NoelDeMartin/cypres

I just finished migrating my first Solid App to the framework I'm working on, AerogelJS!

If you're curious to see how you build an app with the framework, check out the source code.

Is it easy to understand? Let me know what you think I could improve!

github.com/NoelDeMartin/ramen

Which one is it Deezer? Does my choice really "not affect my experience", or do I have to trade my privacy to play music for free?

Seems to me it is the latter.

Today I published a blog post talking about what my ideal world of software looks like. I call it Skeuomorphic Software, check it out!

noeldemartin.com/blog/skeuomor

I recommended this CSS course last year, and now it's 50% off! css-for-js.dev/

There's so much content that after a year of starting it I'm still not done :O (I dedicate 1 hour/week). And I still enjoy it like the first day.

If you're curious, you can read about my experience thus far: noeldemartin.com/tasks/learnin

> Even when you #OwnYourData 100%, many might find little agency in being able to 'edit properties on JSON objects'. What level of handedness would be meaningful to them?

(with @jessmartin)

utopia.rosano.ca/interoperable

If you're curious about the different approaches to make Solid Apps, @megoth just launched a website comparing some of them. It's also a great resource if you know nothing about Solid and want to learn some basics :). Check it out!

rdfjs.vercel.app/

I feel like our industry is increasingly treating accessibility, performance, and security as box-ticking exercises:

- Get WCAG compliance
- Get green on Core Web Vitals
- Update all your vulnerable dependencies

Maybe this is better than the status quo (since we're so bad at these things), but I worry it removes a lot of the thought and artistry from the job. If all your energy is spent on box-ticking, there's no time for anything else. And management thinks it's "done" when the box is ticked.

I just posted a video showing what you can do with the framework I'm working on, Aerogel. Check it out! youtube.com/watch?v=JXyCH_S9ef

Show more
Noel's Mastodon

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