<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>AeroLog</title><description>Problemas reais resolvidos com IA. Tutoriais técnicos honestos sobre Claude Code, Linux, DevOps e mais.</description><link>https://aerolog-5yb.pages.dev/</link><language>pt-br</language><item><title>VM lenta? Auditando CPU, RAM e um .bashrc que corrompe sozinho</title><link>https://aerolog-5yb.pages.dev/posts/auditando-vm-cpu-ram-bashrc-corrompido/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/auditando-vm-cpu-ram-bashrc-corrompido/</guid><description>Como auditei uma VM Oracle Cloud que travava e encontrei um .bashrc corrompido enchendo a memória — diagnóstico por evidência, não por palpite.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><category>Linux</category><category>DevOps</category></item><item><title>Melhor IA para Direito Brasileiro: teste prático</title><link>https://aerolog-5yb.pages.dev/posts/benchmark-juridico-glm-vs-deepseek/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/benchmark-juridico-glm-vs-deepseek/</guid><description>GLM 5.2, 5.1, DeepSeek e Gemini numa bateria de casos jurídicos com pegadinhas processuais reais.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category><category>Jurídico</category></item><item><title>Engenharia reversa de um projeto Cloudflare: por onde começar</title><link>https://aerolog-5yb.pages.dev/posts/arquitetura-cloudflare-workers-wrangler/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/arquitetura-cloudflare-workers-wrangler/</guid><description>Assumi um projeto que já rodava no Cloudflare e precisei mapear a arquitetura. Comecei errado — lendo código — e aprendi que o wrangler.toml é a planta baixa.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>DevOps</category><category>Web</category></item><item><title>Claude Code: o que o nível de Esforço realmente faz</title><link>https://aerolog-5yb.pages.dev/posts/claude-code-effort-levels-thinking/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/claude-code-effort-levels-thinking/</guid><description>Investiguei o que o Effort (Low/Medium/High/Max) do Claude Code faz de verdade com a Zhipu via LiteLLM — e descobri que na maioria das vezes não faz nada.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category></item><item><title>Claude Code trava com Zhipu: três causas e três correções</title><link>https://aerolog-5yb.pages.dev/posts/claude-code-ratelimit-crashes/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/claude-code-ratelimit-crashes/</guid><description>Diagnóstico de RateLimit e crashes: endpoint errado, subagentes em paralelo e tarefas fantasmas.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category></item><item><title>Subagentes invisíveis do Claude Code: o que roda por trás</title><link>https://aerolog-5yb.pages.dev/posts/claude-code-subagentes-invisiveis/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/claude-code-subagentes-invisiveis/</guid><description>O Claude Code dispara instâncias secundárias em paralelo pra tarefas mecânicas — entender isso explica RateLimit, estouro de cota e contaminação de análise.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category><category>DevOps</category></item><item><title>Claude Code com DeepSeek V4 Pro via LiteLLM: o setup claude-ds</title><link>https://aerolog-5yb.pages.dev/posts/claude-ds-deepseek-setup/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/claude-ds-deepseek-setup/</guid><description>Adaptei a configuração do LiteLLM pra apontar o Claude Code pro DeepSeek. A diferença pra Zhipu? O Thinking Mode funciona de verdade.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category></item><item><title>Duas contas Cloudflare, um terminal: Wrangler sem logout</title><link>https://aerolog-5yb.pages.dev/posts/cloudflare-cli-multiplas-contas/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/cloudflare-cli-multiplas-contas/</guid><description>Precisei fazer deploy na conta de cliente e na minha pessoal sem trocar de login toda hora. A solução é isolamento por token, não OAuth.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>DevOps</category></item><item><title>Cloudflare Workers + D1: o padrão que adotei pra APIs no edge</title><link>https://aerolog-5yb.pages.dev/posts/cloudflare-d1-api-routes/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/cloudflare-d1-api-routes/</guid><description>Depois de quebrar a cabeça com roteamento e acesso a dados em Workers, fixei um padrão (router + db + handlers) que escala sem virar spaghetti.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>DevOps</category><category>Databases</category></item><item><title>DNS no Cloudflare: nuvem laranja vs cinza e quando usar cada</title><link>https://aerolog-5yb.pages.dev/posts/cloudflare-dns-proxy-config/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/cloudflare-dns-proxy-config/</guid><description>Configurei domínio personalizado apontando pra Worker e travrei numa decisão: nuvem laranja ou cinza? Entender a diferença evita horas de troubleshooting.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>DevOps</category></item><item><title>Cloud Shell + Tailscale: acesso remoto sem senhas</title><link>https://aerolog-5yb.pages.dev/posts/cloudshell-tailscale-acesso-remoto/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/cloudshell-tailscale-acesso-remoto/</guid><description>Configurei o Cloud Shell na malha Tailscale e acesso pelo terminal local com SSH Ed25519.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>DevOps</category><category>Linux</category></item><item><title>Cloudflare Pages: uma API mínima com a pasta functions</title><link>https://aerolog-5yb.pages.dev/posts/criacao-rapida-cloudflare-pages/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/criacao-rapida-cloudflare-pages/</guid><description>Precisei de dois endpoints pra um protótipo. Em vez de criar um Worker separado, descobri que o Pages tem API embutida por convenção de pasta — em minutos.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>DevOps</category><category>Web</category></item><item><title>App gratuito no Cloudflare Workers + botão PIX de doação</title><link>https://aerolog-5yb.pages.dev/posts/deploy-worker-pix-monetization/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/deploy-worker-pix-monetization/</guid><description>Quando uma ferramenta viraliza, a conta de servidor chega. Workers com cota gratuita + PIX copia-e-cola é o casamento indie ideal — sem gateway de pagamento.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>DevOps</category><category>Web</category></item><item><title>Modelos em julho de 2026: GLM-5, DeepSeek V4 e o que vem aí</title><link>https://aerolog-5yb.pages.dev/posts/glm-deepseek-roadmap-2026/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/glm-deepseek-roadmap-2026/</guid><description>Panorama dos modelos asiáticos compatíveis com Claude Code via LiteLLM — qual usar para quê, e por que a arquitetura de proxy te deixa imune a lock-in.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category></item><item><title>Token OAB Certisign no Linux: a saída pela VM</title><link>https://aerolog-5yb.pages.dev/posts/linux-oab-certisign-token-vm/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/linux-oab-certisign-token-vm/</guid><description>Batalhei semanas com drivers Linux quebrados do token USB da OAB. A solução limpa não é consertar o driver — é isolar o Windows numa VM e fazer passthrough USB.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>Linux</category><category>Jurídico</category></item><item><title>LiteLLM: o tradutor invisível entre Claude Code e qualquer API</title><link>https://aerolog-5yb.pages.dev/posts/litellm-proxy-arquitetura/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/litellm-proxy-arquitetura/</guid><description>Por que o Claude Code não fala com a Zhipu diretamente, o que o LiteLLM faz e quando vale o proxy.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category></item><item><title>Migrando banco local SQLite para Cloudflare D1 sem ORM</title><link>https://aerolog-5yb.pages.dev/posts/migracao-banco-local-para-cloudflare-d1/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/migracao-banco-local-para-cloudflare-d1/</guid><description>Tinha um banco SQLite num servidor tradicional e precisei levar pro D1. Sem ORM no caminho, a migração é SQL puro via Wrangler — e tem pegadinha.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>Databases</category><category>DevOps</category></item><item><title>Rclone com Google Drive: resolvi o erro 400 invalid_scope</title><link>https://aerolog-5yb.pages.dev/posts/rclone-oauth-erro-400-invalid-scope/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/rclone-oauth-erro-400-invalid-scope/</guid><description>Conectando o Rclone ao Google Drive, esbarrei num erro 400 de scope inválido. A solução não está no Rclone — está em criar suas próprias credenciais OAuth.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>DevOps</category><category>Linux</category></item><item><title>Como usar o Claude Code com a Zhipu AI (GLM-5) via LiteLLM</title><link>https://aerolog-5yb.pages.dev/posts/setup-claude-code-zhipu-litellm/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/setup-claude-code-zhipu-litellm/</guid><description>Configurei o Claude Code para rodar com modelos GLM da Zhipu AI via LiteLLM — do zero ao funcionando, com o config.yaml completo e os erros que cometi no caminho.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category></item><item><title>Zhipu Developer Plan: não queime sua cota</title><link>https://aerolog-5yb.pages.dev/posts/zhipu-cotas-billing-developer-plan/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/zhipu-cotas-billing-developer-plan/</guid><description>Como modelos GLM diferentes consomem cota em pesos diferentes, e um monitor visual no terminal.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category><category>Linux</category></item><item><title>Endpoint nativo da Zhipu vs LiteLLM: qual usar</title><link>https://aerolog-5yb.pages.dev/posts/zhipu-native-endpoint-vs-litellm/</link><guid isPermaLink="true">https://aerolog-5yb.pages.dev/posts/zhipu-native-endpoint-vs-litellm/</guid><description>A Zhipu lançou um endpoint nativo que dispensa o LiteLLM. Testei — e descobri que pra quem tem o Developer Plan, o proxy ainda é a única saída.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>AI Tools</category></item></channel></rss>