O setor de tecnologia já viveu isso antes. Uma explosão de demanda por software, ferramentas que prometiam democratizar o desenvolvimento e uma geração de sistemas indo para produção sem a maturidade técnica necessária para sustentá-los. Foi nos anos 1970. E tem tudo para se repetir agora. A crise que a gente esqueceu Nos anos 1970, […]
Inteligência Artificial privada: como rodar LLMs Open Source na sua infraestrutura sem pagar por token
Até aqui a relação da maioria dos desenvolvedores com inteligência artificial foi basicamente a mesma: consumir. ChatGPT, Copilot, Claude — você entra, digita, recebe uma resposta e vai embora. Útil, sem dúvida. Mas existe uma diferença grande entre usar uma ferramenta e controlar a infraestrutura que a sustenta. E é exatamente essa diferença que está […]
MCP x REST: por que o backend que você conhecia não é suficiente para agentes de Inteligência Artificial?
Até aqui a relação da maioria dos desenvolvedores com API foi basicamente a mesma: você expõe um endpoint, documenta com Swagger e o cliente chega já sabendo o que vai pedir. Esse contrato funciona há décadas e ainda funciona bem para boa parte dos sistemas que a gente constrói. O problema é que no último […]
A Inevitável Evolução do Dev Backend para Dev de Inteligência Artificial em 2026: As 7 Habilidades que Você Precisa Dominar
Até aqui a maioria dos desenvolvedores backend encarou a inteligência artificial como uma camada externa — algo que você consome via API, integra no sistema e entrega pro cliente. Mas o que está acontecendo agora é diferente. A IA não é mais só mais um serviço externo na sua arquitetura. Ela está se tornando parte […]
Do Commit ao Deploy: entendenda o que são Continuous Integration, Continuous Testing, Continuous Delivery e Continuous Deployment
Se você trabalha com desenvolvimento de software há algum tempo, já ouviu falar em CI/CD. O problema é que esse termo agrupa conceitos distintos que muita gente confunde — e a confusão começa já na sigla. CI/CD pode significar coisas diferentes dependendo de quem está falando: às vezes é Continuous Integration com Continuous Delivery, às […]
Se você já usou Docker, você já sabe usar Ollama: como a Inteligência Artificial local herdou o modelo mental que o mercado já conhece
Se você trabalha com desenvolvimento de software nos últimos anos, Docker já virou parte do vocabulário cotidiano. Você sabe o que é uma imagem, sabe fazer um pull, sabe montar um Dockerfile e subir um contêiner. Esse modelo mental está tão consolidado que a gente nem pensa mais nele — só usa. O Ollama foi […]
Como o Ollama orquestra LLMs localmente: a arquitetura que permite rodar Inteligência Artificial sem depender da nuvem
Se você já leu outros posts aqui no blog sobre Ollama, sabe que a ferramenta resolve um problema concreto: permitir que qualquer pessoa ou organização rode LLMs diretamente na própria infraestrutura, sem enviar dados para servidores externos. Mas como exatamente isso funciona por dentro? O que acontece desde o momento em que você digita um […]
Inteligência Artificial on-premises com Ollama: como empresas estão rodando LLMs na própria infraestrutura sem vazar dados para a nuvem
Nos últimos quatro anos a Inteligência Artificial saiu do laboratório e chegou ao dia a dia de desenvolvedores, analistas e gestores. Ferramentas como o ChatGPT popularizaram o uso de LLM — Large Language Model, grandes modelos de linguagem — para um público muito além dos especialistas em machine learning. O problema é que esse acesso […]
IA Vertical: A tecnologia que pode te tornar milionário ou tomar seu emprego
A Inteligência Artificial Vertical é uma abordagem tecnológica que está redefinindo a forma como os setores enfrentam desafios complexos e maximizam oportunidades. Diferente da IA Horizontal, que se concentra em criar soluções genéricas para múltiplas aplicações, a IA Vertical é projetada para resolver problemas específicos de indústrias ou mercados particulares, como saúde, finanças, varejo, logística, […]
Por que usamos o domínio reverso nos nomes de pacotes em Java e linguagens pra JVM como Kotlin ou Groovy?
A prática de nomear pacotes em Java usando o domínio de internet em ordem reversa, como no exemplo br.com.erudio.*, é uma convenção amplamente utilizada no desenvolvimento de software. Essa abordagem não é arbitrária; ela foi cuidadosamente projetada e formalizada para resolver uma série de problemas comuns no desenvolvimento de software, como a organização do código, […]