<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Giuseppe Lanza on Medium]]></title>
        <description><![CDATA[Stories by Giuseppe Lanza on Medium]]></description>
        <link>https://medium.com/@giuseppelanza?source=rss-a016d2154ef2------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/2*KBpatdEbm-JV-gMyYSw6dw.jpeg</url>
            <title>Stories by Giuseppe Lanza on Medium</title>
            <link>https://medium.com/@giuseppelanza?source=rss-a016d2154ef2------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 17:00:27 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@giuseppelanza/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[The Power of Bitwise Operations in Swift]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/better-programming/the-power-of-bitwise-operations-in-swift-ba7724d88648?source=rss-a016d2154ef2------2"><img src="https://cdn-images-1.medium.com/max/1949/1*xrYcAxMayEEwPa_hCCwQbA.jpeg" width="1949"></a></p><p class="medium-feed-snippet">Reduce your space complexity</p><p class="medium-feed-link"><a href="https://medium.com/better-programming/the-power-of-bitwise-operations-in-swift-ba7724d88648?source=rss-a016d2154ef2------2">Continue reading on Better Programming »</a></p></div>]]></description>
            <link>https://medium.com/better-programming/the-power-of-bitwise-operations-in-swift-ba7724d88648?source=rss-a016d2154ef2------2</link>
            <guid isPermaLink="false">https://medium.com/p/ba7724d88648</guid>
            <category><![CDATA[ios]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[mobile]]></category>
            <category><![CDATA[swift]]></category>
            <category><![CDATA[algorithms]]></category>
            <dc:creator><![CDATA[Giuseppe Lanza]]></dc:creator>
            <pubDate>Wed, 22 Jan 2020 00:26:54 GMT</pubDate>
            <atom:updated>2020-01-22T00:26:54.664Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Compose NSAttributedStrings Easily with Gaudi]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/better-programming/compose-nsattributedstrings-easily-with-gaudi-da57a596c9c0?source=rss-a016d2154ef2------2"><img src="https://cdn-images-1.medium.com/max/2600/1*Slx4oMJD2MQ7BVtZofTWnw.jpeg" width="2700"></a></p><p class="medium-feed-snippet">The Gaudi framework&#x2019;s NSAttributedString declarative DSL</p><p class="medium-feed-link"><a href="https://medium.com/better-programming/compose-nsattributedstrings-easily-with-gaudi-da57a596c9c0?source=rss-a016d2154ef2------2">Continue reading on Better Programming »</a></p></div>]]></description>
            <link>https://medium.com/better-programming/compose-nsattributedstrings-easily-with-gaudi-da57a596c9c0?source=rss-a016d2154ef2------2</link>
            <guid isPermaLink="false">https://medium.com/p/da57a596c9c0</guid>
            <category><![CDATA[swift]]></category>
            <category><![CDATA[ios]]></category>
            <category><![CDATA[mobile]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[themes]]></category>
            <dc:creator><![CDATA[Giuseppe Lanza]]></dc:creator>
            <pubDate>Thu, 16 Jan 2020 19:17:55 GMT</pubDate>
            <atom:updated>2020-01-16T19:17:55.328Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Gaudí for iOS: Theming and Dark Mode]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/better-programming/gaud%C3%AD-for-ios-theming-and-dark-mode-86fe8fe60aeb?source=rss-a016d2154ef2------2"><img src="https://cdn-images-1.medium.com/max/2448/1*qyg4UtjiPSVOnZg7OeGqxw.jpeg" width="2448"></a></p><p class="medium-feed-snippet">Easy theme management for iOS</p><p class="medium-feed-link"><a href="https://medium.com/better-programming/gaud%C3%AD-for-ios-theming-and-dark-mode-86fe8fe60aeb?source=rss-a016d2154ef2------2">Continue reading on Better Programming »</a></p></div>]]></description>
            <link>https://medium.com/better-programming/gaud%C3%AD-for-ios-theming-and-dark-mode-86fe8fe60aeb?source=rss-a016d2154ef2------2</link>
            <guid isPermaLink="false">https://medium.com/p/86fe8fe60aeb</guid>
            <category><![CDATA[mobile]]></category>
            <category><![CDATA[swift]]></category>
            <category><![CDATA[ios]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[dark-mode]]></category>
            <dc:creator><![CDATA[Giuseppe Lanza]]></dc:creator>
            <pubDate>Fri, 10 Jan 2020 14:14:18 GMT</pubDate>
            <atom:updated>2020-02-13T06:32:31.796Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Swift Enums, Mind the Gap: EnumKit to the Rescue]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/better-programming/swift-enums-mind-the-gap-3573378d2d9f?source=rss-a016d2154ef2------2"><img src="https://cdn-images-1.medium.com/max/2600/1*4wBu1CBWKt53hBVwcIKFmQ.jpeg" width="3150"></a></p><p class="medium-feed-snippet">Easily match enum cases, extract their associated value, transform them, etc. with EnumKit</p><p class="medium-feed-link"><a href="https://medium.com/better-programming/swift-enums-mind-the-gap-3573378d2d9f?source=rss-a016d2154ef2------2">Continue reading on Better Programming »</a></p></div>]]></description>
            <link>https://medium.com/better-programming/swift-enums-mind-the-gap-3573378d2d9f?source=rss-a016d2154ef2------2</link>
            <guid isPermaLink="false">https://medium.com/p/3573378d2d9f</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[associated-values]]></category>
            <category><![CDATA[enum]]></category>
            <category><![CDATA[swift]]></category>
            <dc:creator><![CDATA[Giuseppe Lanza]]></dc:creator>
            <pubDate>Sun, 18 Aug 2019 21:33:20 GMT</pubDate>
            <atom:updated>2019-08-22T17:44:38.279Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Events-Driven Architecture in iOS with MERLin]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/better-programming/events-driven-architecture-in-ios-with-merlin-63d211e64698?source=rss-a016d2154ef2------2"><img src="https://cdn-images-1.medium.com/max/2600/1*0ibnfzRqKjE7XC3iXJ_oaA.jpeg" width="5029"></a></p><p class="medium-feed-snippet">An easy way to implement events-driven architecture in your iOS project using the MERLin framework</p><p class="medium-feed-link"><a href="https://medium.com/better-programming/events-driven-architecture-in-ios-with-merlin-63d211e64698?source=rss-a016d2154ef2------2">Continue reading on Better Programming »</a></p></div>]]></description>
            <link>https://medium.com/better-programming/events-driven-architecture-in-ios-with-merlin-63d211e64698?source=rss-a016d2154ef2------2</link>
            <guid isPermaLink="false">https://medium.com/p/63d211e64698</guid>
            <category><![CDATA[rxswift]]></category>
            <category><![CDATA[event-driven-architecture]]></category>
            <category><![CDATA[swift]]></category>
            <category><![CDATA[ios-architecture]]></category>
            <category><![CDATA[ios]]></category>
            <dc:creator><![CDATA[Giuseppe Lanza]]></dc:creator>
            <pubDate>Thu, 23 May 2019 19:15:46 GMT</pubDate>
            <atom:updated>2019-07-08T19:17:09.175Z</atom:updated>
        </item>
    </channel>
</rss>