<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Amar’s Blog</title><description>Technical deep dives on backend engineering, DevOps, system design, Python, and applied AI research.</description><link>https://cutura.me/</link><item><title>Building an Exchange - Part 1: Domain Primitives</title><link>https://cutura.me/post/pyvenue-part-1/</link><guid isPermaLink="true">https://cutura.me/post/pyvenue-part-1/</guid><description>Designing the foundational types behind a deterministic Python matching engine, including ticks, lots, assets, instruments, and market sides.</description><pubDate>Sat, 21 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building an Exchange - Part 2: The Limit Order Book</title><link>https://cutura.me/post/pyvenue-part-2/</link><guid isPermaLink="true">https://cutura.me/post/pyvenue-part-2/</guid><description>Exploring how a Python matching engine organizes bids, asks, price levels, FIFO queues, and cancellations using price-time priority.</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building an Exchange - Part 3: The Matching Engine</title><link>https://cutura.me/post/pyvenue-part-3/</link><guid isPermaLink="true">https://cutura.me/post/pyvenue-part-3/</guid><description>Exploring how a Python matching engine processes orders, sweeps the order book, handles fills, and turns user commands into authoritative events.</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building an Exchange - Part 4: State, Balances, and Fees</title><link>https://cutura.me/post/pyvenue-part-4/</link><guid isPermaLink="true">https://cutura.me/post/pyvenue-part-4/</guid><description>Managing balances, reserved funds, trade settlement, and maker-taker fees inside a deterministic Python exchange engine.</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building an Exchange - Part 5: Determinism &amp; Event Sourcing</title><link>https://cutura.me/post/pyvenue-part-5/</link><guid isPermaLink="true">https://cutura.me/post/pyvenue-part-5/</guid><description>Using event sourcing, replay, snapshots, and immutable logs to make a Python matching engine deterministic, auditable, and recoverable.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>