
Leonardo Hipólito
Tech Lead, Desenvolvedor Full Stack Sênior
Sou um desenvolvedor full stack com mais de 17 anos de experiência em desenvolvimento de software. Minha paixão é criar soluções inovadoras e eficientes que atendam às necessidades dos usuários e impulsionem o sucesso dos negócios.
Atualmente, auto como Tech Lead na empresa Facilita, onde lidero uma equipe de desenvolvedores e sou responsável por projetar e implementar soluções de software escaláveis e de alta qualidade. Minha experiência abrange uma ampla gama de tecnologias, incluindo Laravel, Livewire, TailwindCSS, Vue, Alpine e bancos de dados relacionais e não relacionais.
Skills
- Desenvolvimento:
-
- Laravel
- FlightPHP
- Slim Framework
- Vue
- TailwindCSS
- Alpine.js
- Livewire
- Laravel Zero
- Python
- Selenium
- Electron
- HTML
- CSS
- Tailwind CSS
- Vue
- NativePHP
- Qualidade de Código:
-
- PHP Stan
- Pint
- Rector PHP
- PHP Documentor
- Pest PHP
- Colaboração:
-
- Notion
- Jira
- Slack
- Soft Skills:
-
- Comunicação
- Resolução de problemas
- Foco em resultados
- Flexibilidade
Educação (225)
Blog
-
23/05/2025
Como Configurar Notificações do Slack no Seu Aplicativo Laravel em Apenas 10 Minutos
Aprenda a configurar notificações do Slack no seu aplicativo Laravel para receber alertas importantes em tempo real, como pedidos de e-commerce ou falhas de backup.
-
23/05/2025
Os Melhores Livros de Laravel 12 que Você Deveria Ler em 2025
Descubra os livros essenciais para desenvolvedores Laravel que desejam se destacar em 2025. Desde técnicas avançadas até o consumo de APIs, esta seleção é ouro puro para quem busca se tornar um desenvolvedor 10x.
-
23/05/2025
Animações Controladas por Scroll em um Carrossel CSS
Descubra como combinar Carrosseis CSS com Animações Controladas por Scroll para criar experiências interativas e dinâmicas em seu site.
-
23/05/2025
Como Utilizar Variáveis CSS com PHP para Otimizar Seu Desenvolvimento Web
Descubra como implementar variáveis CSS utilizando PHP para tornar seu desenvolvimento web mais eficiente e dinâmico.
-
23/05/2025
Como Ordenar Resultados de Consultas Eloquent no Laravel com orderBy()
Aprenda a utilizar o método orderBy() no Laravel Eloquent para ordenar os resultados das suas consultas de forma eficiente e personalizada.
-
23/05/2025
6 Maneiras de Verificar Qual Versão do Laravel Você Está Executando
Descubra as diferentes maneiras de verificar a versão do Laravel em seu projeto, desde comandos no terminal até a inspeção de arquivos de configuração.
-
23/05/2025
Enums em PHP: Um Guia para Codificação Mais Segura
Explore como os Enums em PHP podem tornar seu código mais seguro e legível. Este guia cobre desde os básicos até dicas avançadas para aproveitar ao máximo os Enums no PHP 8.1 e além.
-
23/05/2025
Como Redirecionar para Outra Página com PHP de Forma Eficiente
Aprenda a realizar redirecionamentos em PHP de maneira simples e eficaz, escolhendo entre os tipos 301 e 302 para melhorar a experiência do usuário e o SEO.
-
23/05/2025
Como Criar Stubs Personalizados no Laravel: Um Guia Passo a Passo
Aprenda a criar e utilizar stubs personalizados no Laravel para acelerar o desenvolvimento de seus projetos com templates reutilizáveis.
-
23/05/2025
Como Resolver o Erro "Página Expirada" no Laravel
Descubra as causas e soluções para o erro "419 Página Expirada" em aplicações Laravel, incluindo dicas práticas para evitar problemas com tokens CSRF.
-
23/05/2025
Melhores Alternativas ao Airtable em 2025
Descubra as melhores alternativas ao Airtable para suas necessidades de gerenciamento de dados e projetos. Compare recursos, preços e capacidades de ferramentas como Google Sheets, SeaTable, ClickUp, Supabase e mais.
-
23/05/2025
MarkItDown: Transformando Documentos em Markdown com Facilidade
Descubra como a biblioteca MarkItDown da Microsoft pode simplificar a conversão de documentos para Markdown, otimizando a gestão de conteúdo para desenvolvedores e equipes de conteúdo.
-
15/05/2025
Como Converter Facilmente um Array PHP para JSON
Aprenda a converter arrays PHP para JSON de forma eficiente, com exemplos práticos e dicas para evitar erros comuns.
-
15/05/2025
20+ Melhores Práticas, Dicas e Truques de Laravel para Usar em 2024
Descubra as melhores práticas, dicas e truques de Laravel para melhorar seu código e eficiência em 2024. Ideal para desenvolvedores que buscam otimizar seus projetos.
-
15/05/2025
A Maneira Mais Fácil de Obter o Caminho da URL Atual em PHP
Descubra como utilizar o superglobal $_SERVER em PHP para obter o caminho da URL atual de forma simples e eficiente.
-
03/05/2025
Cache Flexível no Laravel: Como Melhorar Performance sem Perder Atualização
O Laravel 11 trouxe um recurso poderoso para otimização de performance: o **cache flexível** com `Cache::flexible()`. Essa abordagem permite servir dados armazenados em cache enquanto eles são atualizados em segundo plano, resolvendo o dilema entre desempenho e dados atualizados.
-
03/05/2025
Como Resolver o Erro "Using $this When Not in Object Context" em PHP
Se você já se deparou com o erro **"Using $this when not in object context"** enquanto desenvolvia em PHP, saiba que não está sozinho. Esse é um problema comum que ocorre quando tentamos usar a variável `$this` em um contexto onde ela não está disponível.
-
02/05/2025
Como adicionar o Alpine.js no Laravel
Aprenda a integrar o Alpine.js em seus projetos Laravel de forma simples e eficiente.
-
02/05/2025
Como verificar sua versão do Laravel
Saber a versão do Laravel que está a usar é crucial por vários motivos, incluindo manter o seu projeto atualizado com os recursos de segurança mais recentes, garantir a compatibilidade com pacotes de terceiros e facilitar a depuração. Felizmente, existem várias maneiras de encontrar esta informação.
-
14/04/2025
Transformando Código Ruim em Aprendizado: Lições Valiosas do Capítulo 2
Mergulhe conosco em uma jornada transformadora no mundo do desenvolvimento de software! Inspirados pelo Capítulo 2, "How to use bad code to learn how to write great code", deste fascinante livro, exploraremos como a temida experiência de encontrar código problemático pode se tornar uma fonte surpreendente de aprendizado e crescimento. Descubra as técnicas essenciais para analisar criticamente o código que não nos agrada, articulando precisamente suas falhas e transformando essas objeções em conhecimento prático. Aprenda a compartilhar suas descobertas para solidificar seu entendimento e, crucialmente, a refletir sobre as melhorias realizadas para internalizar as lições valiosas do "código ruim", vacinando-se contra futuros erros. Prepare-se para mudar sua perspectiva e converter desafios em oportunidades de aprimoramento contínuo em sua jornada como desenvolvedor.
-
12/04/2025
Desmistificando o Código Legado: Uma Mudança de Atitude Essencial para Desenvolvedores
Enfrente o código legado com uma nova perspectiva! Se você se identifica com a luta diária de entender, modificar e testar códigos complexos e sem testes automatizados, este artigo é para você. Descubra como mudar sua atitude, parar de culpar o passado e começar a usar o código legado como uma oportunidade para crescer e melhorar suas habilidades de programação. Prepare-se para transformar a forma como você encara o código que já existe e trilhar um caminho mais produtivo e satisfatório na sua carreira de desenvolvimento.
Serviços
Conheça alguns dos serviços que ofereço.
- Saas / Micro-Saas
- Desenvolvimento de Saas e Micro Saas
- Automação
- Sistemas para automação e simplificação de processos.
- Agentes de IA
- Desenvolvimento de sistemas e agentes de IA
- Criação de pacotes
- Criação de pacotes para Laravel e Livewire