🧙♂️Juliano Farias
@frontendwizard
Software Engineer at IKEA | 🇧🇷 living in 🇳🇱 | tweets are my own
Was dir gefallen könnte
Minha gente, fiz um site aqui pra visualizar os casos de COVID-19 por munícipio: mapadocovid19.com.br Completamente open source, subindo nos ombros de gigantes como next.js (@zeithq), chakra-ui (do @thesegunadebayo), vx, d3.js entre outros ❤️
Just implemented a feature using GitHub spec-kit. It's an opinionated workflow for coding via an LLM. I used it with Claude Code, but it works with many different LLMs. Wow. It does a LOT. - Creates feature branch - Generates a high-level plan - Creates a quickstart doc for…
Agora é oficial: sou Lead Developer Advocate na @meteorjs ☄️ “Mas pera, MeteorJS ainda existe?” Não só existe como tá mais vivo do que nunca! Tem versão nova, comunidade engajada e produtos além do framework. Ansioso pra trabalhar com open source e por tudo que vem aí ❤️
We have an announcement remix.run/blog/merging-r…
I couldn't be happier today - we're entering a world without forwardRef ✨
React 19: Never forwardRef again
We just published the first beta for React 19! This beta release is for collecting feedback and preparing libraries for the next major version of React. To see what's included, check out the release post: react.dev/blog/2024/04/2…
I often see aria-labels that look like an id: 🚩 aria-label="delete-user-button" An aria-label should have a *user-friendly* label that describes what the button does. And it shouldn't repeat the tag's name - that's redundant. ✅ aria-label="Delete Cory House"
We are introducing a new mode for Blocks called Lift Mode. Enable Lift Mode to "lift" components from a block template for copy and paste i.e you will be able to copy the smaller parts that make up a block template like cards, forms...etc Visit the Blocks page to try it out.
Do you love The Office? I've created a small free-to-play fan game to show some love for the series! Help me by showing this little game to the world!! enchantgames.itch.io/a-meeting-at-t…
A developer shouldn't merely do what they're told. Why? Because it's not a developer's job to merely follow orders. We're paid to see the gaps. We're paid to collaborate with others. We're paid for our professional judgement. So: We should push back. We should point out…
This is actually a good question (quoted below), and I have a good answer for it. I was an iOS native dev from 2012-2015 (Obj-C days) and really, really loved it. Xcode was annoying but I could get around that with various tooling (RubyMotion, cocoapods, etc) that made it so I…
Acusação: o podcast Xadrez Verbal é financiado por think tank dos EUA e do MBL Realidade: Padrim, dívida com os ouvintes, muita insistência minha e do Matias e só uns cinco anunciantes em nove anos de podcast Não postem sob efeitos de lisérgicos, jovens
using a <div> as a <button>
PSA: Whenever you think of writing useEffect, the only sane thing is to NOT do it. Instead, go to the react docs and re-read the page about why you don't need an effect. You really don't. But what if I ne.. - NO. read the page! In my specia.. - NO. read the page! READ THE PAGE
A common case of needless state: Dialog visibility. Example: If a dialog displays when I click on a user, I only need one piece of state, not two. And this can be streamlined even further. Here, assume UserDialog only renders when provided a user. UserDialog simply returns…
components / hooks / types / utils (and constants) is the split I'm seeing in many codebases, yet it's the one I dislike the most. It groups by type, not by domain. "useTheme" will live next to "useTodo", but not next to ThemeProvider ... why?
You inspired me, @cassidoo. Since hooks and the early conception of the suspense API, I have personally felt that React has been obsessed with just a handful of concepts. While technically impressive and undoubtedly pushing the limits and boundaries of what a single-threaded UI…
Please don't name your variables `renderTable` or `showIcon`. It is not helpful to read: { renderTable ? <Table data={data} /> : null } If we should render it, we render it. Thank you, Captain Obvious 🦸 Instead, try to name variables for what they represent:
I work with many teams who use different languages and repos for their web UI and the backend. Example: 1. React UI 2. C# .NET JSON API Problem: It requires tedious and error prone coding and testing to assure the UI works with the JSON API's requests, responses, HTTP status…
Why I'm excited about React Server Components (RSC): 1. Smaller JS bundle (Server components add zero K to the bundle) 2. Performance. Fetching starts faster, runs on the server, and the results stream via HTTP streaming. 3. Simple fetching. No useEffect or state! 4. I don't…
The key difference between @nextjs and @remix_run: Next is a React framework. Remix is a framework that happens to use React. Next embraces React features early and often. Remix embraces web standards and favors stability and proven web standards. It’s a tradeoff.
United States Trends
- 1. Good Wednesday 19.3K posts
- 2. #MAYATVAWARDS2025 408K posts
- 3. #hazbinhotelseason2 12.8K posts
- 4. Huda 12.3K posts
- 5. Clippers 14.6K posts
- 6. Harden 10.8K posts
- 7. South Korea 88.2K posts
- 8. #DWTS 51.2K posts
- 9. Giannis 32.6K posts
- 10. Namjoon 189K posts
- 11. Kawhi 3,798 posts
- 12. #MLBS6Spoilers 11.1K posts
- 13. Tapper 27.2K posts
- 14. Jay Z 6,516 posts
- 15. Olandria 27.6K posts
- 16. #RHOSLC 8,298 posts
- 17. Caden 9,045 posts
- 18. Whitney 15.7K posts
- 19. New World 89.7K posts
- 20. Denzel 5,779 posts
Was dir gefallen könnte
-
Igor ➔ extcontabilidade.com.br
@igorhalfeld -
Fernando Daciuk
@fdaciuk -
Matheus Fidelis @ 0.0.0.0
@fidelissauro -
Joao Marins
@jgcmarins -
Daniel Maslowski aka CyReVolt 🐢
@OrangeCMS -
Meriellen Silveira
@merysilveira -
Jacob MG Evans
@JacobMGEvans -
Brian 🇵🇸
@briandito -
Erin Fox
@erinfoox -
std::human::bruno
@0xedb -
Felipe Chalreo
@FelipeChalreo -
Mateusz Gajewski
@wendigo -
Torugo Soares
@victorsoares__ -
Pursuit
@joinpursuit -
Michael Asiedu
@MichaelAsiedu_
Something went wrong.
Something went wrong.