Como funciona o Reducer do React
Uma explicação didática sobre a diferença entre useState e useReducer, com exemplos práticos de um contador e de um formulário para você entender de vez quando usar cada um.
Continue lendoBruno Andrade - Engenheiro de Software Sênior
Amante da programação e apaixonado por tecnologias de desenvolvimento web & mobile.

Bruno Andrade
Engenheiro de Software Sênior
Meu nome é Bruno Andrade, sou Engenheiro de Software Sênior. Graduado em Sistemas de Informação e com MBA em Engenharia de Software pela USP/Esalq.
Tenho mais de 10 anos de experiência em desenvolvimento de software, com 5+ anos atuando remotamente com times nacionais entregando soluções para web, mobile e backend. Hoje o meu foco está em produtos que cruzam dados e inteligência artificial.
Já atuei como líder técnico, orientando times e tomando decisões de arquitetura em produtos SaaS. Tenho passagem por startups e empresas consolidadas, entregando desde aplicações mobile até plataformas com integração de IA.
Biblioteca React UI fácil de usar, moderna e responsiva. Personalize temas, cores e fontes de acordo com o seu projeto.
Coleção de ícones projetados com ênfase na simplicidade, consistência e legibilidade.
Gere um portfólio de desenvolvedor completo com dados do Github e Dev.to usando apenas o seu nome de usuário.
Crie capas para suas playlists com uma ferramenta fácil de usar. Ajuste cores, textos e estilos sem complicação.
Crie playlists personalizadas para Spotify com IA baseada em suas músicas e gêneros favoritos.
Uma explicação didática sobre a diferença entre useState e useReducer, com exemplos práticos de um contador e de um formulário para você entender de vez quando usar cada um.
Continue lendoUma das perguntas mais comuns de quem vai começar um sistema do zero. A resposta depende de alguns fatores, e vou dissecar as vantagens e desvantagens de cada abordagem.
Continue lendoDuas propriedades que muita gente confunde e usa errado. Vou explicar a diferença entre transition e animation no CSS e mostrar na prática quando usar cada uma.
Continue lendoNenhuma grande empresa está abandonando o TypeScript e o mundo não vai se acabar. Vou explicar direitinho o que de fato aconteceu nessa polêmica.
Continue lendoDepois do básico (HTML, CSS e JavaScript), qual caminho seguir? Um raciocínio completo sobre aprendizado, motivação e mercado de trabalho para te ajudar a decidir.
Continue lendoSe tiver alguma dúvida ou ideia de negócio me envie uma mensagem, responderei o mais rápido possível.
brunnoandradi@gmail.com