<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>alfredohdz</title><description>Alfredo&apos;s personal web site and blog</description><link>https://alfredohdz.io/</link><item><title>Type erasure in Swift</title><link>https://alfredohdz.io/posts/type-erasure-in-swift/</link><guid>https://alfredohdz.io/posts/type-erasure-in-swift/</guid><description>In this article, we&apos;ll explore what type erasure is, how it works, and some common use cases for this technique in modern software development.</description><pubDate>Fri, 17 Mar 2023 16:57:00 GMT</pubDate></item><item><title>The Singleton Design Pattern</title><link>https://alfredohdz.io/posts/singleton-design-pattern/</link><guid>https://alfredohdz.io/posts/singleton-design-pattern/</guid><description>Learn about the Singleton Design Pattern</description><pubDate>Fri, 06 Jan 2023 12:00:00 GMT</pubDate></item><item><title>Adding async await support to your current async code base APIs</title><link>https://alfredohdz.io/posts/async-await-in-swift/</link><guid>https://alfredohdz.io/posts/async-await-in-swift/</guid><description>Learn how to add async/await support to your current APIs</description><pubDate>Thu, 17 Jun 2021 12:00:00 GMT</pubDate></item><item><title>Simulate poor internet connection on iOS device or simulator</title><link>https://alfredohdz.io/posts/simulate-poor-internet-connection/</link><guid>https://alfredohdz.io/posts/simulate-poor-internet-connection/</guid><description>Sometimes we need to simulate a poor connection or no connection in our iOS simulator. One way to do this is disabling our WiFi from our Mac or device, but what about simulating a 3G, LTE, DSL, edge, etc connection? In this post, I want to share with you some options to do this in both an iOS simulator and a real device.</description><pubDate>Sat, 13 Mar 2021 12:00:00 GMT</pubDate></item><item><title>Detecting memory leaks using Unit Tests in Swift</title><link>https://alfredohdz.io/posts/memory-leaks-detection-in-swift/</link><guid>https://alfredohdz.io/posts/memory-leaks-detection-in-swift/</guid><description>Memory management is a topic that every time we write code, it needs to be handled.</description><pubDate>Sat, 27 Feb 2021 12:00:00 GMT</pubDate></item><item><title>The Proxy Design Pattern</title><link>https://alfredohdz.io/posts/proxy-design-pattern/</link><guid>https://alfredohdz.io/posts/proxy-design-pattern/</guid><description>In this post we talk about the Proxy design pattern and a simple example how to use it, in this case, in iOS applications to prevent retain cycles in an effective and clean way.</description><pubDate>Tue, 23 Feb 2021 12:00:00 GMT</pubDate></item></channel></rss>