Profile avatar
felgus.dev
Senior dev (JavaScript, Node.js, React, Web) He/Him Posts in English and Brazilian Portuguese felgus.dev
435 posts 205 followers 750 following
Prolific Poster
Conversation Starter

A real é que, sei lá, eu quero um dia conseguir voltar a trabalhar num time de plataforma Frontend. Eu gosto mesmo é de construir ferramentas e saber como elas funcionam, minha melhor experiência na área foi num time onde construí uma plataforma de micro-Frontends, uma lib de hooks compartilhados

Great post today from a former NYT dev who traced the history of the widespread `useIsomorphicLayoutEffect` snippet back through multiple libs... and identified "a React-Redux maintainer" as the main source that everyone copied. Uh. Hi. Yes. That'd be me :) smoores.dev/post/no_such...

UI = f(state)

Compartilhem

🔥THE RESULTS ARE IN🔥 results.stateofreactnative.com

whtwnd.com/samuel.bsky....

GENTE SÉRIO O AT PROTO É MUITO FODA

What are you using to build your @reactjs components these days? Reloading your app in the browser? Storybook? Comment below 😁

Decidi colocar o Tailwind no nível 3 de estudo (com profundidade) pelo q to vendo no mercado, vai ser difícil não se tornar o padrão nos próximos anos (e vou usar no projeto novo que acabei de entrar no trabalho)

Escrevi um post sobre signals no React, ainda essa semana no blog

2025 e a inferência do typescript pra custom hooks simplesmente não funciona

blog.axlight.com/posts/though...

Gravação do @fronteirases.bsky.social

Bom dia Como, eu uxui designer, posso ajudar desenvolvedores a construir bons produtos? Educados respondem, #bolhatech

As pessoas inventam cada padrão em nome da tal "limpeza" de código. Num projeto React aqui: juntam todos os hooks e lógicas que estariam no corpo de um componente em um custom hook separado, ai chamam esse hook retornando umas 30 coisas diferentes pra usar. Pra que??

Depois dos micro-serviços e dos micro-Frontends, agora inventaram as micro-traições, o overengineering foi longe demais

Vou comentar aqui, mas como a bolha é praticamente toda de fora do RS, não sei se vai engajar :) Tem VAGA para deva backend na empresa onde trabalho. É para nível PLENA+. Vaga para MULHERES (todas). Stack é GOLANG, mas pode vir de xp em outra stack. É presencial, em Porto Alegre/RS.

As vezes no meus sonhos, eu queria ver o colapso do modelo open source atual, principalmente no mundinho JavaScript

Speeding up the JavaScript ecosystem part 11 is here! This time we're looking at: Extending Rust tools with JavaScript plugins marvinh.dev/blog/speedin...

i'm trying out a new OSS funding experiment—a "featured" sponsor slot at the top of the Zod README ✓ features are week-to-week (~140k impressions) ✓ simple auction-based pricing (per-week or standing bids accepted) ✓ artwork subject to approval DM/email me if your company is interested! 🤙

Eu fico com preguiça gigante dessa cultura meio paternalista de tratar Júnior/estag como se fossem incapazes, a pessoa pode pegar qualquer task, talvez precise de um suporte e é isso

Uma coisa de ferramentas de Frontend em 2025 é que algumas estão se fortalecendo por serem “AI friendly” como o próprio React, Tailwind, shadcn-ui

It’s weird how people keep saying RSCs don’t work in SPAs when the first demo of RSCs was a SPA github.com/reactjs/serv...

podem me julgar, mas eu gosto muito de react. eu poderia passar horas discutindo sobre como ele funciona e olha que eu nem sou nenhum mago do react

Every now and then, I revisit @infrequently.org’s blog, and it’s always a moment of clarity. Despite his clashes with JS fwks, notably React, which I’ve been deeply involved with, he remains one of the most influential figures in how I understand the web and platform economics for nearly a decade.

Recursive Proxies to Support Nested Objects Two Approaches: Eager Wrapping and Lazy Wrapping newsletter.daishikato.com/p/recursive-...

Just release a new version of use-zod (0.2.0) before the weekend github.com/felgus-dev/u...

Opa amigos, acabei de ser desligado da firma. Estou bolado, porém aberto a oportunidades como arquiteto ou desenvolvedor. Tenho mais de 10 anos desenvolvendo software.

Inclusive eu queria muito saber de alguém que tá começando a estudar React agr se tá confuso ter use nos hooks, use, use client, use server

Todos os hooks do React tem que começar com use, aí a lib é useZod. Ai pensei em fazer um wrapper pro novo primitivo use do React, agora não sei se o nome useZodUse, zodUse ou qualquer variação não fica uma merda

Yes, we will be announcing ANOTHER awesome TanStack.com library tomorrow. Be there or be 🔲!

Software engineer job postings are at a 5-year low, as per data from Indeed (which is a pretty good data source). But how bad are things, really? I looked closer and found that it's... probably not as bad as circulated on social media (cont'd) Also: no, it's not the end of software engineering...

#bolhadev