<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Keith Vassallo: Notes from the workbench</title><description>Write-ups on the things I build, break and teach.</description><link>https://keithvassallo.com</link><language>en-gb</language><atom:link href="https://keithvassallo.com/blog/rss.xml" rel="self" type="application/rss+xml"/><item><title>Python 3.15: choosing which imports to defer</title><link>https://keithvassallo.com/blog/python-lazy-imports-first-use</link><guid isPermaLink="true">https://keithvassallo.com/blog/python-lazy-imports-first-use</guid><description>Python 3.15&apos;s lazy imports let you delay loading dependencies. The useful question is what to defer, when to fail and how to measure the result.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><dc:creator>Keith Vassallo</dc:creator><category>Programming</category><category>Python</category><category>PEP 810</category><category>Performance</category></item></channel></rss>