100 posts no paulorb.dev: o caminho desde o primeiro "Olá, mundo"
O paulorb.dev chegou a 100 posts. Um balanço com os números do blog: como começou, do que ele fala, a virada para IA em 2026 e o que vem a seguir.
O paulorb.dev chegou a 100 posts. Um balanço com os números do blog: como começou, do que ele fala, a virada para IA em 2026 e o que vem a seguir.
Um modelo de IA não consulta nada sozinho. Veja como criar um servidor MCP em TypeScript que dá ao agente ferramentas para buscar personagens, planetas e filmes na API de Star Wars.
Inteligência Artificial, Intermediários, Tutorial, TypeScript
O TypeScript some quando o código roda. Veja como o Zod valida os dados que chegam da API em tempo de execução e ainda gera o tipo a partir do mesmo schema.
Intermediários, JavaScript, Tutorial, TypeScript
Kanban não exige certificação nem papel fixo no time. O que importa de verdade é o limite de trabalho em andamento, cartões bem definidos e duas métricas simples: lead time e throughput.
Metodologias Ágeis
Na última parte da série, um agente do Laravel AI SDK usa a busca vetorial como ferramenta e devolve uma checklist validada por schema, com o trecho e a página de cada exigência. Depois vêm a tela em React e uma lista do que um RAG mínimo deixa de fora.
Artigo, Avançados, Banco de dados, Docker, FrontEnd, Inteligência Artificial, Intermediários, Laravel, php, Postgres
Na segunda parte, divido o texto do edital por página, gero os embeddings com o Laravel AI SDK e guardo tudo no pgvector. A primeira busca semântica funciona e mostra um limite importante: o trecho mais parecido com a pergunta nem sempre traz a resposta.
Artigo, Avançados, Inteligência Artificial, Laravel, php, Postgres
Primeira parte de uma série em que monto, com Laravel AI SDK e PostgreSQL, um sistema que lê um edital de licitação e lista os documentos de habilitação com a página de origem de cada um. Aqui entram o ambiente em Docker, o banco com pgvector e a extração do PDF.
Artigo, Avançados, Inteligência Artificial, Laravel, php
Sair do PHP para o Go não é trocar de sintaxe, é trocar de hábitos. Este artigo mostra o que muda de verdade na cabeça de quem já programa em PHP: tipos verificados antes da execução, erros que voltam como valor de retorno em vez de exceção, e um compilador que recusa o código antes de ele virar programa. Com comparações lado a lado, benchmarks lidos com ressalva e um roteiro de estudo em quatro passos.
Artigo, GO, Iniciantes, Intermediários, php
Aplicações Go compilam para binários estáticos, e isso abre espaço para uma técnica simples que reduz o tamanho de uma imagem Docker em até 98%. Neste artigo mostro como aplicar multi-stage build em um projeto Go, escolher a imagem base certa para produção e manter a agilidade no ambiente de desenvolvimento.
Docker, GO, Intermediários, Tutorial
A palavra "harness" tomou conta das conversas sobre agentes de IA em 2026, e por um bom motivo: ela descreve a peça que decide se um agente sobrevive fora de uma demonstração bonita e passa a resolver problema real em produção. Neste artigo, explico o que é um agent harness, mostro como ele aparece na prática num fluxo real de entrega de software (do épico até o deploy) e discuto por que a qualidade dessa camada importa mais do que o modelo de linguagem escolhido.
Artigo, Inteligência Artificial
Regra escrita em arquivo de prompt ou AGENTS.md é pedido, não controle: o agente pode simplesmente ignorá-la. Este artigo mostra por que disciplina de verdade só existe quando ela está em algo fora do alcance do agente, como testes imutáveis, branches protegidas e aprovação humana obrigatória para operações irreversíveis.
Artigo, Inteligência Artificial