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

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
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.

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

Aumento de performance usando Cursor Pagination…

Ler mais
Callback Functions PHP vs Java

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
Como ‘hackear’ o mundo com suas individualidades
  • 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
Mongock: Ferramenta para migração de dados Mongo e Java/Kotlin

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

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

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

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?

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
Usando Planilhas Google com Eloquent

Usando Planilhas Google com Eloquent

O Eloquent Sheets é um pacote que permite trabalhar com o Google Sheets por meio de modelos Eloquent…

Ler mais
Instalando o Toastr.js em um aplicativo Laravel

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
Teste de notificações por email com Laravel

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
Gerando arquivos excel — Laravel Excel

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
Laravel — Adicionando Soft Deletes em uma tabela existente.

Laravel — Adicionando Soft Deletes em uma tabela existente.

Laravel — Adicionando Soft Deletes em uma tabela existente.…

Ler mais
Convertendo Html em PDF

Convertendo Html em PDF

Convertendo Html em PDF…

Ler mais
Redimensionando imagem com PHP

Redimensionando imagem com PHP

Um exemplo de como redimensionar uma imagem mantendo a proporção com PHP.…

Ler mais
Upload e redimensionamento de imagem

Upload e redimensionamento de imagem

Upload e redimensionamento de imagem , exemplo usando o Intervention Image Package.…

Ler mais
Extrair texto de arquivo PDF usando PHP

Extrair texto de arquivo PDF usando PHP

Um exemplo prático para extrair texto de arquivo PDF usando PHP…

Ler mais
Cuidado com chmod 777
  • 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