<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://azamsharp.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://azamsharp.com/" rel="alternate" type="text/html" /><updated>2026-09-07T03:06:13+00:00</updated><id>https://azamsharp.com/feed.xml</id><title type="html">AzamSharp</title><subtitle>Blog about iOS development and musings on technology</subtitle><author><name>Mohammad Azam</name></author><entry><title type="html">Working With Images Using Foundation Models</title><link href="https://azamsharp.com/2026/09/06/working-with-images-using-foundation-models.html" rel="alternate" type="text/html" title="Working With Images Using Foundation Models" /><published>2026-09-06T00:00:00+00:00</published><updated>2026-09-06T00:00:00+00:00</updated><id>https://azamsharp.com/2026/09/06/working-with-images-using-foundation-models</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[Working with Images Using Foundation Models]]></summary></entry><entry><title type="html">Building A Reusable Http Client In Swift</title><link href="https://azamsharp.com/2026/08/29/building-a-reusable-http-client-in-swift.html" rel="alternate" type="text/html" title="Building A Reusable Http Client In Swift" /><published>2026-08-29T00:00:00+00:00</published><updated>2026-08-29T00:00:00+00:00</updated><id>https://azamsharp.com/2026/08/29/building-a-reusable-http-client-in-swift</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[Building a Reusable HTTP Client in Swift with async/await]]></summary></entry><entry><title type="html">Protecting Swiftui Views With Authentication</title><link href="https://azamsharp.com/2026/08/22/protecting-swiftui-views-with-authentication.html" rel="alternate" type="text/html" title="Protecting Swiftui Views With Authentication" /><published>2026-08-22T00:00:00+00:00</published><updated>2026-08-22T00:00:00+00:00</updated><id>https://azamsharp.com/2026/08/22/protecting-swiftui-views-with-authentication</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[Protecting SwiftUI Views with Authentication]]></summary></entry><entry><title type="html">Unit Testing Navigation Logic In Swiftui</title><link href="https://azamsharp.com/2026/08/13/unit-testing-navigation-logic-in-swiftui.html" rel="alternate" type="text/html" title="Unit Testing Navigation Logic In Swiftui" /><published>2026-08-13T00:00:00+00:00</published><updated>2026-08-13T00:00:00+00:00</updated><id>https://azamsharp.com/2026/08/13/unit-testing-navigation-logic-in-swiftui</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[Unit Testing Navigation Logic in SwiftUI]]></summary></entry><entry><title type="html">Why Soft Skills Matter More In Age Of Ai</title><link href="https://azamsharp.com/2026/08/12/why-soft-skills-matter-more-in-age-of-ai.html" rel="alternate" type="text/html" title="Why Soft Skills Matter More In Age Of Ai" /><published>2026-08-12T00:00:00+00:00</published><updated>2026-08-12T00:00:00+00:00</updated><id>https://azamsharp.com/2026/08/12/why-soft-skills-matter-more-in-age-of-ai</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[Why Soft Skills Matter More Than Technical Skills in the Age of AI]]></summary></entry><entry><title type="html">Building Testable Swiftdata Apps</title><link href="https://azamsharp.com/2026/08/02/building-testable-swiftdata-apps.html" rel="alternate" type="text/html" title="Building Testable Swiftdata Apps" /><published>2026-08-02T00:00:00+00:00</published><updated>2026-08-02T00:00:00+00:00</updated><id>https://azamsharp.com/2026/08/02/building-testable-swiftdata-apps</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[Building Testable SwiftData Applications]]></summary></entry><entry><title type="html">Syncing Swiftdata With A Custom Backend Using Historyobserver</title><link href="https://azamsharp.com/2026/07/16/syncing-swiftdata-with-a-custom-backend-using-historyobserver.html" rel="alternate" type="text/html" title="Syncing Swiftdata With A Custom Backend Using Historyobserver" /><published>2026-07-16T00:00:00+00:00</published><updated>2026-07-16T00:00:00+00:00</updated><id>https://azamsharp.com/2026/07/16/syncing-swiftdata-with-a-custom-backend-using-historyobserver</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[Syncing SwiftData with a Custom Backend Using HistoryObserver]]></summary></entry><entry><title type="html">Where Should Loading State Live In Swiftui</title><link href="https://azamsharp.com/2026/06/23/where-should-loading-state-live-in-swiftui.html" rel="alternate" type="text/html" title="Where Should Loading State Live In Swiftui" /><published>2026-06-23T00:00:00+00:00</published><updated>2026-06-23T00:00:00+00:00</updated><id>https://azamsharp.com/2026/06/23/where-should-loading-state-live-in-swiftui</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[Where Should Loading State Live in SwiftUI?]]></summary></entry><entry><title type="html">Whats New In Swiftdata</title><link href="https://azamsharp.com/2026/06/12/whats-new-in-swiftdata.html" rel="alternate" type="text/html" title="Whats New In Swiftdata" /><published>2026-06-12T00:00:00+00:00</published><updated>2026-06-12T00:00:00+00:00</updated><id>https://azamsharp.com/2026/06/12/whats-new-in-swiftdata</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[What’s New in SwiftData for iOS 27]]></summary></entry><entry><title type="html">Building A Custom Data Store In Swiftdata</title><link href="https://azamsharp.com/2026/05/26/building-a-custom-data-store-in-swiftdata.html" rel="alternate" type="text/html" title="Building A Custom Data Store In Swiftdata" /><published>2026-05-26T00:00:00+00:00</published><updated>2026-05-26T00:00:00+00:00</updated><id>https://azamsharp.com/2026/05/26/building-a-custom-data-store-in-swiftdata</id><author><name>Mohammad Azam</name></author><summary type="html"><![CDATA[Building a Custom Data Store in SwiftData]]></summary></entry></feed>