<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Michel Banagouro — Blog</title><description>Notes, tutorials and thoughts on software, AI and product.</description><link>https://mbanagouro.com.br/</link><language>en-US</language><item><title>Welcome to my blog</title><link>https://mbanagouro.com.br/en/blog/welcome/</link><guid isPermaLink="true">https://mbanagouro.com.br/en/blog/welcome/</guid><description>First official post on the site. Expect real cases, architecture deep-dives and the day-to-day of a CTO in the Brazilian software market.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Solve the problem. Write code if necessary.</title><link>https://mbanagouro.com.br/en/blog/solve-the-problem-write-code-if-necessary/</link><guid isPermaLink="true">https://mbanagouro.com.br/en/blog/solve-the-problem-write-code-if-necessary/</guid><description>How we delivered real value to one of our key e-commerce clients without building a single new feature.</description><pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Design Pattern: Decorator — How I fixed constant e-commerce crashes without rewriting the whole system</title><link>https://mbanagouro.com.br/en/blog/design-pattern-decorator-ecommerce/</link><guid isPermaLink="true">https://mbanagouro.com.br/en/blog/design-pattern-decorator-ecommerce/</guid><description>This article is a follow-up to &apos;The day the e-commerce couldn&apos;t go down — and almost always did.&apos; Here I show how the Decorator pattern solved a critical performance problem without touching any existing code.</description><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate></item><item><title>The day the e-commerce couldn&apos;t go down — and almost always did</title><link>https://mbanagouro.com.br/en/blog/ecommerce-that-couldnt-go-down/</link><guid isPermaLink="true">https://mbanagouro.com.br/en/blog/ecommerce-that-couldnt-go-down/</guid><description>How a recurring crash problem at Centauro taught me that performance is almost never about new technology — it&apos;s about understanding the right problem.</description><pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate></item></channel></rss>