Sandrina Pereira

Sandrina Pereira

@sandrinap.dev

she/her. Staff Frontend Engineer turning ideas into accessible experiences. ⚡️ React • Design Systems • Accessibility @remote.com | prev @farfetch, @okTurtles https://www.sandrina-p.net/

896 followers145 following93 posts

Sandrina Pereira reposted

✍️ Just published a new post about my most-anticipated CSS proposals from Interop 2027! If you’re not familiar, the Interop project is a collaboration between browsers to pick shared focus areas. There’s *so much* good stuff this year, it was hard to pick just 10!

joshwcomeau.comThe Future of CSS ✨ • Josh W. ComeauEvery year, browser vendors collaborate via the Interop project to synchronize their efforts on new HTML/CSS/JS features. This year, there’s a ton of super exciting features being considered! In this ...

Sandrina Pereira reposted

🎉 And we're live! 🎉 We just launched CSS Wrapped 2025: our annual recap of all things CSS & web UI that landed in Chrome over the course of the year. 🚀 This is a big one! We highlighted 22 new features to help you build better on the web. Check out: chrome.dev/css-wrapped-2025

chrome.devCSS Wrapped 2025Sculpt dynamic interfaces, stretch your imagination, and play with these 22 powerful new CSS features that landed in Chrome this year.

Sandrina Pereira reposted

Sandrina Pereira reposted

So yes, you can pass WCAG AA and still fail to comply with the EAA’s digital product obligations... The EAA goes beyond the technical compliance: it requires products to work seamlessly with assistive technologies and be usable across the full customer lifecycle. Not just pass UI-level checks.

Sandrina Pereira reposted

front-end should wait less for backends to get started make something desirable, reduce state to a packet later

I figured out when I like vibe coding: - It’s not important business code - or it’s not to be reusable by others - or it’s just throw away code Basically, vibing is for low-risk boring tasks 🤷

I'll be at @jsheroes.io talking about handling Forms at scale with JSON Schemas. Based on a true story at Remote.com 💥 Get a ticket and come join us!

JSHeroes@jsheroes.io

🚀 Get ready for two full days of coding, inspiring talks, and valuable networking opportunities. 🔜 🎟️ Explore the agenda and secure your spot now: ti.to/jsheroes/2025 🗓️ May 29-30 📍 Cluj-Napoca #JSHeroes #TechConference #TechInnovation #WebDev #JavaScriptTrends

Sandrina Pereira reposted

✨ In March 2023, I published an article about AI. This was right after OpenAI showcased how GPT4 could turn a hand-drawn sketch of a website into real HTML/CSS/JS. The consensus online was that FE jobs would stop existing within 1-2 years. Well, it’s been 2 years! So, I just published a follow-up:

joshwcomeau.comThe Post-Developer Era • Josh W. ComeauWhen OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally eliminated within a year or two.Well, it’s ...

Who’s joining JSHeroes? I’ll be there talking about… forms with JSON Schemas ⚡️

JSHeroes@jsheroes.io

📢 Day 1 at JSHeroes 2025 will be all about architecture, software practices, and project showcases. Our speakers will dive deep into various patterns for working with technical debt, refactoring, and code migration. 💻 🗓️ Full agenda here: https://jsheroes.io/#agenda #JSHeroes #TechEvent

Sandrina Pereira reposted

It's 2025. We've *all* been using video calls *extensively* for *at least* 5 years. (8 in my case). We *know* how to share our screen. It works. Let's all finally move away from ❌ "can you see my screen?" + Wait for yes to ✅ "you should see my screen now, shout if you don't" + carry on

When a junior asks you for help in their code, don’t give them the answer right away. Ask them “what’s on your mind?” It’s much better to help them evolve their debugging skills and critical thinking skills. 💡

If I could, I’d write only CSS / animations for a living ✨

Adam Argyle@nerdy.dev

need product differentiation? overhire a #CSS front-end team and ask them to: - polish whatever - add delight wherever and watch as your product becomes smooth and buttery while everyone else's gather dust and crust UI is a huge space offering differentiation via quality

Sandrina Pereira reposted

As European Accessibility Act & ADA Title II deadlines near, orgs will suddenly panic about #accessibility, leading to crunch time. Devs'll be frustrated; op-eds'll be penned. Remember, these laws have been on the books for a while. #a11y isn't the villain; your org let you down by failing to plan.

I’m on vacation for 2 weeks. When I come back I can skip my 99+ Slack notifications and get back to speed much faster. How so?⚡️ I leave a “PTO handover & catch-up” doc and my colleagues fill in while I’m out. How cool is that? 😎 Here’s our public template: www.notion.so/remotecom/Su...

notion.soNotion – The all-in-one workspace for your notes, tasks, wikis, and databases.A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team

Sandrina Pereira reposted

I created a personal website starter pack! All the lovely people on this list have ✨fantastic✨ personal #websites or #blogs. 👏 I hope you like it. 🤗 (Feel free to suggest your favorite personal websites as well, of course.) go.bsky.app/QaRNu68

Sandrina Pereira reposted

I forgot what it was like to have a feed focused on tech things I actually care about again 🙏

Sandrina Pereira reposted

my main “bluesky tip” is simply — like and follow posts and people you enjoy seeing in your feed, and “show less” what you don’t enjoy. “training” Discover algorithm takes annoyingly long for now — but it does get more specific with time, and the team will be making it more responsive. data helps.

Sandrina Pereira reposted

🌠 For years, the #1 most requested feature in CSS was Container Queries. We wanted them so badly! Well, they’ve arrived… and none of us are using them. 😂 I think I know why, and I just published a new blog post that will hopefully change that! Check it out: www.joshwcomeau.com/css/containe...

joshwcomeau.comA Friendly Introduction to Container Queries • Josh W. ComeauIt’s been a couple of years since container queries started landing in browsers… so why isn’t anyone using them? It turns out that container queries are kinda tricky; they’re not as straightforward as...

💡 aria-label is cool but remember the first rule of ARIA: Do not use ARIA. When possible, consider using a native HTML element visually hidden with CSS (also known as ".sr-only"). Know more reasons why, in this article by @cferdinandi.bsky.social

gomakethings.comRevisting aria-label versus a visually hidden classLast week, I wrote about the [aria-label] attribute, and when you should use aria. In the posts, I recommended that, generally speaking, [aria-label] is the better choice when you want the text read a...

You are up to date.