<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>RAFIT TECH — Blog</title><description>Notes on automation, the technologies I use, and the way I run projects.</description><link>https://rafittech.com/</link><language>en</language><item><title>Why Python and React, and not something trendier</title><link>https://rafittech.com/en/blog/why-python-and-react/</link><guid isPermaLink="true">https://rafittech.com/en/blog/why-python-and-react/</guid><description>A stack is a decision for years, not for one project. I pick boring, proven tools — so the thing is still maintainable three years from now.</description><pubDate>Tue, 18 Aug 2026 13:03:47 GMT</pubDate><category>Python</category><category>Stack</category></item><item><title>Fixed price, fixed scope: how I run automation projects</title><link>https://rafittech.com/en/blog/fixed-price-fixed-scope/</link><guid isPermaLink="true">https://rafittech.com/en/blog/fixed-price-fixed-scope/</guid><description>Hourly billing rewards slow work. So I price the outcome, not the hours — and both scope and price are known before we start, and don&apos;t move afterwards.</description><pubDate>Tue, 18 Aug 2026 13:03:47 GMT</pubDate><category>Automation</category><category>How I work</category></item></channel></rss>