<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Andre Vini's Blog</title>
    <link>https://andrevini.dev/blog</link>
    <description>iOS development, modularization, and software architecture.</description>
    <language>en</language>
    <lastBuildDate>Wed, 22 Apr 2026 13:40:59 GMT</lastBuildDate>
    <atom:link href="https://andrevini.dev/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title><![CDATA[The iOS Tool 70% of Developers Prefer — That No Top Company Uses at Scale]]></title>
      <link>https://andrevini.dev/blog/ios-modularization-tools</link>
      <guid isPermaLink="true">https://andrevini.dev/blog/ios-modularization-tools</guid>
      <description><![CDATA[70% of iOS developers prefer SPM. But when I looked at what Uber, Spotify, and Grab actually use — none of them picked it. I read 15 engineering blogs and a peer-reviewed survey to find out why.]]></description>
      <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
      <category>Swift</category>
      <category>SPM</category>
      <category>Tuist</category>
      <category>Bazel</category>
      <category>Architecture</category>
      <category>iOS</category>
      <category>Modularization</category>
    </item>
    <item>
      <title><![CDATA[Should You Modularize Your iOS App?]]></title>
      <link>https://andrevini.dev/blog/modularization-at-scale</link>
      <guid isPermaLink="true">https://andrevini.dev/blog/modularization-at-scale</guid>
      <description><![CDATA[There are many ways to modularize an iOS project: SPM, CocoaPods, Carthage, Tuist. Before picking a tool, let's take a step back and understand why modularization matters and what you actually gain from it.]]></description>
      <pubDate>Mon, 10 Mar 2025 00:00:00 GMT</pubDate>
      <category>Swift</category>
      <category>Architecture</category>
      <category>iOS</category>
      <category>Modularization</category>
    </item>
  </channel>
</rss>