<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Idárcio Oliveira — Posts</title><description>Idárcio Oliveira is a software engineer and tech lead based in Angola. He builds backend and mobile apps with TypeScript, NestJS, PostgreSQL, React and React Native.</description><link>https://iofdev.me/</link><language>en</language><item><title>Uma Broken Window e a entropia do software</title><link>https://iofdev.me/posts/janelas-partidas-entropia-software/</link><guid isPermaLink="true">https://iofdev.me/posts/janelas-partidas-entropia-software/</guid><description>O que The Pragmatic Programmer me ensinou sobre software rot, pequenos problemas que se acumulam e a cultura de cuidar do código.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><category>carreira</category><category>produtividade</category></item><item><title>Ansible: a reference guide and mini lab</title><link>https://iofdev.me/en/posts/ansible-core-concepts-guide-and-lab/</link><guid isPermaLink="true">https://iofdev.me/en/posts/ansible-core-concepts-guide-and-lab/</guid><description>The core Ansible concepts on one page, from inventory to collections, plus a Docker lab you can run locally in 20 minutes.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>devops</category><category>ansible</category></item><item><title>How subscription apps make money: paywalls explained</title><link>https://iofdev.me/en/posts/app-monetization-paywalls-explained/</link><guid isPermaLink="true">https://iofdev.me/en/posts/app-monetization-paywalls-explained/</guid><description>Hard paywalls, free trials, freemium and metered limits, plus the onboarding and pricing tricks behind them. Interactive wireframes, no code.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate><category>mobile</category><category>product</category></item><item><title>Falei de observabilidade ao vivo para quase 200 pessoas</title><link>https://iofdev.me/posts/falei-de-observabilidade-ao-vivo/</link><guid isPermaLink="true">https://iofdev.me/posts/falei-de-observabilidade-ao-vivo/</guid><description>Fui convidado a falar de observabilidade num evento ao vivo, ao lado do nosso Tech Lead. Conto o medo que senti e os cinco passos que usei para me preparar.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>observabilidade</category><category>carreira</category><category>apresentacoes</category></item><item><title>Moving off terminal for agentic work</title><link>https://iofdev.me/posts/moving-off-terminal-for-agentic-work/</link><guid isPermaLink="true">https://iofdev.me/posts/moving-off-terminal-for-agentic-work/</guid><description>Como passei das conversas no navegador e da sidebar do VS Code para coding agents no terminal, aplicações desktop e o T3 Code.</description><pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate><category>ia</category><category>produtividade</category><category>coding-agents</category></item><item><title>OpenCode, a alternativa mais barata para coding agents</title><link>https://iofdev.me/posts/opencode-alternativa-agentes-codigo/</link><guid isPermaLink="true">https://iofdev.me/posts/opencode-alternativa-agentes-codigo/</guid><description>Os coding agents vieram para ficar, mas as subscrições pesam no bolso em Angola. Faço as contas em kwanzas e mostro como configurar o OpenCode passo a passo.</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>ia</category><category>produtividade</category><category>opencode</category></item><item><title>OpenTelemetry explained: the ideas before the code</title><link>https://iofdev.me/en/posts/opentelemetry-explained-observability-concepts/</link><guid isPermaLink="true">https://iofdev.me/en/posts/opentelemetry-explained-observability-concepts/</guid><description>A visual, interactive introduction to observability and OpenTelemetry. Signals, traces, the Collector and sampling, with no code required.</description><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate><category>observability</category><category>opentelemetry</category></item><item><title>A IA não é burra. Só fala como um consultor.</title><link>https://iofdev.me/posts/unslop-skill-respostas-ia-legiveis/</link><guid isPermaLink="true">https://iofdev.me/posts/unslop-skill-respostas-ia-legiveis/</guid><description>Troquei de ChatGPT para Claude para GPT 5.5. Todos enrolavam igual. O problema nunca foi o modelo, mas como ele se comunica. Foi isto que resolveu.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><category>ia</category><category>llm</category><category>produtividade</category></item><item><title>Nunca mais faças commit com o email errado</title><link>https://iofdev.me/posts/git-multiplas-contas-sem-erros/</link><guid isPermaLink="true">https://iofdev.me/posts/git-multiplas-contas-sem-erros/</guid><description>Como configurar identidade Git por pasta para usar conta pessoal e profissional no mesmo computador sem fazer commit com o email errado.</description><pubDate>Fri, 29 Sep 2023 00:00:00 GMT</pubDate><category>git</category><category>github</category><category>produtividade</category></item></channel></rss>