Sign in

Rui Duarte

@ruiduarte.xyz
204 followers 798 following 31 posts

Frontend tigerdata.com ruiduarte.xyz

PostsRepliesMedia
Reposted by Rui Duarte
Artem Zakharchenko @kettanaito.com · 02/10/2026
With MSW 3.0 released this week, I want to try something new to make the project financially sustainable. I wrote an open letter about the project, its history, and impact on the ecosystem. I ask for five minutes of your time to read it. Thank you. mswjs.io/sponsor
mswjs.io
Sponsor
Support API mocking on the web by becoming a sponsor.
14217
Rui Duarte @ruiduarte.xyz · 10/09/2026
“* requires a second iPhone Duo to play”
010
Rui Duarte @ruiduarte.xyz · 01/09/2026
He should join bsky now
021
Rui Duarte @ruiduarte.xyz · 28/08/2026
TIL about “GitHub Actules”
110
Rui Duarte @ruiduarte.xyz · 26/08/2026
My curiosity was peaked as well.
020
Reposted by Rui Duarte
Jane Ori 💚 CSS Runner 👩‍💻 @janeori.propjockey.io · 17/08/2026
I would really appreciate a job since I have about 30 days left to survive. Nothing has worked out for a while now. Been living in hostels in SE Asia for over a year. Full stack js, Staff Engineer or PM, react, astro. Many senior positions, consulted for Apple Wireless on their data dashboards, etc
Screenshot of my bank accounts. $512 in checking. $22k charged on my credit card.
01411
Reposted by Rui Duarte
SolidJS @solidjs.com · 13/08/2026
🚨 Solid 2.0 has reached Release Candidate! 🎉🥳 Async is first-class — computations return promises, the graph suspends and resumes itself. Plus optimistic mutations and a reactive core rebuilt from scratch. The Big Reveal 👇 www.solidjs.com/blog/solid-2... 1/3
615125
Rui Duarte @ruiduarte.xyz · 06/08/2026
I thought Ayden from millionjs had done this exact thing but it was done for pattern matching. github.com/aidenybai/pa...
github.com
GitHub - aidenybai/pattycake: Zero-runtime pattern matching
Zero-runtime pattern matching. Contribute to aidenybai/pattycake development by creating an account on GitHub.
130
Reposted by Rui Duarte
Ky @ky.fyi · 02/08/2026
Hey friends. Still looking for work!
54921
Rui Duarte @ruiduarte.xyz · 30/07/2026
Started doing the same yesterday and the results are really promising! Amazing work by the @voidzero.dev team 🙌
020
Reposted by Rui Duarte
Oliver Ash @oliverjash.me · 28/07/2026
I'm looking for a new role as a lead frontend/TypeScript engineer. 👋 13 years of experience and I formerly led the web team at Unsplash. My CV: drive.google.com/file/d/1Hp7w... If you know of any roles, please reach out. I'd really appreciate if you could share. Thank you!
23122
Rui Duarte @ruiduarte.xyz · 25/07/2026
J is stunning IMO 💯
040
Reposted by Rui Duarte
Mayor Zohran Kwame Mamdani @mayor.nyc.gov · 22/07/2026
Benjamin Netanyahu is a war criminal.
20368812224828
Reposted by Rui Duarte
Aaron Rupar @atrupar.com · 08/07/2026
Trump: "We had 11 missiles shot by the Islamic Republic of Japan"
165580332801
Rui Duarte @ruiduarte.xyz · 15/06/2026
The competition is too stacked that there is very little room for underdogs to make it through all the way. With that being said as for underdog picks at the moment id say Morocco. The way they handled Brazil showed a lot of potential.
100
Rui Duarte @ruiduarte.xyz · 03/06/2026
Feeling a little lucky on my first attempt
Screenshot of eyeball.rory.codes showcasing a score of 2633 when the target was 2636, off by 3.
020
Reposted by Rui Duarte
Bogdan Chadkin @trysound.io · 13/05/2026
Hey! I am open for contract or full-time work as a full-stack developer. I've worked on industrial software, real estate tech, and a visual website builder. I specialize in design systems, a11y, and UX. Previously maintained PostCSS, Rollup, and SVGO. Currently building weareonhire! on Open Social
26728
Reposted by Rui Duarte
Fabian Hiller @fabianhiller.com · 08/05/2026
I recommend reading this well-written article: tannerlinsley.com/posts/projec...
tannerlinsley.com
Projecting React
An AI-generated projection of React's public API, shaped around what a TanStack Start app needs. ~9KB client, 2–3× faster on our workloads. Powers this blog today; capable of running tanstack.com end-...
1232
Reposted by Rui Duarte
Ben Schwarz @benschwarz.bsky.social · 04/05/2026
We built a Playwright pipeline to auto-generate 585 product screenshots. Then I opened the output folder and accidentally discovered the best design QA tool I've ever used: just… looking at all of them at once. calibreapp.com/blog/screens...
calibreapp.com
We needed a screenshot pipeline; we got a design QA tool instead | Calibre Blog
How we used Playwright to generate 585+ screenshots across every theme and viewport, and accidentally built a design QA tool for visual consistency.
1323
Reposted by Rui Duarte
Haley Ward @haleyward.bsky.social · 29/04/2026
Asking for a friend… 👀 Anyone hiring for a Design Systems / Frontend Engineer right now? Strong in React, Typescript, AI, accessibility, and building scalable component libraries + developer platforms (8+ years). Would love to connect 🙏 #DesignSystems #Frontend
086
Reposted by Rui Duarte
Stuart Robson @sturobson.com · 22/04/2026
⭐ available for client work ⭐ Front-end developer & Design Systems consultant with 15 years experience building component libraries, modernising legacy codebases, writing docs & launching new projects Let's fix your tech debt or create something new stu@alwaystwisted.com 🙏🖤
02319
Reposted by Rui Duarte
Josh Collinsworth @collinsworth.dev · 13/04/2026
If AI is writing software from now on, to any meaningful degree, React should be absolutely dead. The *only* benefit of React was that most human engineers already knew it. It's the worst choice in literally every other way. If humans aren't writing your code, your code shouldn't be in React.
5474
Reposted by Rui Duarte
Sébastien Chopin @atinux.com · 07/04/2026
We’ve been evolving Nuxt Content & MDC into Comark. It's a fast, streaming-ready Markdown parser with renderer for @vuejs.org, @react.dev, @svelte.dev, HTML and even ANSI terminals. comark.dev
comark.dev
Components in Markdown
Fast, streaming-ready markdown parser with Vue and React component support. Parse Comark content from strings or streams with TypeScript support.
68013
Rui Duarte @ruiduarte.xyz · 28/03/2026
Wishing your pup a speedy recovery! ❤️‍🩹 One of ours also was hit by a car a year ago and she made a full recovery. A piece of advice I can give is to make sure to take him to rehab as that was a life saver in our case.
000
Reposted by Rui Duarte
Zack Polanski @zackpolanski.bsky.social · 17/03/2026
We said we would replace Labour and take the fight to Reform. And that's exactly what's happening. We need you. Join.greenparty.org.uk
611561378
Reposted by Rui Duarte
SolidJS @solidjs.com · 03/03/2026
The <Suspense> is over. Solid 2.0 Beta is now released (next tag on npm). 🎉 github.com/solidjs/soli...
github.com
Release v2.0.0 Beta - The <Suspense> is Over · solidjs/solid
I know you all probably weren't expecting this announcement next. But after reviewing the roadmap, we spent so long iterating in the Experimental phase, most of the goalposts within Alpha don't app...
515734
Reposted by Rui Duarte
Conor Lamb @conorlambpa.bsky.social · 28/02/2026
This war is dumb and illegal
511349371
Reposted by Rui Duarte
Matt Kane @mk.gg · 24/02/2026
We built a new Next.js, on @vite.dev. Drop-in replacement. Builds 4x faster with @rolldown.rs.
blog.cloudflare.com
How we rebuilt Next.js with AI in one week
One engineer used AI to rebuild Next.js on Vite in a week. vinext builds up to 4x faster, produces 57% smaller bundles, and deploys to Cloudflare Workers with a single command.
3779
Reposted by Rui Duarte
Stuart Robson @sturobson.com · 24/02/2026
🎉 Looking for new work. 15 years front-end dev + Design Systems specialist. I help folks build, maintain & transform design systems. I'm also available for focused projects, front-end builds, codebase modernisation. Short to long term. Let's chat - stu@alwaystwisted.com reposts appreciated <3
26575
Reposted by Rui Duarte
Boshen @boshen.github.io · 24/02/2026
Announcing Oxfmt Beta * 100% Prettier Compatibility * Additional File Formats * Tailwind CSS Integration * Import Sorting * package.json Sorting * Embedded Language Formatting * Node.js API * `--migrate prettier` * config overrides * Full IDE support oxc.rs/blog/2026-02...
oxc.rs
Oxfmt Beta
A collection of high-performance JavaScript tools written in Rust
420434
Reposted by Rui Duarte
Ryan Skinner @ryanskinner.com · 15/02/2026
GitHub Sponsors is live for rari — React Server Components on a Rust runtime. 46.5x faster than Next.js. 74K req/sec. Sub-ms latency. 53% smaller bundles. Survived HN front page at ~400MB memory. I want to go full-time on this. Help me prove open source doesn't need a corporate budget to win.
github.com
Sponsor @skiniks on GitHub Sponsors
Creator of rari, a Rust-powered React Server Components framework delivering 46.5x higher throughput and 9.1x faster response times than Next.js. Building the future of high-performance web develop...
093
Reposted by Rui Duarte
daniel wraith @danielroe.dev · 23/01/2026
🙋‍♂️ so ... for reasons: I would love to know people's frustrations with: - the current npmjs.com - admin user flows on npm web ui (and cli, locally) 🙏
5011858
Reposted by Rui Duarte
Shruti Kapoor @shrutikapoor08.bsky.social · 21/01/2026
Josh's interview was AWESOME! One big thing that I took away from his interview section was to build automations to simplify my life. I also loved how he thought about performance optimization while writing code. Check it out youtu.be/RSFDHyOt7R4
youtu.be
Can Josh Comeau & Kevin Powell Build This in React?
YouTube video by Shruti Kapoor
1132
Rui Duarte @ruiduarte.xyz · 19/01/2026
Always columns
010
Reposted by Rui Duarte
Dave Cartledge @davecartledge.com · 15/01/2026
I’m not a big user of BlueSky (yet), but if anyone sees this I’m looking for work. I’m a front-end developer, with a focus on low-carbon, design-led, accessible, websites — often using Astro and headless CMSs like Storyblok. I’m open to freelance or possibly the right perm role 🤞
15220
Rui Duarte @ruiduarte.xyz · 04/01/2026
I’m more than happy to share more of the setup we had, although I’m not currently working there anymore. If you’d like I can also connect you with active members of the team.
000
Rui Duarte @ruiduarte.xyz · 04/01/2026
The team at Agreena (agreena.com) is doing this same thing. Back in 2024 we started migrating our component kit from Vanilla Extract to Tailwind and IIRC there were serious conversations about creating custom utilities to avoid highly verbose classes (especially for pseudo elements).
100
Reposted by Rui Duarte
Stephen Margheim @fractaledmind.bsky.social · 03/01/2026
A hot take after seeing yet another fancy tabs design: the classic "tab component" is over-engineered for 90% of use cases. You probably don't need it...
1135
Reposted by Rui Duarte
Dr. Jeevun Sandher MP @jeevunsandher.bsky.social · 31/12/2025
Getting to Net Zero is cheaper than letting the planet burn. Twice as cheap in fact. If we do nothing, climate change will cost us 15% of global GDP. Getting to Net Zero limits those costs to 7%.
311554
Rui Duarte @ruiduarte.xyz · 29/12/2025
Great thread to get you caught up on CSS Layers
020
Reposted by Rui Duarte
Ariel Salminen @arielsalminen.com · 28/12/2025
Just merged @annaecook.com’s PR to design-system.club ☺️
design-system.club
Design Systems Webring
Design Systems Webring is a human-curated list of websites dedicated to people interested in design systems.
0151
Reposted by Rui Duarte
dan @danabra.mov · 16/12/2025
RSC Explorer is now open source! tangled.org/danabra.mov/...
tangled.org
danabra.mov/rscexplorer
A tool for people curious about the React Server Components protocol
29612
Reposted by Rui Duarte
Stuart Robson @sturobson.com · 10/12/2025
Hello there! If you and your team are looking to level-up your Design System by introducing a bespoke Design Tokens workflow, I have availability in January. Let's talk! 🙏🖤
085
Reposted by Rui Duarte
Mayank @mayank.co · 05/12/2025
so… who's looking for a frontend dev? i'd love to work on/with a robust design system DMs are now wide open!
03727
Reposted by Rui Duarte
Niall Harbison @niallharbison.bsky.social · 27/11/2025
Little Stormzy had his first trip out into the "real world". Testing him out to see if he'll be OK for adoptions. Look at him go! I think the early answer is a yes!
691833231
Reposted by Rui Duarte
Artem Zakharchenko @kettanaito.com · 21/11/2025
If you've missed my latest piece on Vitest Browser Mode vs Playwright, give it a read, it's great. www.epicweb.dev/vitest-brow...
epicweb.dev
Vitest Browser Mode vs Playwright
What is the difference between Vitest Browser Mode and Playwright? And when to use each in your tests?
041
Reposted by Rui Duarte
Brad Frost @bradfrost.com · 20/11/2025
💥💥💥 We’re thrilled to announce our new online course: AI & Design Systems! You can check it out and preorder here: aianddesign.systems
aianddesign.systems
AI and Design Systems Course with Brad Frost, TJ Pitre, and Ian Frost
An in-depth course on AI and design systems: core concepts, technologies and tools, environments and setup, implementation, and maintenance.
3227
Reposted by Rui Duarte
Dominik 🔮 @tkdodo.eu · 13/11/2025
🤔 What if there were a conference without talks? Just hanging out with OSS maintainers & builders, seeing what they’re working on, and learning cool stuff by actually talking to people. 🤯 What if hallway track turned into the whole event! 💡 @tannerlinsley.com is exploring it. Interested? ⬇️
webforgeconf.com
Web Forge Conf - A new kind of web developer conference
A community funded, not for profit event built for creators and the developers who use their work. Less stage. More story. All signal.
1512020
Reposted by Rui Duarte
dan @danabra.mov · 10/11/2025
i'm looking for a new job
overreacted.io
Hire Me in Japan — overreacted
I'm looking for a new job.
31395111
Reposted by Rui Duarte
Kilian Valkhof @kilianvalkhof.com · 11/11/2025
What little CS knowledge I have was hard won over a long period of time. I still don't really care for it, except where it's pragmatic enough to help me make better decisions while I work. If you have a similar background to me, this article is your shortcut to more intentional programming.
25413