Descomplicado o código como a IA pode ser sua aliada
2025-03-22
Olá, sou Luiz Leite, Principal Engineer na Hotmart. Com mais de 8 squads sob minha responsabilidade e gerenciando mais de 500 repositórios, posso afirmar que a organização e a eficiência são pilares fundamentais para o sucesso em projetos complexos. É nesse cenário que a inteligência artificial (IA) se revela não apenas como uma ferramenta, mas como uma aliada indispensável. Neste artigo, vamos mergulhar em como a IA está transformando o desenvolvimento de software, e como você pode utilizá-la para otimizar seu trabalho.
1561 words
|
8 minutes
Atualizando Projetos Automaticamente com OpenRewrite no GitHub
2024-02-04
Antes de mergulharmos nisso, é crucial entender o que essa ferramenta faz. Para simplificar, vamos chamá-la de “executadora de receitas predefinidas”. Ela executa essas receitas por meio de um comando mvn e uma lista de receitas prédefinidas. Uma das grandes vantagens do OpenRewrite é a participação ativa da comunidade e de grandes empresas, como a Spring, que estão desenvolvendo e compartilhando suas próprias receitas. Isso significa que você pode confiar nas receitas recomendadas por especialistas para evoluir seus projetos com segurança e confiabilidade.
427 words
|
2 minutes
Como criar uma action no github como scheduled
2024-01-21
Neste post, abordaremos a criação de uma GitHub Action para a execução programada de tarefas automatizadas. Isso pode ser uma maneira eficiente de otimizar processos recorrentes, economizando tempo e assegurando a consistência nas operações.
247 words
|
1 minutes
Porque GraalVM e compilação AOT geram imagens menores
2023-07-13
GraalVM é uma máquina virtual Java que pode gerar imagens de aplicação muito menores do que as imagens de aplicação geradas por uma JVM tradicional. Isso ocorre porque GraalVM usa uma técnica chamada compilação antecipada (AOT) para gerar código nativo para um sistema operacional específico.
515 words
|
3 minutes
Spring IO keynote 2023
2023-05-22
O ano de 2023 uma data especial tanto para o Spring quanto para o Spring Boot, pois completarão 20 e 10 anos de existência, respectivamente Vou fazer um resumo rápido das principais coisa que foram abordadas no key note de Juergen Hoeller.
194 words
|
1 minutes
O que é criptografia
2022-06-07
Criptografia é uma técnica de segurança para proteção da informação que permite que apenas aqueles que tem acesso a uma chave podem ler.
309 words
|
2 minutes
Entendendo os escopos ao importar as dependências no Maven
2022-04-28
Maven é uma das ferramentas mais conhecidas e populares para build de aplicação Java, além dessa função, também é utilizado como gestor de dependências. Dentro dessa parte existe uma tag chamada scope em que é possível definir qual o escopo esta será utilizada. Existem 6 valores possíveis para essa parte compile, runtime, provided, system, test, and import. Caso não seja declarado nenhum tipo o valor default é compile. Vamos agora comentar o que significa cada tipo utiilizando com.
329 words
|
2 minutes
Hacker101 segundo desafio
2021-07-30
Para quem não acompanhou tudo a pouco tempo atrás eu comecei a fazer os CTF’s da Hacker One , se **não **viu a primeira parte pode clicar aqui. Agora que o cenário está alinhado vamos para o desafio chamado *Micro-CMS v1 que está marcado como uma dificuldade fácil.
574 words
|
3 minutes