Carlos Espada
@carlosespada.bsky.social
88 followers 150 following 50 posts
Front-end developer. Cyclist. Fan of trains, dinos and XIX century travels. Trying to do my part for making an accessible, light and fast internet for everyone.
Posts Media Videos Starter Packs
Reposted by Carlos Espada
hidde.blog
✏️ Another AI reading list: these books are worth your time hidde.blog/another-ai-r...

nobody:
me: wrote down 5 (actually 6) books about AI that I read this year and recommend
Another AI reading list: these books are worth your time
Lots of great books about AI came out recently, here are some I found useful.
hidde.blog
Reposted by Carlos Espada
timbl.bsky.social
From scribbled notes to a global revolution-the personal journey behind the Web’s invention and the unexpected turns along the way. It's both a history and my vision.

This is for Everyone isn’t just a story about technology; it’s about possibility

September 9th, pre-order linktr.ee/thisisforeve...
carlosespada.bsky.social
So the MDN documentation is wrong, and I owe ChatGPT an apology 😅

Thanks for the note! 🙂
carlosespada.bsky.social
And not even with updated content. The other day it told me, with all the confidence in the world, that a <span> has an implicit role="generic". I think it has had time to learn it well.
carlosespada.bsky.social
What a well-explained and rigorous article, how lucky we are to be able to enjoy content like this 😍
sarasoueidan.com
After much procrastination, I finally hit the imaginary Publish button:

🔗 CSS to speech: alternative text for CSS-generated content www.sarasoueidan.com/blog/alt-tex...

#CSS #a11y #accessibility
CSS to speech: alternative text for CSS-generated content
— The personal website of Sara Soueidan, inclusive Web UI engineer
www.sarasoueidan.com
carlosespada.bsky.social
Great article, very well explained and very useful. Thank you very much for sharing it! 🙂
carlosespada.bsky.social
Of course it is useful, thank you! 😍
carlosespada.bsky.social
"I don't know if I'm always able, as it takes some mental toll to be the person in the room pointing out the concerns when others are excited about opportunities. I don't want to be the “hater” or the one “stiffling innovation”."

I understand you so well, I identify with this so much.
carlosespada.bsky.social
Thank you for respecting our ñ and our accents in your ID 😍
carlosespada.bsky.social
Muchas gracias, Matias, me alegro de que te haya gustado 🙂
carlosespada.bsky.social
You deserve it so much ❤️
carlosespada.bsky.social
Your opinion is unpopular, but at least with two people 😉

That's why we have a W at the beginning of the word; it indicates the main scope of action.
Reposted by Carlos Espada
martatorre.dev
@carlosespada.bsky.social en #UBAC sobre le ley europea de accesibilidad con @anacirujano.com y @pablomoratinos.es.

Hablando sobre #accesibilidad y poniendo sobre la mesa lo que nos viene.

Para mi el punto es: Los usuarios tenemos derechos.
carlosespada.bsky.social
I absolutely love this article because it's so useful and because it raises questions we need to ask ourselves to learn how to do our job better: meeting users' needs.
carlosespada.bsky.social
This is the way.
robbowen.digital
Back when I was finding my feet in tech everybody was buzzing about building positive change. Somewhere along the way, something changed. Fortunately for us though, tech is not the first industry forced to defend itself against dubious practices.

What might we learn if we were to look elsewhere?
Looking elsewhere - Robb Owen
Against the backdrop of mass layoffs, LLMs, site-builders and vibe coding what does it mean to conscientiously build for the web, and where do we go from here?
robbowen.digital