<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Schalk Pienaar</title><description>Writing by Schalk Pienaar on software architecture, legacy modernisation, API design and engineering leadership, drawn from two decades building platforms in financial services.</description><link>https://www.schalkpienaar.dev/</link><item><title>Modernising a trading platform without stopping the desk</title><link>https://www.schalkpienaar.dev/blog/modernising-a-trading-platform-without-stopping-the-desk/</link><guid isPermaLink="true">https://www.schalkpienaar.dev/blog/modernising-a-trading-platform-without-stopping-the-desk/</guid><description>Big-bang rewrites of front-office systems rarely end well. Here is how I approach changing a legacy platform while traders keep using it every day.</description><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate><category>Architecture</category><category>Legacy systems</category><category>.NET</category></item></channel></rss>