<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Python | Tomislav’s Blog</title><description>I&apos;m an experienced product engineer with a strong background in Python, Django and relational databases.</description><link>https://tmarice.dev/</link><language>en-us</language><atom:link href="https://tmarice.dev/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>On Python&apos;s @property Decorator</title><link>https://tmarice.dev/blog/on-pythons-property-decorator/</link><guid isPermaLink="true">https://tmarice.dev/blog/on-pythons-property-decorator/</guid><description>@property decorator is an excellent way to reduce the readability of Python code. It obfuscates a perfectly good function call and tricks readers into thinking they&apos;re performing a regular attribute access or assignment.</description><pubDate>Sun, 18 Feb 2024 00:00:00 GMT</pubDate><category>Python</category></item><item><title>Why I Always Assign Intermediate Values to Local Variables Instead of Passing Them Directly to Function Calls</title><link>https://tmarice.dev/blog/why-i-always-assign-intermediate-values-to-local-variables-instead-of-passing-them-directly-to-function-calls/</link><guid isPermaLink="true">https://tmarice.dev/blog/why-i-always-assign-intermediate-values-to-local-variables-instead-of-passing-them-directly-to-function-calls/</guid><description>Why I always assign intermediate values to local variables instead of passing them directly to function calls.</description><pubDate>Wed, 29 Nov 2023 00:00:00 GMT</pubDate><category>Python</category></item></channel></rss>