<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Alessio Rubicini's Blog</title>
    <link>https://alessiorubicini.github.io/blog/</link>
    <description>Thoughts on iOS development, Swift, SwiftUI, and building on Apple platforms.</description>
    <language>en-us</language>
    <atom:link href="https://alessiorubicini.github.io/blog/feed.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Apr 30, 2026</lastBuildDate>
    
    <item>
      <title>Getting Hands-on with Apple’s Foundation Models Framework</title>
      <link>https://alessiorubicini.github.io/blog/getting-hands-on-with-apples-foundation-models-framework/</link>
      <guid isPermaLink="true">https://alessiorubicini.github.io/blog/getting-hands-on-with-apples-foundation-models-framework/</guid>
      <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
      <description>An in-depth exploration of Apple’s Foundation Models framework, covering on-device AI, LanguageModelSession, tools, streaming, and guided generation for building intelligent Swift apps.</description>
      
        <category>swift</category><category>apple</category><category>ai</category><category>foundation-models</category>
      
    </item>
    
    <item>
      <title>Hello, Blog — Building with Swift and SwiftUI</title>
      <link>https://alessiorubicini.github.io/blog/hello-blog/</link>
      <guid isPermaLink="true">https://alessiorubicini.github.io/blog/hello-blog/</guid>
      <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
      <description>Kicking off the blog with a look at what I plan to write about — Swift, SwiftUI, Apple platform development, and the craft of building thoughtful iOS apps.</description>
      
        <category>swift</category><category>swiftui</category><category>meta</category>
      
    </item>
    
    <item>
      <title>A Time of Opportunities</title>
      <link>https://alessiorubicini.github.io/blog/a-time-of-opportunities/</link>
      <guid isPermaLink="true">https://alessiorubicini.github.io/blog/a-time-of-opportunities/</guid>
      <pubDate>Sun, 15 Jun 2025 00:00:00 GMT</pubDate>
      <description>Reflections on how modern technology, from AI to high-performance hardware, acts as a force multiplier for learning and creativity.</description>
      
        <category>reflections</category><category>ai</category><category>technology</category>
      
    </item>
    
    <item>
      <title>My Swift Student Challenge Journey</title>
      <link>https://alessiorubicini.github.io/blog/my-swift-student-challenge/</link>
      <guid isPermaLink="true">https://alessiorubicini.github.io/blog/my-swift-student-challenge/</guid>
      <pubDate>Tue, 01 Apr 2025 00:00:00 GMT</pubDate>
      <description>A reflection on failing the 2024 challenge, the creative philosophy of Apple&#39;s student competition, and finally winning in 2025 with Screenplay Genie.</description>
      
        <category>swift</category><category>wwdc</category><category>challenge</category><category>ios</category>
      
    </item>
    
    <item>
      <title>Introducing Session Types in Swift</title>
      <link>https://alessiorubicini.github.io/blog/introducing-session-types-in-swift/</link>
      <guid isPermaLink="true">https://alessiorubicini.github.io/blog/introducing-session-types-in-swift/</guid>
      <pubDate>Fri, 14 Jun 2024 00:00:00 GMT</pubDate>
      <description>Exploring how session types can bring formal verification and type safety to concurrent Swift protocols, and introducing my custom implementation library.</description>
      
        <category>swift</category><category>concurrency</category><category>distributed-systems</category><category>open-source</category>
      
    </item>
    
  </channel>
</rss>
