Caderno técnico // Engenharia resiliente
Sistemas confiáveis começam com boas perguntas.
Ensaios de backend, sistemas distribuídos, dados e segurança — escritos a partir dos problemas reais de produção.

Seu Agente poderia ser um prompt
Aprenda a criar um agente de IA para análise financeira. Acompanhe uma jornada real, do Python básico a frameworks como CrewAI e Agno, e descubra o poder de um bom prompt.…
Ler mais- 28 Feb 2025
- Erick Giorgio
Como calcular a inflação implícita e decidir o melhor Tesouro Direto.
Como calcular a inflação implícita e decidir o melhor Tesouro Direto em Python.…
Ler mais
Aumento de performance usando Cursor Pagination
Aumento de performance usando Cursor Pagination…
Ler mais
Callback Functions PHP vs Java
Callback Functions, ou Funções de Retorno, são funções em linguagens de programação que são passadas como argumentos para outras funções e que são executadas pelo programa em momentos específicos durante a execução da função principal.…
Ler mais- 22 Jan 2023
- Erick Giorgio
Como ‘hackear’ o mundo com suas individualidades
Recentemente assisti um anime ou como diria minha mãe: “desenho do olho grande”, chamado My Hero Academia. O anime conta a história de um mundo onde quase toda a população nasce com algum poder sobre-humano chamado de individualidade. Algumas individualidades são boas, outras nem tanto, alguns nasce…
Ler mais
- 08 Jan 2023
- Erick Giorgio
Mongock: Ferramenta para migração de dados Mongo e Java/Kotlin
Mongock é uma ferramenta de migração baseada em Java como parte do código do seu aplicativo para ambientes distribuídos. Ele permite que os desenvolvedores executem migrações mais seguras tendo propriedade e controle sobre as migrações de dados durante o processo de implantação do aplicativo, pois a…
Ler mais
NULL Kotlin vs. Java Optional
Neste post veremos como o tipo Optional compara e traduz para tipos nullable em Kotlin.…
Ler mais
Métodos HTTP Laravel REST
Os serviços REST nos permitem desenvolver qualquer tipo de aplicativo envolvendo todas as operações CRUD (Create, Read, update, delete) possíveis. Devemos utilizar os diferentes verbos HTTP que correspondem às operações CRUD. Os métodos HTTP principais ou mais comumente usados são GET, POST, PUT, P…
Ler mais
Métodos HTTP Spring REST
A Representational state transfer( REST ) é um estilo de arquitetura de software que define um conjunto de restrições a ser usado para criar serviços da web. Serviços da Web que estão em conformidade com o estilo de arquitetura REST, chamados de serviços da Web RESTful (ou simplesmente serviços REST…
Ler mais
Como posso fazer uma boa estratégia de armazenamento em cache?
Independente da linguagem, mais cedo ou mais tarde, no desenvolvimento de softwares ou aplicações, teremos que lidar com cache. O crescimento do negócio leva a um número grande de acessos e não dá pra ficar escalando infinitamente a infra da aplicação ou do banco.…
Ler mais
- 01 Jan 2023
- Erick Giorgio
Usando Planilhas Google com Eloquent
O Eloquent Sheets é um pacote que permite trabalhar com o Google Sheets por meio de modelos Eloquent…
Ler mais
- 01 Jan 2023
- Erick Giorgio
Instalando o Toastr.js em um aplicativo Laravel
Toastr.js é uma biblioteca Javascript para notificações sem bloqueio. jQuery é necessário. O objetivo é criar uma biblioteca principal simples que possa ser personalizada e estendida. Consulte a documentação oficial…
Ler mais
- 01 Jan 2023
- Erick Giorgio
Teste de notificações por email com Laravel
Testando alguns pontos do código você vai se deparar com alguma Notificação por email, E para testar isso significa que não quero enviar notificações reais, só queria falsificá-las para garantir que as mensagens sejam enviadas em algum ponto de gatilho e também queria testar o conteúdo desse e-mail.…
Ler mais
- 31 Dec 2022
- Erick Giorgio
Gerando arquivos excel — Laravel Excel
Gerando arquivos excel — Laravel Excel Tem uma sintaxe muito simples. Ele tirou todo o código ‘repetitivo’que era necessário para criar exportações com PHPExcel…
Ler mais
- 31 Dec 2022
- Erick Giorgio
Laravel — Adicionando Soft Deletes em uma tabela existente.
Laravel — Adicionando Soft Deletes em uma tabela existente.…
Ler mais

- 31 Dec 2022
- Erick Giorgio
Redimensionando imagem com PHP
Um exemplo de como redimensionar uma imagem mantendo a proporção com PHP.…
Ler mais
- 29 Dec 2022
- Erick Giorgio
Upload e redimensionamento de imagem
Upload e redimensionamento de imagem , exemplo usando o Intervention Image Package.…
Ler mais- 19 Dec 2022
- Erick Giorgio
Extrair texto de arquivo PDF usando PHP
Um exemplo prático para extrair texto de arquivo PDF usando PHP…
Ler mais
- 09 Oct 2022
- Erick Giorgio
Cuidado com chmod 777
“O Comando Proibido” Muitos sabem os perigos deste comando. Aqui vou demostrar alternativas para estimular mais ainda a não utilização do mesmo.…
Ler mais