100 posts no paulorb.dev: o caminho desde o primeiro "Olá, mundo"

100 posts no paulorb.dev: o caminho desde o primeiro "Olá, mundo"

O paulorb.dev chegou a 100 posts. O primeiro saiu em 6 de maio de 2022, com o título "Olá! Mundo...(mais um blog de um programador no ar)". De lá para cá, o blog passou por Laravel, Linux, Git, PostgreSQL, Go, Elixir, Arduino e, mais recentemente, agentes de IA. Este texto faz um balanço do caminho com números tirados do próprio blog.

Como tudo começou

Quando o blog entrou no ar, eu já trabalhava com web desde 2002 e com PHP desde 2009. Também tinha passado pela sala de aula, no SENAC Colatina. Dar aula deixa um hábito: explicar o conceito primeiro e usar o código para ilustrar a ideia. É o jeito que tento seguir nos textos daqui.

Os primeiros posts eram anotações de trabalho: como alternar entre versões do PHP, como iniciar o Apache no Linux, como ignorar permissões de arquivo no Git. Problemas que apareciam no dia a dia e que valia a pena registrar para não pesquisar de novo.

Esse formato continua útil. Um post curto que resolve um erro específico, como o erro do oauth-private.key no Laravel, é o tipo de texto que a gente procura quando cola a mensagem de erro no buscador.

Os números

Os 99 posts anteriores a este se distribuem assim ao longo dos anos:

Ano Posts
2022 16
2023 10
2024 44
2025 16
2026 (até setembro) 13

2024 foi o ano mais produtivo. Depois veio um período mais lento: entre julho de 2025 e maio de 2026 saiu um post só. A retomada veio em setembro de 2026, com 12 publicações em menos de três semanas, puxadas pela meta de fechar os 100.

Do que o blog fala

Laravel é o assunto dominante e aparece no título de 27 posts. Vai de dicas pontuais, como visualizar a SQL com os valores preenchidos, a textos de arquitetura, como Strategy e Pipeline juntos e o Service Container.

Em volta do Laravel ficam os assuntos que sustentam o trabalho de backend: PostgreSQL, Docker, WSL, Linux e Git. Go aparece em seis posts, desde a instalação no Ubuntu, em 2022, até a comparação com PHP publicada este mês. Também houve espaço para experimentos: um jogo de Tetris, um projeto com Arduino e três posts sobre Elixir e programação funcional.

A virada para inteligência artificial

Os posts de 2026 mudaram de assunto. O foco passou a ser IA aplicada ao desenvolvimento, com destaque para RAG (técnica em que o sistema busca trechos relevantes em documentos antes de pedir a resposta ao modelo de linguagem).

Saíram um agente LangChain com RAG, a série em três partes sobre RAG em PHP com Laravel AI SDK e pgvector, textos sobre agent harness e sobre regras em agentes, e um servidor MCP em TypeScript.

O que vem depois do 100

A lista dos próximos textos já está definida: API com FastAPI e Pydantic para quem vem do Laravel, Pandas ou Polars, concorrência em Go com goroutines e channels, filas no Laravel com Redis, property hooks no PHP 8.4 e uma análise exploratória com Pandas usando a cotação do café.

O formato continua o mesmo: textos escritos a partir de problemas reais e projetos de estudo, com código que dá para rodar. Obrigado a quem acompanha e a quem chegou aqui por um buscador atrás da solução de um erro.

Referências

  • BOLSANELLO, Paulo Roberto. Olá! Mundo...(mais um blog de um programador no ar). paulorb.dev, 2022. Disponível em: https://paulorb.dev/blog/ola-mundo. Acesso em: 22 set. 2026.

Comentários (0)

Nenhum comentário ainda. Seja o primeiro.

Continue lendo

Como ignorar permissões do Linux em repositórios GIT.

Como ignorar permissões do Linux em repositórios GIT.

Recentemente me deparei com um problema curioso que ocorre no GIT principalmente enquanto escrevemos código em modo root e depois fazemos o push para os repositórios que faz com que as permissões(CHMOD) de arquivos e…

Artigo, GIT, Tutorial, Versionamento
RAG na prática: como um agente LangChain busca informação e responde de forma estruturada

RAG na prática: como um agente LangChain busca informação e responde de forma estruturada

Um assistente de vendas com IA que nunca viu o seu catálogo de produtos não serve para muita coisa. Neste artigo, mostramos como montar um agente de RAG (Retrieval-Augmented Generation) com LangChain, do zero: estrutura do projeto, instalação das dependências, indexação de um catálogo em CSV com FAISS e criação de uma ferramenta de busca semântica. No final, evoluímos o exemplo para retornar respostas estruturadas com Pydantic, prontas para serem consumidas por outros sistemas, com o código completo incluído.

Inteligência Artificial, Intermediários, Python, Tutorial