Skip to content
paulinhoprado.dev

Blog

Documentando componentes React com Storybook
Jun 24, 2025 — Front-end
Há alguns anos, trabalhei em uma empresa onde tentamos dividir uma única aplicação front-end em partes menores, independentes e isoladas. Bom... não deu muito certo. Talvez por falta de conhecimento ou pelas limitações tecnológicas da época.
Micro-frontends na prática
Mar 16, 2025 — Front-end
Há alguns anos, trabalhei em uma empresa onde tentamos dividir uma única aplicação front-end em partes menores, independentes e isoladas. Bom... não deu muito certo. Talvez por falta de conhecimento ou pelas limitações tecnológicas da época.
Como funciona um Player de Vídeo? Uma abordagem em JavaScript
Feb 22, 2025 — Front-end
É difícil imaginar, nos dias de hoje, que, após um dia cansativo de trabalho, não aproveitemos algumas horas em frente à TV, seja assistindo a uma boa série ou filme, seja passando raiva com uma partida de futebol do seu time.
Criando aplicações em tempo real com SSE (Server-Sent Events)
Jan 27, 2025 — Front-end
Há cerca de uma década, se precisássemos desenvolver uma aplicação em tempo real, como um chat ou um feed de atualizações, a primeira solução que viria à mente seria o uso de polling. Essa técnica consiste em enviar requisições HTTP de forma temporizada e recorrente ao servidor, buscando dados atualizados.
O que eu entendo sobre Clean Code?
Jan 19, 2025 — Algoritmos
Quando comecei a me aprofundar no estudo das boas práticas de desenvolvimento de software, imaginava que Código Limpo fosse apenas um conjunto de regras a serem seguidas para garantir um código legível.
Usando Strategy Pattern para evitar condicionamento exagerado
Jan 11, 2025 — Algoritmos
Há algumas semanas, trabalhei em soluções para o Player da Globo, onde era necessário ativar e desativar comportamentos específicos no software durante a execução. Esse tipo de necessidade é comumente resolvido com condicionais encadeadas, como if-else e switch, mas essa abordagem nem sempre é a ideal.
Testes end-to-end e sua real utilidade
Apr 17, 2024 — Testes
Implementar testes durante o desenvolvimento de um software é sempre um assunto delicado. Apesar de serem apreciados por muitos e odiados por outros, a prática de testar é uma garantia de funcionamento e qualidade.
Descomplicando a Busca Binária
Mar 20, 2024 — Algoritmos
Neste artigo, busco explicar os conceitos básicos de uma busca binária, suas aplicações e, por fim, apresentar um modelo prático em JavaScript.
Teste A/B em larga escala. Como testar uma aplicação com 1 milhão de usuários?
Nov 24, 2023 — Testes
Antes de entrar na Globo como Engenheiro de Software, eu sempre imaginava que o Teste A/B era coisa de Designer. Talvez pelo fato de ter iniciado minha carreira como Web Designer e ter lido em algum lugar que essa técnica era muito difundida entre os estudiosos de UI & UX. Bem... Eu estava errado.