Advertisement · 728 × 90

Posts by Porfirio Ribeiro 🇵🇹

Vibe coding keeps wasting my time, no matter how many times I try it.

8 months ago 185 19 23 2
Preview
Announcing TypeScript 5.9 - TypeScript Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript mak...

TypeScript 5.9 is now available! 📣

This release brings:

✅ An updated tsc --init
✅ Type-checking for the new 'import defer'
✅ Actual summaries in more DOM APIs
✅ Expandable quick info hovers (✨preview✨)

and more! Read up more on our blog:

devblogs.microsoft.com/typescript/a...

8 months ago 146 27 0 7
Screenshot of the blog post quote saying:

This is truly amazing: we are not talking about refactoring our code or spending time understanding and trying to fit new tools. We are talking about drop-in replacements that could give us a 64% reduction in a CI pipeline (referring to only build + linting).

Screenshot of the blog post quote saying: This is truly amazing: we are not talking about refactoring our code or spending time understanding and trying to fit new tools. We are talking about drop-in replacements that could give us a 64% reduction in a CI pipeline (referring to only build + linting).

Happy to see Mercedes Benz adopting modern tooling such as @rolldown.rs and Oxc in their workflow, as well as going the extra mile and sharing their results!

Up to 64% CI pipeline time reduction is impressive 👀

And more per improvements are yet to come 🤯

www.mercedes-benz.io/blog/2025-05...

10 months ago 62 9 3 0

This is great news!
Been exploring some nice interactions with it.

Now I just need to wait about 3 years until I can use it on my projects! Until then I can do progressive enhancement with the polyfill, kinda.

1 year ago 1 0 0 0
Preview
Nuxt UI v3 · Nuxt Blog Nuxt UI v3 is out! After 1500+ commits, this major redesign brings improved accessibility, Tailwind CSS v4 support, and full Vue compatibility

Nuxt UI v3 is out ✨

🚀 Designed with Tailwind CSS v4
💫 Built on top of Reka UI
📦 50+ components for every need
🎨 A brand new design system
💚 Works on both Nuxt or Vue projects

nuxt.com/blog/nuxt-u...

1 year ago 169 36 5 0

Thanks, i grabbed some 😊

1 year ago 0 0 0 0

TIL
I had no idea that existed also 😅😅

1 year ago 1 0 0 0

I always say, if you feel like an imposter, try to use that feeling as a fuel for keep pushing and moving forward!

1 year ago 1 0 0 0

That’s true! I always felt that imposter syndrome have helped me. Because I never thought I was enough, for not having CS degree or higher education, I always kept learning and improving while others settled, and that made me grow more and stand out!

1 year ago 0 0 1 0

@syntax.fm is also my top podcast for a couple of years ❤️

@wesbos.com and @tolin.ski are almost like buddies to me, as I hear their voices more than my friends 😊

1 year ago 4 0 0 0
Advertisement

Many people have old company iPhones that can’t be updated.
Also we found that many of our customers in South Africa, for example, have old refurbished iPhones with iOS <= 15

And this is why Safari is the new IE. it’s tied to the OS releases. If a model stop receiving OS updates, no updated Safari

1 year ago 0 0 1 0
Preview
Don’t Use aria-label on Static Text Elements Don’t use the aria-label or aria-labelledby attributes on divs, spans, or other elements representing static/noninteractive text-level semantics, unless you’re also updating roles.

📝 New post!

`aria-label` and `aria-labelledby` aren't allowed on divs, spans, and other static text elements out of the box, and *most* screenreaders won't announce them.

#accessibility #a11y

1 year ago 277 83 12 14

Last time I used React at work was for a CSR application. Was a dashboard with maps and charts behind a login.

1 year ago 1 0 0 0

Preact, Svelte, Vue, Solid,…
There so many good options out there, most of them probably better than React.
It’s sad how this become a monoculture

1 year ago 7 0 0 0
Preview
Announcing Vite 6 Vite 6 Release Announcement

Vite 6.0 is out ⚡️
vite.dev/blog/announc...

1 year ago 1472 328 33 62
Preview
Announcing TypeScript 5.7 - TypeScript Today we excited to announce the availability of TypeScript 5.7! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for type declarations and annotation...

📢 TypeScript 5.7 is here! Now with

✅ Better checks for uninitialized variables
✅ Smarter tsconfig lookup in editors
✅ Improved startup time
✅ Stricter checks for JSON imports
✅ Extension rewrites for relative imports

and more! Try it today!

devblogs.microsoft.com/typescript/a...

1 year ago 351 96 3 6

I joined twitter 7 years ago when I left farming to become a software developer and a college of mine told me a couple of profiles to follow that would help me to be informed about tech and grow! I kept there since then. But with this new wave of migration of bsky, i felt the same again!

1 year ago 2 1 1 0

This feed is full of interesting people and great content! It feels nostalgic for the twitter of 7 years ago!
And now I realized how Twitter was not helping me anymore, was just burning my time and getting me anxiety with all the negativity.

1 year ago 1 0 1 0
Advertisement

I joined twitter 7 years ago when I left farming to become a software developer and a college of mine told me a couple of profiles to follow that would help me to be informed about tech and grow! I kept there since then. But with this new wave of migration of bsky, i felt the same again!

1 year ago 2 1 1 0

👋

I love your videos, learned a lot about Nuxt and Vue with them!
Always sharing your channel with my colleagues!
Oh and I’m also a DejaVue avid listener!

1 year ago 0 0 0 0

I love this idea of reducing the amount of packages and the weight of them!

This will have a great impact in many different places. Bundle size and performance for browsers, install time on CI (cost reduction), node startup time, …

Thanks for the effort everyone is putting into this!

1 year ago 1 0 1 0

I need to try that sandwich next year when I go to VueJS Amsterdam!
I missed it last time!

1 year ago 2 0 1 0

Thanks for creating this thread! I found some more nice people to follow that I missed, even after so many starter packs!

I’m Porfirio, software engineer from Portugal 🇵🇹, ex Farmer.
Was always more a consumer than a producer of content in twitter, hope to change that here!

1 year ago 0 0 0 0

Good luck! Hope you find a good place!

Used valibot for the first time yesterday! It’s very nice!

1 year ago 1 0 1 0

Looking forward to see the recordings of some talks!

I really wanted to go, but I am out of luck. For the second time I applied at my company to attend, and some bureaucracy happens between my company and the conference that blocks it!
Maybe next time 😅

1 year ago 1 0 1 0

This is exactly what I feel! I’ve done react for 5 years, and if I had to pick up a project with react, no problem! But if starting a new project I would evaluate alternatives! Unless I work with a team of blindfolded “React developers” that won’t touch anything else!

1 year ago 4 0 0 0
Advertisement

We're all here
go.bsky.app/BXnjGPN

1 year ago 152 47 6 4

Ahah true 😅

1 year ago 0 0 0 0

Same in Portugal. I think it makes sense to reduce the noise and let people think before voting.

1 year ago 1 0 1 0

I had learn a couple of Pascal on DOS in before dropping school to go work on the farm with my parents. Got my first computer 8 years later, and started to learn programming languages. At age 35 got my first job as a frontend developer in a Agritech startup! It only took me 20 years 😅

1 year ago 1 1 0 0