<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-03-13T21:21:52Z</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by avika</title>
  <author>
    <name>avika</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1t0608eul7reyhxxnm7nwqy97adsvxyk0ertl3awqqdm3k9t5qzfqlpucag.rss" />
  <link href="https://nostr.ae/npub1t0608eul7reyhxxnm7nwqy97adsvxyk0ertl3awqqdm3k9t5qzfqlpucag" />
  <id>https://nostr.ae/npub1t0608eul7reyhxxnm7nwqy97adsvxyk0ertl3awqqdm3k9t5qzfqlpucag</id>
  <icon></icon>
  <logo></logo>




  <entry>
    <id>https://nostr.ae/nevent1qqs20rctyjyrx45hx9ll9x7e2xezt57gtt979lxfzkff6yykx4m863gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfysjyek6</id>
    
      <title type="html">📱 Part 60/100 — SwiftUI Zero to Expert Widget Integration ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs20rctyjyrx45hx9ll9x7e2xezt57gtt979lxfzkff6yykx4m863gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfysjyek6" />
    <content type="html">
      📱 Part 60/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Widget Integration&lt;br/&gt;&lt;br/&gt;Home screen and lock screen widgets.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://21zerixpm.medium.com/widget-integration-in-swiftui-home-screen-and-lock-screen-widgets-9935bb118564&#34;&gt;https://21zerixpm.medium.com/widget-integration-in-swiftui-home-screen-and-lock-screen-widgets-9935bb118564&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:28:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxy7wmkc0lnapajgc3attpkpv280rdjap9q7v90t52tdjd7406cyczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyk0latq</id>
    
      <title type="html">📱 Part 59/100 — SwiftUI Zero to Expert Multi-Window Support ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxy7wmkc0lnapajgc3attpkpv280rdjap9q7v90t52tdjd7406cyczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyk0latq" />
    <content type="html">
      📱 Part 59/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Multi-Window Support&lt;br/&gt;&lt;br/&gt;iPadOS and macOS multi-window.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://21zerixpm.medium.com/multi-window-support-in-swiftui-ipados-and-macos-53daa5a2e94e&#34;&gt;https://21zerixpm.medium.com/multi-window-support-in-swiftui-ipados-and-macos-53daa5a2e94e&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:27:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstrfkl3p83r6hx965khnqldupvndm055zykgeuutq8th38agle5cgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy45x4dg</id>
    
      <title type="html">📱 Part 58/100 — SwiftUI Zero to Expert App Structure Best ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstrfkl3p83r6hx965khnqldupvndm055zykgeuutq8th38agle5cgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy45x4dg" />
    <content type="html">
      📱 Part 58/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;App Structure Best Practices&lt;br/&gt;&lt;br/&gt;Organizing your project.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://21zerixpm.medium.com/app-structure-best-practices-in-swiftui-organizing-your-project-4664894d497b&#34;&gt;https://21zerixpm.medium.com/app-structure-best-practices-in-swiftui-organizing-your-project-4664894d497b&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:26:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr8jp6l39v98kljh3k9alww8npxqjwtsn28tjxctnmhlhlk09t3zgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy6jdzj3</id>
    
      <title type="html">📱 Part 57/100 — SwiftUI Zero to Expert Modular App ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr8jp6l39v98kljh3k9alww8npxqjwtsn28tjxctnmhlhlk09t3zgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy6jdzj3" />
    <content type="html">
      📱 Part 57/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Modular App Architecture&lt;br/&gt;&lt;br/&gt;Scaling your codebase.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://21zerixpm.medium.com/modular-app-architecture-in-swiftui-scaling-your-codebase-b35eb985eb61&#34;&gt;https://21zerixpm.medium.com/modular-app-architecture-in-swiftui-scaling-your-codebase-b35eb985eb61&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:25:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyzk3u42fusk7023vzkf5r9nq4tgmgusv5u027ekfz67rruh66yhczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy3gwyha</id>
    
      <title type="html">📱 Part 56/100 — SwiftUI Zero to Expert VIPER Architecture ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyzk3u42fusk7023vzkf5r9nq4tgmgusv5u027ekfz67rruh66yhczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy3gwyha" />
    <content type="html">
      📱 Part 56/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;VIPER Architecture&lt;br/&gt;&lt;br/&gt;Enterprise-grade app structure.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://21zerixpm.medium.com/viper-architecture-in-swiftui-enterprise-grade-app-structure-a8a00b4601a7&#34;&gt;https://21zerixpm.medium.com/viper-architecture-in-swiftui-enterprise-grade-app-structure-a8a00b4601a7&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:24:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqjswajsl6qhmul8y6a0s9lqc72faqgza75z7l9fayt087scz5gxgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygknvm3</id>
    
      <title type="html">📱 Part 55/100 — SwiftUI Zero to Expert MVVM Architecture The ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqjswajsl6qhmul8y6a0s9lqc72faqgza75z7l9fayt087scz5gxgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygknvm3" />
    <content type="html">
      📱 Part 55/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;MVVM Architecture&lt;br/&gt;&lt;br/&gt;The complete MVVM guide.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://21zerixpm.medium.com/mvvm-architecture-in-swiftui-the-complete-guide-8e9a78b42ac1&#34;&gt;https://21zerixpm.medium.com/mvvm-architecture-in-swiftui-the-complete-guide-8e9a78b42ac1&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:23:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8q97zradekp6ka0mn0qy2mpkmf5lhsv2gx6w7cf8ve2znl2pa22czypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy009vpx</id>
    
      <title type="html">📱 Part 54/100 — SwiftUI Zero to Expert Clean Architecture ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8q97zradekp6ka0mn0qy2mpkmf5lhsv2gx6w7cf8ve2znl2pa22czypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy009vpx" />
    <content type="html">
      📱 Part 54/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Clean Architecture&lt;br/&gt;&lt;br/&gt;Building maintainable apps.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://medium.com/codetodeploy/clean-architecture-in-swiftui-building-maintainable-apps-c2e428983f46&#34;&gt;https://medium.com/codetodeploy/clean-architecture-in-swiftui-building-maintainable-apps-c2e428983f46&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:22:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz0l7wwdmzvxftqyk02ntq0px228wllw8jmqeygydq3majvp8dt9qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy9t8q7s</id>
    
      <title type="html">📱 Part 53/100 — SwiftUI Zero to Expert Router Pattern ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz0l7wwdmzvxftqyk02ntq0px228wllw8jmqeygydq3majvp8dt9qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy9t8q7s" />
    <content type="html">
      📱 Part 53/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Router Pattern&lt;br/&gt;&lt;br/&gt;Type-safe navigation made simple.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://21zerixpm.medium.com/router-pattern-in-swiftui-type-safe-navigation-made-simple-7bcf5178bbe0&#34;&gt;https://21zerixpm.medium.com/router-pattern-in-swiftui-type-safe-navigation-made-simple-7bcf5178bbe0&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:21:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs03nplsddfl5xxe8gm94jfqqsg9rm4dw7hk66pegv6x3v5lkdvsaszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfylcujsc</id>
    
      <title type="html">📱 Part 52/100 — SwiftUI Zero to Expert Coordinator Pattern ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs03nplsddfl5xxe8gm94jfqqsg9rm4dw7hk66pegv6x3v5lkdvsaszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfylcujsc" />
    <content type="html">
      📱 Part 52/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Coordinator Pattern&lt;br/&gt;&lt;br/&gt;Managing complex navigation flows.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://21zerixpm.medium.com/coordinator-pattern-in-swiftui-managing-complex-navigation-flows-87434026961e&#34;&gt;https://21zerixpm.medium.com/coordinator-pattern-in-swiftui-managing-complex-navigation-flows-87434026961e&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:20:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvujp79pxufkpt6stehk499u29wjsq4ggwp3pyfdr8h7vfnwh65ggzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyna3qa0</id>
    
      <title type="html">📱 Part 51/100 — SwiftUI Zero to Expert Navigation Patterns ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvujp79pxufkpt6stehk499u29wjsq4ggwp3pyfdr8h7vfnwh65ggzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyna3qa0" />
    <content type="html">
      📱 Part 51/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Navigation Patterns&lt;br/&gt;&lt;br/&gt;Building scalable navigation.&lt;br/&gt;&lt;br/&gt;Read: &lt;a href=&#34;https://21zerixpm.medium.com/navigation-patterns-in-swiftui-building-scalable-navigation-636e44f1f2aa&#34;&gt;https://21zerixpm.medium.com/navigation-patterns-in-swiftui-building-scalable-navigation-636e44f1f2aa&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-04-02T01:19:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9yj6l8w49j5lhvd8klllnngt5h74daa4a9jcwe54tf0kfs7yfwhqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfypfpqhu</id>
    
      <title type="html">🧭 Part 48/100 — SwiftUI Zero to Expert Deep Linking External ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9yj6l8w49j5lhvd8klllnngt5h74daa4a9jcwe54tf0kfs7yfwhqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfypfpqhu" />
    <content type="html">
      🧭 Part 48/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Deep Linking&lt;br/&gt;&lt;br/&gt;External URLs to app screens.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/deep-linking-in-swiftui-external-urls-to-app-screens-ea19a7e6c90e&#34;&gt;https://21zerixpm.medium.com/deep-linking-in-swiftui-external-urls-to-app-screens-ea19a7e6c90e&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:43:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswpc0u7xp0sncjz3wfqkw85ydsalzslrttgsxmx26kayddkash6hqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyxa23c7</id>
    
      <title type="html">🧭 Part 50/100 — SwiftUI Zero to Expert Modal Presentations ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswpc0u7xp0sncjz3wfqkw85ydsalzslrttgsxmx26kayddkash6hqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyxa23c7" />
    <content type="html">
      🧭 Part 50/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Modal Presentations&lt;br/&gt;&lt;br/&gt;Sheets, full screen, and more.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/modal-presentations-in-swiftui-sheets-full-screen-and-more-cf69f04fc446&#34;&gt;https://21zerixpm.medium.com/modal-presentations-in-swiftui-sheets-full-screen-and-more-cf69f04fc446&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:40:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8vqz9vw9fjar4l6pqs8qqd8txlu6wygshwr0lk897g9c65hcnzuszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyn3km4g</id>
    
      <title type="html">🧭 Part 49/100 — SwiftUI Zero to Expert Tab-based Navigation ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8vqz9vw9fjar4l6pqs8qqd8txlu6wygshwr0lk897g9c65hcnzuszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyn3km4g" />
    <content type="html">
      🧭 Part 49/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Tab-based Navigation&lt;br/&gt;&lt;br/&gt;Multi-tab app patterns.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/tab-based-navigation-in-swiftui-multi-tab-apps-53cd4051a82e&#34;&gt;https://21zerixpm.medium.com/tab-based-navigation-in-swiftui-multi-tab-apps-53cd4051a82e&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:39:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy5za2atx3gppal9yjgm4wwed4hj5krw755zvfwn49k8hvl5akmrgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyn36xdc</id>
    
      <title type="html">🧭 Part 48/100 — SwiftUI Zero to Expert Deep Linking External ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy5za2atx3gppal9yjgm4wwed4hj5krw755zvfwn49k8hvl5akmrgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyn36xdc" />
    <content type="html">
      🧭 Part 48/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Deep Linking&lt;br/&gt;&lt;br/&gt;External URLs to app screens.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/deep-linking-in-swiftui-external-urls-to-app-screens-ea19a7e6c90e&#34;&gt;https://21zerixpm.medium.com/deep-linking-in-swiftui-external-urls-to-app-screens-ea19a7e6c90e&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:39:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfksclpzggmktfzth5ruymx27f08h2ulgfer845vw09t7dza4lsfgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyz44xs4</id>
    
      <title type="html">🧭 Part 47/100 — SwiftUI Zero to Expert Programmatic ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfksclpzggmktfzth5ruymx27f08h2ulgfer845vw09t7dza4lsfgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyz44xs4" />
    <content type="html">
      🧭 Part 47/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Programmatic Navigation&lt;br/&gt;&lt;br/&gt;NavigationPath mastery.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/programmatic-navigation-in-swiftui-navigationpath-mastery-c68394a994ff&#34;&gt;https://21zerixpm.medium.com/programmatic-navigation-in-swiftui-navigationpath-mastery-c68394a994ff&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:38:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrxvf0fnvcn5mwx7mhenv4e53kcrkr3859gpchvm2sruzsgftzj5gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfye3977s</id>
    
      <title type="html">🧭 Part 46/100 — SwiftUI Zero to Expert NavigationStack Deep ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrxvf0fnvcn5mwx7mhenv4e53kcrkr3859gpchvm2sruzsgftzj5gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfye3977s" />
    <content type="html">
      🧭 Part 46/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;NavigationStack Deep Dive&lt;br/&gt;&lt;br/&gt;iOS 16&#43; navigation mastery.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/navigationstack-deep-dive-in-swiftui-ios-16-navigation-8c458685be9a&#34;&gt;https://21zerixpm.medium.com/navigationstack-deep-dive-in-swiftui-ios-16-navigation-8c458685be9a&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:37:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvql2vc463jzjtca7nnnh4wrpkscnwsqn2v3rtexr5htl23r7r6dqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyh9d3e6</id>
    
      <title type="html">🧪 Part 45/100 — SwiftUI Zero to Expert Testing State ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvql2vc463jzjtca7nnnh4wrpkscnwsqn2v3rtexr5htl23r7r6dqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyh9d3e6" />
    <content type="html">
      🧪 Part 45/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Testing State Management&lt;br/&gt;&lt;br/&gt;Unit tests that matter.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/testing-state-management-in-swiftui-unit-tests-that-matter-88738d2e7aae&#34;&gt;https://21zerixpm.medium.com/testing-state-management-in-swiftui-unit-tests-that-matter-88738d2e7aae&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:37:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvk8zep6asmyvr8mfyyv9twm6ucppjjc0dpw9vvcf0qv4tvhktp4szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy4eu3sx</id>
    
      <title type="html">🧪 Part 44/100 — SwiftUI Zero to Expert Debugging State ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvk8zep6asmyvr8mfyyv9twm6ucppjjc0dpw9vvcf0qv4tvhktp4szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy4eu3sx" />
    <content type="html">
      🧪 Part 44/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Debugging State Issues&lt;br/&gt;&lt;br/&gt;Problem solving guide.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/debugging-state-issues-in-swiftui-problem-solving-guide-a99f3a8b09b5&#34;&gt;https://21zerixpm.medium.com/debugging-state-issues-in-swiftui-problem-solving-guide-a99f3a8b09b5&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:36:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsts7atqrr2gk2chtunj3vhrqazesn55azk94j924qgax0y22ypesqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfym42vs4</id>
    
      <title type="html">🧪 Part 43/100 — SwiftUI Zero to Expert Data Flow Best ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsts7atqrr2gk2chtunj3vhrqazesn55azk94j924qgax0y22ypesqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfym42vs4" />
    <content type="html">
      🧪 Part 43/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Data Flow Best Practices&lt;br/&gt;&lt;br/&gt;Performance and clarity.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/data-flow-best-practices-in-swiftui-performance-and-clarity-8688ce0c3012&#34;&gt;https://21zerixpm.medium.com/data-flow-best-practices-in-swiftui-performance-and-clarity-8688ce0c3012&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:35:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs295me097qgcd6k4xz8ng9empvvhlljqhp2q7yzdtrxxgssjt7k5gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyz6g7d2</id>
    
      <title type="html">🧪 Part 42/100 — SwiftUI Zero to Expert View Model Patterns ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs295me097qgcd6k4xz8ng9empvvhlljqhp2q7yzdtrxxgssjt7k5gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyz6g7d2" />
    <content type="html">
      🧪 Part 42/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;View Model Patterns&lt;br/&gt;&lt;br/&gt;MVVM done right in SwiftUI.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/view-model-patterns-in-swiftui-mvvm-done-right-4205cc2e079f&#34;&gt;https://21zerixpm.medium.com/view-model-patterns-in-swiftui-mvvm-done-right-4205cc2e079f&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:35:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvca9d9n5nef0rkgzkl0m50d2mcxzu5qzskkl2wh2pw0wf69rwsuczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy54k8r8</id>
    
      <title type="html">🧪 Part 41/100 — SwiftUI Zero to Expert Dependency Injection ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvca9d9n5nef0rkgzkl0m50d2mcxzu5qzskkl2wh2pw0wf69rwsuczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy54k8r8" />
    <content type="html">
      🧪 Part 41/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Dependency Injection&lt;br/&gt;&lt;br/&gt;Building testable apps.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/dependency-injection-in-swiftui-building-testable-apps-96d8444ba996&#34;&gt;https://21zerixpm.medium.com/dependency-injection-in-swiftui-building-testable-apps-96d8444ba996&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-23T08:34:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0zzg7gl4f0ytswdevufa8juzcy3cqp8tcys94fl8sl7mr562a05gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfym8m9tn</id>
    
      <title type="html">🔄 Part 40/100 — SwiftUI Zero to Expert TCA (Composable ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0zzg7gl4f0ytswdevufa8juzcy3cqp8tcys94fl8sl7mr562a05gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfym8m9tn" />
    <content type="html">
      🔄 Part 40/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;TCA (Composable Architecture)&lt;br/&gt;&lt;br/&gt;Point-Free&amp;#39;s architecture in SwiftUI.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://blog.stackademic.com/tca-the-composable-architecture-in-swiftui-452b34bc8b95&#34;&gt;https://blog.stackademic.com/tca-the-composable-architecture-in-swiftui-452b34bc8b95&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:59:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst63asp868lv7tgenxeyqr42gkuzclhzneehuenytqjr6ne6n9p6gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyqr3yl2</id>
    
      <title type="html">🔄 Part 39/100 — SwiftUI Zero to Expert Redux Pattern in ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst63asp868lv7tgenxeyqr42gkuzclhzneehuenytqjr6ne6n9p6gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyqr3yl2" />
    <content type="html">
      🔄 Part 39/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Redux Pattern in SwiftUI&lt;br/&gt;&lt;br/&gt;Unidirectional data flow.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/redux-pattern-in-swiftui-unidirectional-data-flow-796af07ca563&#34;&gt;https://21zerixpm.medium.com/redux-pattern-in-swiftui-unidirectional-data-flow-796af07ca563&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:58:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsweuxzz79l048sjm7auq0rf35urw6f6jhdwv8z8z2ztxr90vhc27gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy9ndzsw</id>
    
      <title type="html">🔄 Part 38/100 — SwiftUI Zero to Expert State Machines in ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsweuxzz79l048sjm7auq0rf35urw6f6jhdwv8z8z2ztxr90vhc27gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy9ndzsw" />
    <content type="html">
      🔄 Part 38/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;State Machines in SwiftUI&lt;br/&gt;&lt;br/&gt;Predictable state transitions.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/state-machines-in-swiftui-predictable-state-transitions-68bacdbda6a6&#34;&gt;https://21zerixpm.medium.com/state-machines-in-swiftui-predictable-state-transitions-68bacdbda6a6&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:57:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz9rfkuxjj28zvcepytqa092fysxnwpe3h4nw67dqm45m3ndrz4dczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfytc5qrq</id>
    
      <title type="html">🔄 Part 37/100 — SwiftUI Zero to Expert Managing Complex ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz9rfkuxjj28zvcepytqa092fysxnwpe3h4nw67dqm45m3ndrz4dczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfytc5qrq" />
    <content type="html">
      🔄 Part 37/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Managing Complex State&lt;br/&gt;&lt;br/&gt;Scaling state in large apps.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/managing-complex-state-in-swiftui-scaling-your-apps-45d96ce1853a&#34;&gt;https://21zerixpm.medium.com/managing-complex-state-in-swiftui-scaling-your-apps-45d96ce1853a&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:56:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfjcyhq2lkgwkymp66fjzyjugfz8jk2gcy29pe4s98xtgdatjt7uczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfydc7wpy</id>
    
      <title type="html">🔄 Part 36/100 — SwiftUI Zero to Expert Combine Basics for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfjcyhq2lkgwkymp66fjzyjugfz8jk2gcy29pe4s98xtgdatjt7uczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfydc7wpy" />
    <content type="html">
      🔄 Part 36/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Combine Basics for SwiftUI&lt;br/&gt;&lt;br/&gt;Reactive programming fundamentals.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/combine-basics-for-swiftui-reactive-programming-fundamentals-d79ed22bbec4&#34;&gt;https://21zerixpm.medium.com/combine-basics-for-swiftui-reactive-programming-fundamentals-d79ed22bbec4&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:56:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswes8pmjt4xhxw49k07fwyesauvd6cws0myhfegklaefs4cljhqcszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy4r4rxx</id>
    
      <title type="html">⚡ Part 35/100 — SwiftUI Zero to Expert @Observable Macro (iOS ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswes8pmjt4xhxw49k07fwyesauvd6cws0myhfegklaefs4cljhqcszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy4r4rxx" />
    <content type="html">
      ⚡ Part 35/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;@Observable Macro (iOS 17&#43;)&lt;br/&gt;&lt;br/&gt;Modern observation framework.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/observable-macro-in-swiftui-modern-observation-ios-17-3296ff41b36a&#34;&gt;https://21zerixpm.medium.com/observable-macro-in-swiftui-modern-observation-ios-17-3296ff41b36a&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:55:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs88qgrd7mt9wfmqhvdn4men0dz0sf5xhtw20s6y2e4777jdtnw9jczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfywmper9</id>
    
      <title type="html">⚡ Part 34/100 — SwiftUI Zero to Expert @EnvironmentObject ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs88qgrd7mt9wfmqhvdn4men0dz0sf5xhtw20s6y2e4777jdtnw9jczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfywmper9" />
    <content type="html">
      ⚡ Part 34/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;@EnvironmentObject Patterns&lt;br/&gt;&lt;br/&gt;Global state done right.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/environmentobject-patterns-in-swiftui-global-state-done-right-8cd38adc1d74&#34;&gt;https://21zerixpm.medium.com/environmentobject-patterns-in-swiftui-global-state-done-right-8cd38adc1d74&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:54:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy08926ulq48ss73va03vnfrua568k7p0v5qw7q6jmpxrgkk3hp4gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy0xccz3</id>
    
      <title type="html">⚡ Part 33/100 — SwiftUI Zero to Expert @StateObject vs ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy08926ulq48ss73va03vnfrua568k7p0v5qw7q6jmpxrgkk3hp4gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy0xccz3" />
    <content type="html">
      ⚡ Part 33/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;@StateObject vs @ObservedObject&lt;br/&gt;&lt;br/&gt;Object lifecycle mastery.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/stateobject-vs-observedobject-in-swiftui-object-lifecycle-mastery-4d3c0a9ead06&#34;&gt;https://21zerixpm.medium.com/stateobject-vs-observedobject-in-swiftui-object-lifecycle-mastery-4d3c0a9ead06&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:53:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgj724p53vud8ckcexrjwx095nn8rnyzyjhr0kfqa4g5dncvxv88czypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8m9udj</id>
    
      <title type="html">⚡ Part 32/100 — SwiftUI Zero to Expert @Binding Explained ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgj724p53vud8ckcexrjwx095nn8rnyzyjhr0kfqa4g5dncvxv88czypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8m9udj" />
    <content type="html">
      ⚡ Part 32/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;@Binding Explained&lt;br/&gt;&lt;br/&gt;Two-way data flow mastery.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/binding-explained-in-swiftui-two-way-data-flow-mastery-288412c86191&#34;&gt;https://21zerixpm.medium.com/binding-explained-in-swiftui-two-way-data-flow-mastery-288412c86191&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:53:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqxka9ujye2ygu7tfm6vrynn8qeggsgjz5cz7x2x26vgqa4rtk42szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygtzej3</id>
    
      <title type="html">⚡ Part 31/100 — SwiftUI Zero to Expert @State Deep Dive ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqxka9ujye2ygu7tfm6vrynn8qeggsgjz5cz7x2x26vgqa4rtk42szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygtzej3" />
    <content type="html">
      ⚡ Part 31/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;@State Deep Dive&lt;br/&gt;&lt;br/&gt;Understanding local state management.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/state-deep-dive-in-swiftui-understanding-local-state-management-bcceb68fb98f&#34;&gt;https://21zerixpm.medium.com/state-deep-dive-in-swiftui-understanding-local-state-management-bcceb68fb98f&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-22T03:52:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswxpux7cu9qajm9yz0kd8hr9wycyqj2ukzlph0gvqdy5cdla77fagzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyhp23l6</id>
    
      <title type="html">💎 Part 30/100 — SwiftUI Zero to Expert Bottom Sheets Modal ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswxpux7cu9qajm9yz0kd8hr9wycyqj2ukzlph0gvqdy5cdla77fagzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyhp23l6" />
    <content type="html">
      💎 Part 30/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Bottom Sheets&lt;br/&gt;&lt;br/&gt;Modal presentations done right.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/bottom-sheets-in-swiftui-modal-presentations-done-right-bc4ab6825d02&#34;&gt;https://21zerixpm.medium.com/bottom-sheets-in-swiftui-modal-presentations-done-right-bc4ab6825d02&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T13:04:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy78xjjm9grwe83hkx34pmzgw0thy8e9wmazremkwhapckv32ca8szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygv4syv</id>
    
      <title type="html">💎 Part 29/100 — SwiftUI Zero to Expert Badges and Indicators ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy78xjjm9grwe83hkx34pmzgw0thy8e9wmazremkwhapckv32ca8szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygv4syv" />
    <content type="html">
      💎 Part 29/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Badges and Indicators&lt;br/&gt;&lt;br/&gt;Status indicators at a glance.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/badges-and-indicators-in-swiftui-status-at-a-glance-d807d10dcf49&#34;&gt;https://21zerixpm.medium.com/badges-and-indicators-in-swiftui-status-at-a-glance-d807d10dcf49&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T13:03:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf0n5awnrfd95tr32d56kntky8cczszm02ezslrxqs3ysrvayzjwgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyd8leg3</id>
    
      <title type="html">💎 Part 28/100 — SwiftUI Zero to Expert Error Handling UI ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf0n5awnrfd95tr32d56kntky8cczszm02ezslrxqs3ysrvayzjwgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyd8leg3" />
    <content type="html">
      💎 Part 28/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Error Handling UI&lt;br/&gt;&lt;br/&gt;User feedback that builds trust.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T13:03:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszdpqj75fcr3z0cf9h5cswzum26lrwqf3w5gpvchc3pgrr9y0tzxgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfywxqs0u</id>
    
      <title type="html">💎 Part 27/100 — SwiftUI Zero to Expert Empty States Design ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszdpqj75fcr3z0cf9h5cswzum26lrwqf3w5gpvchc3pgrr9y0tzxgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfywxqs0u" />
    <content type="html">
      💎 Part 27/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Empty States Design&lt;br/&gt;&lt;br/&gt;Turning empty screens into engaging moments.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/empty-states-design-in-swiftui-turning-nothing-into-something-09c16503d5d8&#34;&gt;https://21zerixpm.medium.com/empty-states-design-in-swiftui-turning-nothing-into-something-09c16503d5d8&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T13:02:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspy4su042d3zyzvtl3k4afxsgthwytm5363el62e4cjxn4e6kx32szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyn35nus</id>
    
      <title type="html">✨ Part 26/100 — SwiftUI Zero to Expert Loading States and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspy4su042d3zyzvtl3k4afxsgthwytm5363el62e4cjxn4e6kx32szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyn35nus" />
    <content type="html">
      ✨ Part 26/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Loading States and Skeletons&lt;br/&gt;&lt;br/&gt;Polished loading experience for users.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T13:01:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfpazewtzm0mu0rm890ve7a0x3tntj3rhsxhsrgsh2fz6r90wlvuczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy56lza5</id>
    
      <title type="html">✨ Part 25/100 — SwiftUI Zero to Expert Onboarding Flows First ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfpazewtzm0mu0rm890ve7a0x3tntj3rhsxhsrgsh2fz6r90wlvuczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy56lza5" />
    <content type="html">
      ✨ Part 25/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Onboarding Flows&lt;br/&gt;&lt;br/&gt;First impressions that convert users.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T13:01:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstkyvxelzrx7mqr4j7c8njls39j2xy8urqup9vndcfe572hp4g0tszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy5zp53g</id>
    
      <title type="html">✨ Part 24/100 — SwiftUI Zero to Expert Cards and Containers ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstkyvxelzrx7mqr4j7c8njls39j2xy8urqup9vndcfe572hp4g0tszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy5zp53g" />
    <content type="html">
      ✨ Part 24/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Cards and Containers&lt;br/&gt;&lt;br/&gt;Beautiful content presentation patterns.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/cards-and-containers-in-swiftui-beautiful-content-presentation-94d6548ad3de&#34;&gt;https://21zerixpm.medium.com/cards-and-containers-in-swiftui-beautiful-content-presentation-94d6548ad3de&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T13:00:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszw6n58tgkw395fwurqyy02estsuep9333zln7mr6n5ped33fftfqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyuzawdc</id>
    
      <title type="html">✨ Part 23/100 — SwiftUI Zero to Expert Custom Scroll Effects ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszw6n58tgkw395fwurqyy02estsuep9333zln7mr6n5ped33fftfqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyuzawdc" />
    <content type="html">
      ✨ Part 23/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Custom Scroll Effects&lt;br/&gt;&lt;br/&gt;Parallax, sticky headers, scroll-linked animations.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/custom-scroll-effects-in-swiftui-parallax-sticky-headers-and-more-3d703571fe76&#34;&gt;https://21zerixpm.medium.com/custom-scroll-effects-in-swiftui-parallax-sticky-headers-and-more-3d703571fe76&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T12:59:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9k0lruad7y7gs3ydm4frv43rtmax8kyf60ktyx39um62xndf8yzgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyn3rxvs</id>
    
      <title type="html">✨ Part 22/100 — SwiftUI Zero to Expert Custom Tab Bars Beyond ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9k0lruad7y7gs3ydm4frv43rtmax8kyf60ktyx39um62xndf8yzgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyn3rxvs" />
    <content type="html">
      ✨ Part 22/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Custom Tab Bars&lt;br/&gt;&lt;br/&gt;Beyond the default TabView — custom designs.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/custom-tab-bars-in-swiftui-beyond-the-default-1236071028c5&#34;&gt;https://21zerixpm.medium.com/custom-tab-bars-in-swiftui-beyond-the-default-1236071028c5&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T12:59:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvhgz3ea9c2tg957zke979fam4mnv5plpgxuudhn8qx5jxa7hs57szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8cn5ds</id>
    
      <title type="html">✨ Part 21/100 — SwiftUI Zero to Expert Popovers and Tooltips ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvhgz3ea9c2tg957zke979fam4mnv5plpgxuudhn8qx5jxa7hs57szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8cn5ds" />
    <content type="html">
      ✨ Part 21/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Popovers and Tooltips&lt;br/&gt;&lt;br/&gt;Contextual information done right.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-21T12:58:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy69zfhny5gh6ld9aezj0wa9uva5ve3h8hk8cnf9kwpsxtv6zq0ggzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyt35wrf</id>
    
      <title type="html">✨ Part 20/100 — SwiftUI Zero to Expert Context Menus and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy69zfhny5gh6ld9aezj0wa9uva5ve3h8hk8cnf9kwpsxtv6zq0ggzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyt35wrf" />
    <content type="html">
      ✨ Part 20/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Context Menus and Action Sheets&lt;br/&gt;&lt;br/&gt;Rich interaction patterns for user engagement.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/context-menus-and-action-sheets-in-swiftui-rich-interaction-patterns-7e28c06aa06f&#34;&gt;https://21zerixpm.medium.com/context-menus-and-action-sheets-in-swiftui-rich-interaction-patterns-7e28c06aa06f&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:45:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqsk938htenj6ndg482halpchahguryq660nmd7wxgeagrkrm27pszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8frhks</id>
    
      <title type="html">✨ Part 20/100 — SwiftUI Zero to Expert Context Menus and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqsk938htenj6ndg482halpchahguryq660nmd7wxgeagrkrm27pszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8frhks" />
    <content type="html">
      ✨ Part 20/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Context Menus and Action Sheets&lt;br/&gt;&lt;br/&gt;Rich interaction patterns for user engagement.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/context-menus-and-action-sheets-in-swiftui-rich-interaction-patterns-7e28c06aa06f&#34;&gt;https://21zerixpm.medium.com/context-menus-and-action-sheets-in-swiftui-rich-interaction-patterns-7e28c06aa06f&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:43:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqrhmhx28wgerldx5tya32tg02zm5yuw4mcga0u6m0chy04nmc0egzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy35gkpf</id>
    
      <title type="html">🛠️ Part 19/100 — SwiftUI Zero to Expert Advanced List ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqrhmhx28wgerldx5tya32tg02zm5yuw4mcga0u6m0chy04nmc0egzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy35gkpf" />
    <content type="html">
      🛠️ Part 19/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Advanced List Techniques&lt;br/&gt;&lt;br/&gt;Swipe actions, search, pull-to-refresh, sections.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/advanced-list-techniques-in-swiftui-beyond-the-basics-050b92a943c8&#34;&gt;https://21zerixpm.medium.com/advanced-list-techniques-in-swiftui-beyond-the-basics-050b92a943c8&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:42:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqt0dgj23lfa69hjvlwsyz7r86fmjjn94hzr6rhnsefj23ekwduqszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfye4u6xe</id>
    
      <title type="html">🛠️ Part 18/100 — SwiftUI Zero to Expert Creating Reusable ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqt0dgj23lfa69hjvlwsyz7r86fmjjn94hzr6rhnsefj23ekwduqszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfye4u6xe" />
    <content type="html">
      🛠️ Part 18/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Creating Reusable Components&lt;br/&gt;&lt;br/&gt;Building your own design system.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/creating-reusable-components-in-swiftui-building-your-design-system-b79bb6b5775e&#34;&gt;https://21zerixpm.medium.com/creating-reusable-components-in-swiftui-building-your-design-system-b79bb6b5775e&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:41:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq7zua4hun7z02euf2dkss3fayratgx68vhp6qkq50ww8ar4uft5szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyjvddtu</id>
    
      <title type="html">🛠️ Part 17/100 — SwiftUI Zero to Expert Custom Shapes and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq7zua4hun7z02euf2dkss3fayratgx68vhp6qkq50ww8ar4uft5szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyjvddtu" />
    <content type="html">
      🛠️ Part 17/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Custom Shapes and Paths&lt;br/&gt;&lt;br/&gt;Shape protocol, Path, drawing anything you imagine.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/custom-shapes-and-paths-in-swiftui-drawing-anything-you-can-imagine-94432d585228&#34;&gt;https://21zerixpm.medium.com/custom-shapes-and-paths-in-swiftui-drawing-anything-you-can-imagine-94432d585228&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:40:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2zsujnthfssrsq67c7yv6twr8xsyyxn8xkjlc8eq0vvl7rgm693szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy0jx9qs</id>
    
      <title type="html">🛠️ Part 16/100 — SwiftUI Zero to Expert Custom Layout ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2zsujnthfssrsq67c7yv6twr8xsyyxn8xkjlc8eq0vvl7rgm693szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy0jx9qs" />
    <content type="html">
      🛠️ Part 16/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Custom Layout Containers&lt;br/&gt;&lt;br/&gt;Building custom layout containers beyond stacks.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:39:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspm0djx0akvjwe5ymfwyp75zn6h3480dxdy72r6kc4n6793qp549qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyujkdcc</id>
    
      <title type="html">🧩 Part 15/100 — SwiftUI Zero to Expert Environment and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspm0djx0akvjwe5ymfwyp75zn6h3480dxdy72r6kc4n6793qp549qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyujkdcc" />
    <content type="html">
      🧩 Part 15/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Environment and Preferences&lt;br/&gt;&lt;br/&gt;Sharing data through the view hierarchy.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/environment-and-preferences-in-swiftui-sharing-data-through-views-20842601aa7e&#34;&gt;https://21zerixpm.medium.com/environment-and-preferences-in-swiftui-sharing-data-through-views-20842601aa7e&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:39:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgmexztxznu4umzee5st0j5ucmc5t0m9mrpj9krrrt6uct3m4ddyszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyw62rrp</id>
    
      <title type="html">🧩 Part 14/100 — SwiftUI Zero to Expert Gestures in SwiftUI ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgmexztxznu4umzee5st0j5ucmc5t0m9mrpj9krrrt6uct3m4ddyszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyw62rrp" />
    <content type="html">
      🧩 Part 14/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Gestures in SwiftUI&lt;br/&gt;&lt;br/&gt;Tap, Long Press, Drag, Rotation, Magnification.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/gestures-in-swiftui-handling-user-touch-like-a-pro-2d7df2036361&#34;&gt;https://21zerixpm.medium.com/gestures-in-swiftui-handling-user-touch-like-a-pro-2d7df2036361&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:38:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy3c6emru9pxu22uvkc56wdjv88cu89k4tagtc0djprdxnhxar29gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyl4enrk</id>
    
      <title type="html">🧩 Part 13/100 — SwiftUI Zero to Expert Animations in SwiftUI ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy3c6emru9pxu22uvkc56wdjv88cu89k4tagtc0djprdxnhxar29gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyl4enrk" />
    <content type="html">
      🧩 Part 13/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Animations in SwiftUI&lt;br/&gt;&lt;br/&gt;withAnimation, matchedGeometryEffect, transitions.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/animations-in-swiftui-making-your-app-come-alive-211e9f4d0260&#34;&gt;https://21zerixpm.medium.com/animations-in-swiftui-making-your-app-come-alive-211e9f4d0260&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:37:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyrqqspnurmw4xrxe3ygyalnn3san3077v9luzzc9hye5qwksmcwczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfykkx9lt</id>
    
      <title type="html">🧩 Part 12/100 — SwiftUI Zero to Expert Navigation Complete ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyrqqspnurmw4xrxe3ygyalnn3san3077v9luzzc9hye5qwksmcwczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfykkx9lt" />
    <content type="html">
      🧩 Part 12/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Navigation Complete Guide&lt;br/&gt;&lt;br/&gt;NavigationLink, NavigationStack, screen transitions.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/navigation-in-swiftui-the-complete-guide-to-moving-between-screens-fa487f879cff&#34;&gt;https://21zerixpm.medium.com/navigation-in-swiftui-the-complete-guide-to-moving-between-screens-fa487f879cff&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:36:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0tljr5sr4465hucdf7ywha9pnzwkdrqvw7d7mdk9c08uk20pjd7gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfydqd3aw</id>
    
      <title type="html">🧩 Part 11/100 — SwiftUI Zero to Expert Lists and Scroll ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0tljr5sr4465hucdf7ywha9pnzwkdrqvw7d7mdk9c08uk20pjd7gzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfydqd3aw" />
    <content type="html">
      🧩 Part 11/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Lists and Scroll Views&lt;br/&gt;&lt;br/&gt;List, ForEach, ScrollView — displaying data beautifully.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/lists-and-scroll-views-in-swiftui-displaying-data-beautifully-f6dfd682d1f9&#34;&gt;https://21zerixpm.medium.com/lists-and-scroll-views-in-swiftui-displaying-data-beautifully-f6dfd682d1f9&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:35:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszrwyh4mkerh37z6yhmlpvk20r28qnhzunrez4uwnec9gve0mpmxqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyfemke4</id>
    
      <title type="html">🧩 Part 12/100 — SwiftUI Zero to Expert Navigation Complete ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszrwyh4mkerh37z6yhmlpvk20r28qnhzunrez4uwnec9gve0mpmxqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyfemke4" />
    <content type="html">
      🧩 Part 12/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Navigation Complete Guide&lt;br/&gt;&lt;br/&gt;NavigationLink, NavigationStack, screen transitions.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/navigation-in-swiftui-the-complete-guide-to-moving-between-screens-fa487f879cff&#34;&gt;https://21zerixpm.medium.com/navigation-in-swiftui-the-complete-guide-to-moving-between-screens-fa487f879cff&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-20T06:33:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqd6e6d2e5mxe4puh8ypu2x5qpl42qv9cc6w4l76q4x00pu6z7edqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyehylv8</id>
    
      <title type="html">When coding all day and night, I find that breaking tasks into ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqd6e6d2e5mxe4puh8ypu2x5qpl42qv9cc6w4l76q4x00pu6z7edqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyehylv8" />
    <content type="html">
      When coding all day and night, I find that breaking tasks into smaller chunks helps me stay focused and avoid burnout. Try dividing your work into 25-minute sprints followed by a 5-minute break - it&amp;#39;s amazing how much more efficient you&amp;#39;ll be! 💻 #productivityhacks #programminglife #codersunite
    </content>
    <updated>2026-03-17T10:58:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr0dqyhekhjaf99mfse8u9y8dgr4xu685t4wpxmgvy9zlyugw6skgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfymwpauf</id>
    
      <title type="html">🧩 Part 11/100 — SwiftUI Zero to Expert Lists and Scroll ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr0dqyhekhjaf99mfse8u9y8dgr4xu685t4wpxmgvy9zlyugw6skgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfymwpauf" />
    <content type="html">
      🧩 Part 11/100 — SwiftUI Zero to Expert&lt;br/&gt;&lt;br/&gt;Lists and Scroll Views&lt;br/&gt;&lt;br/&gt;List, ForEach, ScrollView — displaying data beautifully.&lt;br/&gt;&lt;br/&gt;Read the full article: &lt;a href=&#34;https://21zerixpm.medium.com/lists-and-scroll-views-in-swiftui-displaying-data-beautifully-f6dfd682d1f9&#34;&gt;https://21zerixpm.medium.com/lists-and-scroll-views-in-swiftui-displaying-data-beautifully-f6dfd682d1f9&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full series (67&#43; parts): &lt;a href=&#34;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&#34;&gt;https://medium.com/@21zerixpm/list/100daysswiftuitoexpert-069dcb77c2d2&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SwiftUI #iOS #iOSDev #100DaysOfCode #programming
    </content>
    <updated>2026-03-17T01:32:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswnejrh7pa26hr7q5nc6u52d05qt9wmkgwqggdv9yc3gsn0gpc2tczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy499vvu</id>
    
      <title type="html">🛠️ My terminal-based passive income setup (March 2026): ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswnejrh7pa26hr7q5nc6u52d05qt9wmkgwqggdv9yc3gsn0gpc2tczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy499vvu" />
    <content type="html">
      🛠️ My terminal-based passive income setup (March 2026):&lt;br/&gt;&lt;br/&gt;RUNNING NOW:&lt;br/&gt;✅ Mysterium node — decentralized VPN ($10-30/mo)&lt;br/&gt;✅ Honeygain — bandwidth sharing ($5-10/mo)&lt;br/&gt;✅ Nostr DVM — AI text gen service on Nostr&lt;br/&gt;✅ Ollama API — local AI inference (4 models)&lt;br/&gt;✅ RapidAPI — selling AI API access&lt;br/&gt;✅ Auto-content — 2x daily Nostr &#43; Twitter&lt;br/&gt;&lt;br/&gt;COMING SOON:&lt;br/&gt;🔜 Grass — AI data pipeline (airdrop)&lt;br/&gt;🔜 EarnApp — bandwidth ($5-15/mo)&lt;br/&gt;🔜 Nodepay — DePIN AI bandwidth&lt;br/&gt;&lt;br/&gt;Everything runs on a Mac Mini from terminal.&lt;br/&gt;&lt;br/&gt;#BuildInPublic #PassiveIncome #IndieHacker #Nostr
    </content>
    <updated>2026-03-15T22:57:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2gdg2ldlzlrlr9pn680lnqxd9r3fejr4u6derpgkarha9xuux7jczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyxdawk5</id>
    
      <title type="html">⚡ Bandwidth sharing = the laziest passive income ever. I just ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2gdg2ldlzlrlr9pn680lnqxd9r3fejr4u6derpgkarha9xuux7jczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyxdawk5" />
    <content type="html">
      ⚡ Bandwidth sharing = the laziest passive income ever.&lt;br/&gt;&lt;br/&gt;I just share my unused internet and get paid. No skills needed. No content creation. Just... internet.&lt;br/&gt;&lt;br/&gt;Apps I run on Docker:&lt;br/&gt;• Mysterium — $10-30/mo (MYST tokens)&lt;br/&gt;• Honeygain — $5-10/mo (cash)&lt;br/&gt;• More coming: EarnApp, Grass, Nodepay&lt;br/&gt;&lt;br/&gt;If you have a computer running 24/7, you are leaving money on the table.&lt;br/&gt;&lt;br/&gt;Start here (free $5): &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#BandwidthSharing #PassiveIncome #MakeMoneyOnline
    </content>
    <updated>2026-03-15T22:56:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqjh8z5zm6qs2yy9jhjdxh5pnvzs9gu2eyttrw4zv7erraxxhk7hszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfym7a292</id>
    
      <title type="html">🖥️ Running AI locally &#43; selling bandwidth = the dev passive ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqjh8z5zm6qs2yy9jhjdxh5pnvzs9gu2eyttrw4zv7erraxxhk7hszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfym7a292" />
    <content type="html">
      🖥️ Running AI locally &#43; selling bandwidth = the dev passive income combo.&lt;br/&gt;&lt;br/&gt;My setup:&lt;br/&gt;- Ollama (llama3, deepseek-r1, codellama) — local AI inference&lt;br/&gt;- Mysterium node — $10-30/mo selling VPN bandwidth&lt;br/&gt;- Honeygain — $5-10/mo selling unused bandwidth&lt;br/&gt;- Nostr DVM — AI text generation service on Nostr&lt;br/&gt;&lt;br/&gt;All running on a single Mac Mini. No cloud costs. No subscriptions.&lt;br/&gt;&lt;br/&gt;Start with Honeygain ($5 bonus): &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#AI #Ollama #PassiveIncome #Mysterium #Nostr
    </content>
    <updated>2026-03-15T22:56:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq9q8lxrdrrzqk4qvs3xmddjphmlyhgvnhd84uacecut4v8ukegzszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyhq9u8r</id>
    
      <title type="html">💡 My Docker passive income stack (running 24/7 on Mac Mini): ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq9q8lxrdrrzqk4qvs3xmddjphmlyhgvnhd84uacecut4v8ukegzszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyhq9u8r" />
    <content type="html">
      💡 My Docker passive income stack (running 24/7 on Mac Mini):&lt;br/&gt;&lt;br/&gt;1. Mysterium — decentralized VPN node ($10-30/mo in MYST tokens)&lt;br/&gt;2. Honeygain — bandwidth sharing ($5-10/mo)&lt;br/&gt;3. More apps coming: Grass, EarnApp, Nodepay&lt;br/&gt;&lt;br/&gt;All zero effort after setup. Total potential: $35-96/month from bandwidth alone.&lt;br/&gt;&lt;br/&gt;The beauty of DePIN: your unused internet makes money while you sleep.&lt;br/&gt;&lt;br/&gt;Honeygain $5 bonus: &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#DePIN #PassiveIncome #Docker #Crypto #Bandwidth
    </content>
    <updated>2026-03-15T22:56:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszsc3cz55znsax75t62aq964ww58cd2gn3xtnv3lznzcpapymr7mgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy4qevmf</id>
    
      <title type="html">🔒 Just set up a Mysterium node on my Mac Mini via Docker — ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszsc3cz55znsax75t62aq964ww58cd2gn3xtnv3lznzcpapymr7mgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy4qevmf" />
    <content type="html">
      🔒 Just set up a Mysterium node on my Mac Mini via Docker — decentralized VPN that pays you MYST tokens for sharing bandwidth.&lt;br/&gt;&lt;br/&gt;One command setup:&lt;br/&gt;docker run --cap-add NET_ADMIN -d -p 4449:4449 mysteriumnetwork/myst service --agreed-terms-and-conditions&lt;br/&gt;&lt;br/&gt;Earning potential: $10-30/month passive. Already running alongside Honeygain ($5-10/mo).&lt;br/&gt;&lt;br/&gt;Stack multiple bandwidth apps = $35-96/month from one machine.&lt;br/&gt;&lt;br/&gt;Try Honeygain too (get $5 bonus): &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Mysterium #PassiveIncome #Docker #DePIN #DecentralizedVPN
    </content>
    <updated>2026-03-15T22:56:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0sva2lvyttthejdarq49ae7usud5d3wafdr6jjfjc54qgzcsenkszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfylt942h</id>
    
      <title type="html">Run AI models locally with Ollama - it&amp;#39;s free and private! ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0sva2lvyttthejdarq49ae7usud5d3wafdr6jjfjc54qgzcsenkszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfylt942h" />
    <content type="html">
      Run AI models locally with Ollama - it&amp;#39;s free and private! Monetize your computations as a service. I combine this with passive bandwidth income from Honeygain (join.honeygain.com/JERRYF5C2E) for a nice side hustle stack 💸 #AI #SideHustle
    </content>
    <updated>2026-03-15T03:48:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfle4nkvpfqzey5nc6gur5k9cxuhssp0m5ekjyxwy2f9qmnkkfapszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfye3chr8</id>
    
      <title type="html">As a dev, I&amp;#39;ve found that stacking multiple passive income ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfle4nkvpfqzey5nc6gur5k9cxuhssp0m5ekjyxwy2f9qmnkkfapszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfye3chr8" />
    <content type="html">
      As a dev, I&amp;#39;ve found that stacking multiple passive income streams can be a game-changer 💸! For me, it&amp;#39;s been about combining Honeygain&amp;#39;s bandwidth sharing with Pawns.app&amp;#39;s app discovery model. By diversifying my revenue streams, I&amp;#39;m able to reduce financial stress and focus on what matters most - building great software. Check out Honeygain (&lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;) and Pawns.app (&lt;a href=&#34;https://discoverpawns.eu/19278461&#34;&gt;https://discoverpawns.eu/19278461&lt;/a&gt;) to get started! #passiveincome #devlife #financialfreedom
    </content>
    <updated>2026-03-15T03:48:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfgnvtmsgg4l0tqtc3j38ya6htze0ukcvzcapjj5l0zgmjj6hcqyszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyc7qxun</id>
    
      <title type="html">As devs, we know that passive income can be tough to come by. But ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfgnvtmsgg4l0tqtc3j38ya6htze0ukcvzcapjj5l0zgmjj6hcqyszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyc7qxun" />
    <content type="html">
      As devs, we know that passive income can be tough to come by. But I&amp;#39;ve found an easy way to earn some extra cash - bandwidth sharing apps like Honeygain! 📈 By installing and running their app in the background, you can monetize your unused internet bandwidth without lifting a finger. Try it out: &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt; #passiveincome #devlife #honeygain
    </content>
    <updated>2026-03-15T03:47:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw0hkkdpzacgzw2t43dr9qd92jwk9mqzcwchgy5xk9p47l8y6l6zszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfynazfyk</id>
    
      <title type="html">As a dev, I&amp;#39;m excited to share this tip: earn passive income ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw0hkkdpzacgzw2t43dr9qd92jwk9mqzcwchgy5xk9p47l8y6l6zszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfynazfyk" />
    <content type="html">
      As a dev, I&amp;#39;m excited to share this tip: earn passive income by sharing unused bandwidth with Honeygain! Sign up at &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt; for a $5 bonus 📈
    </content>
    <updated>2026-03-15T03:47:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspzt4h99kwlgqunv6m2la5e76m8y3nkx9z5ucummtxur7794cz68czypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfymt3msh</id>
    
      <title type="html">gm ☀️ Siapa yang udah coba passive income dari bandwidth ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspzt4h99kwlgqunv6m2la5e76m8y3nkx9z5ucummtxur7794cz68czypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfymt3msh" />
    <content type="html">
      gm ☀️ &lt;br/&gt;&lt;br/&gt;Siapa yang udah coba passive income dari bandwidth sharing?&lt;br/&gt;&lt;br/&gt;Aku jalanin 24/7 di Mac Mini, hasilnya lumayan $15-40/bulan tanpa ngapa-ngapain.&lt;br/&gt;&lt;br/&gt;Mau coba? 👇&lt;br/&gt;🐝 Honeygain (bonus $5): &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;🐾 Pawns.app: &lt;a href=&#34;https://discoverpawns.eu/19278461&#34;&gt;https://discoverpawns.eu/19278461&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Tinggal install, biarin jalan. Selesai.&lt;br/&gt;&lt;br/&gt;#PassiveIncome #Indonesia #Nostr
    </content>
    <updated>2026-03-15T03:44:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf6p864y6dsnkkwuq0ycfw9keswtqamnwjmz7xt4pezy2k330fmkszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy87xn5e</id>
    
      <title type="html">🖥️ Dev tip: Stack multiple bandwidth sharing apps on the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf6p864y6dsnkkwuq0ycfw9keswtqamnwjmz7xt4pezy2k330fmkszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy87xn5e" />
    <content type="html">
      🖥️ Dev tip: Stack multiple bandwidth sharing apps on the same machine for maximum passive income.&lt;br/&gt;&lt;br/&gt;My setup (Mac Mini, Docker, 24/7):&lt;br/&gt;1. Honeygain → $5-10/mo — &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;2. Pawns.app → $3-8/mo — &lt;a href=&#34;https://discoverpawns.eu/19278461&#34;&gt;https://discoverpawns.eu/19278461&lt;/a&gt;&lt;br/&gt;3. Repocket &#43; PacketStream for extra&lt;br/&gt;&lt;br/&gt;Total: $15-40/month doing literally nothing after setup.&lt;br/&gt;&lt;br/&gt;One-liner Docker setup for Honeygain:&lt;br/&gt;docker run -d honeygain/honeygain -tou-accept -email YOUR_EMAIL -pass YOUR_PASS&lt;br/&gt;&lt;br/&gt;#DevTips #PassiveIncome #Docker #Terminal
    </content>
    <updated>2026-03-15T03:44:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz7ly9uardtkamgl2se5tvhj5n777gh8wpdd924d4nxmky3pu6slszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy5c29z4</id>
    
      <title type="html">💰 Earn passive income by sharing your unused internet ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz7ly9uardtkamgl2se5tvhj5n777gh8wpdd924d4nxmky3pu6slszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy5c29z4" />
    <content type="html">
      💰 Earn passive income by sharing your unused internet bandwidth!&lt;br/&gt;&lt;br/&gt;🐝 Honeygain — the most popular bandwidth sharing app. Works on iOS, Android, Windows, macOS, Linux &amp;amp; Docker. Get $5 FREE signup bonus:&lt;br/&gt;👉 &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;🐾 Pawns.app (IPRoyal) — another great option to stack with Honeygain:&lt;br/&gt;👉 &lt;a href=&#34;https://discoverpawns.eu/19278461&#34;&gt;https://discoverpawns.eu/19278461&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I run both 24/7 on my Mac Mini via Docker &#43; phone. Combined earnings: $15-40/month for zero effort.&lt;br/&gt;&lt;br/&gt;#PassiveIncome #Honeygain #Pawns #BandwidthSharing #SideHustle
    </content>
    <updated>2026-03-15T03:44:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg9r8sxt943pgqwvwyftmwsdewuu4u3vt43pkz84egm7n7ahdyggqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyydrukg</id>
    
      <title type="html">If you&amp;#39;re in the US or Europe, your idle internet bandwidth ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg9r8sxt943pgqwvwyftmwsdewuu4u3vt43pkz84egm7n7ahdyggqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyydrukg" />
    <content type="html">
      If you&amp;#39;re in the US or Europe, your idle internet bandwidth is worth $25-40/month.&lt;br/&gt;&lt;br/&gt;Apps like Honeygain and Pawns.app pay you for the bandwidth you&amp;#39;re not using. Companies need residential IPs for market research.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve been running both for 3 months. Combined earnings: ~$90 so far. Zero effort after a 5-minute install.&lt;br/&gt;&lt;br/&gt;US/UK/EU get the best rates — your residential IP is valuable.&lt;br/&gt;&lt;br/&gt;Start here ($5 bonus): &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#PassiveIncome #Honeygain #bandwidth #SideHustle #BeermMoney
    </content>
    <updated>2026-03-14T21:30:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz64t0aq9rna7v34tulzf7ur3awk9knwsf28k6juugqucwl7lrf5szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyvkmn4k</id>
    
      <title type="html">The ultimate test for passive income: can you forget it exists ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz64t0aq9rna7v34tulzf7ur3awk9knwsf28k6juugqucwl7lrf5szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyvkmn4k" />
    <content type="html">
      The ultimate test for passive income: can you forget it exists and still get paid?&lt;br/&gt;&lt;br/&gt;I forgot Honeygain was running in Docker for 47 days. Checked my balance: $47.&lt;br/&gt;&lt;br/&gt;That&amp;#39;s $1/day for doing literally nothing.&lt;br/&gt;&lt;br/&gt;Your internet is 80-90% idle right now. Why not get paid for the bandwidth you&amp;#39;re wasting?&lt;br/&gt;&lt;br/&gt;5 min setup, then forget it: &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt; ($5 signup bonus)&lt;br/&gt;&lt;br/&gt;Read my full breakdown: &lt;a href=&#34;https://habla.news/a/5bf4f3e79ff0f24b98d3dfa6e010beeb60c312cfc8d7f8f5c003771b15740092:30023:i-forgot-honeygain-was-running-in-the-background-—-it-had-already-earned-$47&#34;&gt;https://habla.news/a/5bf4f3e79ff0f24b98d3dfa6e010beeb60c312cfc8d7f8f5c003771b15740092:30023:i-forgot-honeygain-was-running-in-the-background-—-it-had-already-earned-$47&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#PassiveIncome #Honeygain #Docker #bandwidth
    </content>
    <updated>2026-03-14T20:45:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdf56lsahuzkxt7utxhrlgq0sra94lyps5rdaftkfyzjdup6mj7ygzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygcfu0f</id>
    
      <title type="html">💰 New article: How I Earn Passive Income Just by Leaving My ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdf56lsahuzkxt7utxhrlgq0sra94lyps5rdaftkfyzjdup6mj7ygzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygcfu0f" />
    <content type="html">
      💰 New article: How I Earn Passive Income Just by Leaving My Computer On&lt;br/&gt;&lt;br/&gt;Honeygain lets you sell unused internet bandwidth. Zero effort, zero skills needed.&lt;br/&gt;&lt;br/&gt;My setup: Mac Mini (Docker 24/7) &#43; iPhone &#43; old Android = ~$10-15/month for doing absolutely nothing.&lt;br/&gt;&lt;br/&gt;Get $5 signup bonus: &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Full review with Docker setup guide, realistic earnings, and pro tips 👇&lt;br/&gt;&lt;a href=&#34;https://habla.news/a/5bf4f3e79ff0f24b98d3dfa6e010beeb60c312cfc8d7f8f5c003771b15740092:30023:how-i-earn-passive-income-just-by-leaving-my-computer-on-—-honeygain-review-2026&#34;&gt;https://habla.news/a/5bf4f3e79ff0f24b98d3dfa6e010beeb60c312cfc8d7f8f5c003771b15740092:30023:how-i-earn-passive-income-just-by-leaving-my-computer-on-—-honeygain-review-2026&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#PassiveIncome #Honeygain #MakeMoneyOnline #SideHustle
    </content>
    <updated>2026-03-14T04:50:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsttq76eayuq3hef8tle756kkn5nxcxfk0ffkaymalz80rsss0j4cgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyg5l7e0</id>
    
      <title type="html">Developer tip: Your internet is idle 90% of the time. Why not get ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsttq76eayuq3hef8tle756kkn5nxcxfk0ffkaymalz80rsss0j4cgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyg5l7e0" />
    <content type="html">
      Developer tip: Your internet is idle 90% of the time. Why not get paid for it?&lt;br/&gt;&lt;br/&gt;I run these bandwidth sharing apps simultaneously:&lt;br/&gt;🐝 Honeygain — $5-15/mo&lt;br/&gt;🔄 Repocket — $3-8/mo  &lt;br/&gt;👑 IPRoyal Pawns — $3-8/mo&lt;br/&gt;&lt;br/&gt;All on Docker, all passive, all stacking.&lt;br/&gt;&lt;br/&gt;Total: $15-40/month for literally zero work.&lt;br/&gt;&lt;br/&gt;Start with Honeygain ($5 free bonus):&lt;br/&gt;&lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#PassiveIncome #DevLife #Docker #Bandwidth #MakeMoneyOnline
    </content>
    <updated>2026-03-14T04:49:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8k7smdscx0n3v5c7f40ynycd4sg4adsw37kwcapc74k28f5r3wdqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy6a3sus</id>
    
      <title type="html">🐝 Honeygain Review: Is it worth it? After running it for a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8k7smdscx0n3v5c7f40ynycd4sg4adsw37kwcapc74k28f5r3wdqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy6a3sus" />
    <content type="html">
      🐝 Honeygain Review: Is it worth it?&lt;br/&gt;&lt;br/&gt;After running it for a while, here&amp;#39;s my honest take:&lt;br/&gt;✅ Truly passive — zero maintenance&lt;br/&gt;✅ Works on phone &#43; desktop &#43; Docker&lt;br/&gt;✅ No ID verification needed&lt;br/&gt;✅ $5 signup bonus&lt;br/&gt;✅ Stack with Repocket &amp;amp; IPRoyal Pawns for $15-40/mo&lt;br/&gt;&lt;br/&gt;Not life-changing money, but it&amp;#39;s FREE money for doing nothing.&lt;br/&gt;&lt;br/&gt;Full review article: &lt;a href=&#34;https://habla.news/a/5bf4f3e79ff0f24b98d3dfa6e010beeb60c312cfc8d7f8f5c003771b15740092:30023:how-i-earn-passive-income-just-by-leaving-my-computer-on-—-honeygain-review-2026&#34;&gt;https://habla.news/a/5bf4f3e79ff0f24b98d3dfa6e010beeb60c312cfc8d7f8f5c003771b15740092:30023:how-i-earn-passive-income-just-by-leaving-my-computer-on-—-honeygain-review-2026&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Start here (get $5 bonus): &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Honeygain #PassiveIncome #Developer #Bandwidth
    </content>
    <updated>2026-03-14T04:49:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf9nl7y95h0maysf72slnalxtznlzsnaqqx0f99sj4hfw9m7la7ggzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfysssmed</id>
    
      <title type="html">💰 Want to earn passive income with ZERO effort? I&amp;#39;ve been ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf9nl7y95h0maysf72slnalxtznlzsnaqqx0f99sj4hfw9m7la7ggzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfysssmed" />
    <content type="html">
      💰 Want to earn passive income with ZERO effort?&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve been using Honeygain — it pays you for sharing your unused internet bandwidth. Just install it and forget it.&lt;br/&gt;&lt;br/&gt;Running it on my Mac Mini 24/7 via Docker &#43; iPhone. Earning $10-15/month doing literally nothing.&lt;br/&gt;&lt;br/&gt;Sign up and get $5 free bonus:&lt;br/&gt;👉 &lt;a href=&#34;https://join.honeygain.com/JERRYF5C2E&#34;&gt;https://join.honeygain.com/JERRYF5C2E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;No KYC, no commitment, just email to register.&lt;br/&gt;&lt;br/&gt;#PassiveIncome #Honeygain #MakeMoneyOnline #SideHustle
    </content>
    <updated>2026-03-14T04:49:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsda5q3y7lgzfk0m7tsj9feuwdqvx37967nxumlc2xj7yr6g8d227szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfys26xfx</id>
    
      <title type="html">🛒 Digital products now live on Shopstr! As a developer, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsda5q3y7lgzfk0m7tsj9feuwdqvx37967nxumlc2xj7yr6g8d227szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfys26xfx" />
    <content type="html">
      🛒 Digital products now live on Shopstr!&lt;br/&gt;&lt;br/&gt;As a developer, I&amp;#39;m selling:&lt;br/&gt;&lt;br/&gt;📘 Terminal Passive Income Setup Guide — 5,000 sats&lt;br/&gt;Everything you need to build income streams from terminal. All scripts included.&lt;br/&gt;&lt;br/&gt;🤖 Custom AI Bot for Your Nostr Profile — 10,000 sats&lt;br/&gt;Auto-reply to mentions with AI. Runs on your hardware. Full source code.&lt;br/&gt;&lt;br/&gt;🔑 AI API Access (100 requests) — 1,000 sats&lt;br/&gt;Access to llama3, codellama, deepseek-r1. Private, no logging.&lt;br/&gt;&lt;br/&gt;Pay with Lightning. No signup. No middleman.&lt;br/&gt;&lt;br/&gt;Browse on shopstr.store or DM me directly.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://images.unsplash.com/photo-1522252234503-e356532cafd5?w=800&#34;&gt;https://images.unsplash.com/photo-1522252234503-e356532cafd5?w=800&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#shopstr #nostr #digitalproducts #developer #bitcoin #lightning
    </content>
    <updated>2026-03-14T02:43:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswk7sw6swhy594pnucefp8hq305u02xnerrnagpl02amjg2026aaczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyw5q0vq</id>
    
      <title type="html">⚡ How developers can earn Bitcoin without mass capital: 1. Post ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswk7sw6swhy594pnucefp8hq305u02xnerrnagpl02amjg2026aaczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyw5q0vq" />
    <content type="html">
      ⚡ How developers can earn Bitcoin without mass capital:&lt;br/&gt;&lt;br/&gt;1. Post valuable content on Nostr → receive zaps (Lightning tips)&lt;br/&gt;2. Run an AI DVM (Data Vending Machine) → get paid per AI request&lt;br/&gt;3. Sell digital products on Shopstr → sats straight to your wallet&lt;br/&gt;4. Expose your local AI as an API → charge monthly subscriptions&lt;br/&gt;5. Automate daily posts → grow audience on autopilot&lt;br/&gt;&lt;br/&gt;No bank account needed. No platform fees. No gatekeepers.&lt;br/&gt;&lt;br/&gt;Just open protocols: Nostr &#43; Bitcoin Lightning &#43; Ollama.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m a developer from Indonesia doing exactly this. Every sat counts.&lt;br/&gt;&lt;br/&gt;DM me if you want to learn how to set this up.&lt;br/&gt;&lt;br/&gt;⚡ freshbeach08@walletofsatoshi.com&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://images.unsplash.com/photo-1517694712202-14dd9538aa97?w=800&#34;&gt;https://images.unsplash.com/photo-1517694712202-14dd9538aa97?w=800&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#bitcoin #lightning #nostr #developer #earnbitcoin #passiveincome #buildinpublic
    </content>
    <updated>2026-03-14T02:43:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdk0hg9hg02zy47hs4tn389qe8kyp0yxe86wlypu4wcedshgxf9jgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyscfuzk</id>
    
      <title type="html">🤖 I turned my Mac Mini into an AI money machine. Running 4 AI ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdk0hg9hg02zy47hs4tn389qe8kyp0yxe86wlypu4wcedshgxf9jgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyscfuzk" />
    <content type="html">
      🤖 I turned my Mac Mini into an AI money machine.&lt;br/&gt;&lt;br/&gt;Running 4 AI models locally with Ollama:&lt;br/&gt;• llama3 — general text generation&lt;br/&gt;• codellama — code assistant  &lt;br/&gt;• deepseek-r1 — reasoning &amp;amp; analysis&lt;br/&gt;• llama3.2 — fast responses&lt;br/&gt;&lt;br/&gt;Now selling API access on RapidAPI:&lt;br/&gt;→ Free tier: 50 requests/month&lt;br/&gt;→ Pro: $5/mo (500 requests)&lt;br/&gt;→ Ultra: $15/mo (2,000 requests)&lt;br/&gt;&lt;br/&gt;No OpenAI fees. No rate limits drama. Full privacy — zero data logging.&lt;br/&gt;&lt;br/&gt;Your Mac can do this too. All you need: Ollama &#43; Python &#43; 2 hours.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://images.unsplash.com/photo-1555066931-4365d14bab8c?w=800&#34;&gt;https://images.unsplash.com/photo-1555066931-4365d14bab8c?w=800&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#ai #ollama #developer #passiveincome #api #machinelearning #nostr
    </content>
    <updated>2026-03-14T02:43:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8tecm4569xwdjfqsy6028cqeuugpfj8js6d80m4zd7rmqddcqcwqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfymyhhvu</id>
    
      <title type="html">💰 Developer? You&amp;#39;re sitting on a goldmine. Your coding ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8tecm4569xwdjfqsy6028cqeuugpfj8js6d80m4zd7rmqddcqcwqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfymyhhvu" />
    <content type="html">
      💰 Developer? You&amp;#39;re sitting on a goldmine.&lt;br/&gt;&lt;br/&gt;Your coding skills can earn money while you sleep:&lt;br/&gt;&lt;br/&gt;→ Sell AI APIs (I run Ollama locally, charge $5-30/mo per user)&lt;br/&gt;→ Build micro-SaaS tools  &lt;br/&gt;→ Sell digital products (guides, templates, scripts)&lt;br/&gt;→ Automate content publishing&lt;br/&gt;→ Monetize open-source with Lightning tips&lt;br/&gt;&lt;br/&gt;I built 5 passive income streams in 1 day. From terminal only. Zero investment.&lt;br/&gt;&lt;br/&gt;Stop trading time for money. Start building assets.&lt;br/&gt;&lt;br/&gt;⚡ Tips: freshbeach08@walletofsatoshi.com&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://images.unsplash.com/photo-1498050108023-c5249f4df085?w=800&#34;&gt;https://images.unsplash.com/photo-1498050108023-c5249f4df085?w=800&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#developer #passiveincome #buildinpublic #nostr #bitcoin #coding
    </content>
    <updated>2026-03-14T02:43:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdxmk6ulcvqfslz8kr5mxqq6nn03drcymc9dky9gpw3qu3rsfwpkqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyrt9j6t</id>
    
      <title type="html">When setting up new devices or accounts, always enable two-factor ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdxmk6ulcvqfslz8kr5mxqq6nn03drcymc9dky9gpw3qu3rsfwpkqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyrt9j6t" />
    <content type="html">
      When setting up new devices or accounts, always enable two-factor authentication (2FA) to add an extra layer of security 🔒. It&amp;#39;s easy and only takes a few minutes, but can make all the difference in protecting your digital life from potential threats. #CybersecurityTips #DigitalSafety
    </content>
    <updated>2026-03-13T21:18:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2x85sfl8dne0e52g4sgr73cq84ag6jhg86gqcqde63k8q2nn9p2szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8wd85s</id>
    
      <title type="html">Building passive income streams from terminal only 💻 Day 1 ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2x85sfl8dne0e52g4sgr73cq84ag6jhg86gqcqde63k8q2nn9p2szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8wd85s" />
    <content type="html">
      Building passive income streams from terminal only 💻&lt;br/&gt;&lt;br/&gt;Day 1 progress:&lt;br/&gt;✅ Ollama running with 4 AI models (15GB total)&lt;br/&gt;✅ Nostr AI DVM live (kind 5050 — decentralized AI)&lt;br/&gt;✅ Free AI API with tip jar&lt;br/&gt;✅ Daily auto-posting via cron&lt;br/&gt;✅ Lightning tips via Wallet of Satoshi&lt;br/&gt;&lt;br/&gt;All from Mac Mini. No cloud. No subscriptions. No permission needed.&lt;br/&gt;&lt;br/&gt;Next: long-form content, digital products on Shopstr, and scaling.&lt;br/&gt;&lt;br/&gt;The future is self-hosted and decentralized. LFG 🚀&lt;br/&gt;&lt;br/&gt;#buildinpublic #nostr #passiveincome #ai #bitcoin #lightning
    </content>
    <updated>2026-03-13T21:15:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspffwdwvyrqh8k65rnczgwnq8uu66tfge59uwmjxsxumm0plpypmgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfypjwzwk</id>
    
      <title type="html">🤖 My Nostr AI DVM is live! Send a kind 5050 event with your ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspffwdwvyrqh8k65rnczgwnq8uu66tfge59uwmjxsxumm0plpypmgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfypjwzwk" />
    <content type="html">
      🤖 My Nostr AI DVM is live!&lt;br/&gt;&lt;br/&gt;Send a kind 5050 event with your prompt → get AI-generated text back, powered by local Ollama (llama3).&lt;br/&gt;&lt;br/&gt;It&amp;#39;s a Data Vending Machine (NIP-90) — fully decentralized AI inference on Nostr.&lt;br/&gt;&lt;br/&gt;Tag me or send a 5050 event to my pubkey and I&amp;#39;ll respond automatically.&lt;br/&gt;&lt;br/&gt;This is what decentralized AI looks like. No API keys. No accounts. Just Nostr.&lt;br/&gt;&lt;br/&gt;#nostr #dvm #ai #nip90 #decentralized #buildinpublic
    </content>
    <updated>2026-03-13T21:15:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy9lm5dvzkkyssfac0us9m4xcuyx6sngxugzwdkhhgtn406zejgcczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfytk4jxf</id>
    
      <title type="html">🔥 Free AI API is LIVE! I&amp;#39;m running local Ollama inference ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy9lm5dvzkkyssfac0us9m4xcuyx6sngxugzwdkhhgtn406zejgcczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfytk4jxf" />
    <content type="html">
      🔥 Free AI API is LIVE!&lt;br/&gt;&lt;br/&gt;I&amp;#39;m running local Ollama inference (llama3, codellama, deepseek-r1) and exposing it as a free API.&lt;br/&gt;&lt;br/&gt;Endpoints:&lt;br/&gt;→ POST /generate — text generation&lt;br/&gt;→ POST /chat — chat completion&lt;br/&gt;→ GET /models — list models&lt;br/&gt;&lt;br/&gt;Rate: 10 free requests/hour. No signup needed.&lt;br/&gt;&lt;br/&gt;Tips welcome via ⚡ freshbeach08@walletofsatoshi.com&lt;br/&gt;&lt;br/&gt;#nostr #ai #ollama #freeapi #opensource #buildinpublic
    </content>
    <updated>2026-03-13T21:14:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0d82x8zaqe38xggt483kd42egga3y4hy7jtpugmtmqpteafp9txszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyal728e</id>
    
      <title type="html">Just launched my AI DVM on Nostr! Send a kind 5050 event with ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0d82x8zaqe38xggt483kd42egga3y4hy7jtpugmtmqpteafp9txszypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyal728e" />
    <content type="html">
      Just launched my AI DVM on Nostr! Send a kind 5050 event with your prompt to get AI-generated responses powered by local Ollama inference. #nostr #dvm #ai #ollama
    </content>
    <updated>2026-03-13T20:54:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswk4040jtm0xjg06a0pn0lkggdxa98khuzc9kevu7sm80a7w0pdvgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfydgjwv4</id>
    
      <title>Nostr event nevent1qqswk4040jtm0xjg06a0pn0lkggdxa98khuzc9kevu7sm80a7w0pdvgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfydgjwv4</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswk4040jtm0xjg06a0pn0lkggdxa98khuzc9kevu7sm80a7w0pdvgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfydgjwv4" />
    <content type="html">
      gm! Day 365 of building in public. #nostr #buildinpublic
    </content>
    <updated>2026-03-13T20:33:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswfh2asgytqvaxknwtz2jvtl682tf9m0key3kmz5pseed3fpj4erqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy4nrnle</id>
    
      <title type="html">Great point! Circular economy is the end goal. Earn in sats, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswfh2asgytqvaxknwtz2jvtl682tf9m0key3kmz5pseed3fpj4erqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy4nrnle" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstskl8ylaa4lffkzkz8q82yjxwe94gemtdztd4fmj8syf9w6p70ugn22yv7&#39;&gt;nevent1q…2yv7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Great point! Circular economy is the end goal. Earn in sats, spend in sats. No fiat ramp needed. Working on it!
    </content>
    <updated>2026-03-13T20:29:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqvx0gj4lyntajhjlts4z9mw7pyhkydd9t0x3mwejwuatq2fq3x3qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8a0ult</id>
    
      <title type="html">Switched from Python scripts to nak CLI for Nostr posting. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqvx0gj4lyntajhjlts4z9mw7pyhkydd9t0x3mwejwuatq2fq3x3qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy8a0ult" />
    <content type="html">
      Switched from Python scripts to nak CLI for Nostr posting. Faster, simpler, pure terminal. One line to post anywhere. #nostr #terminal
    </content>
    <updated>2026-03-13T20:29:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9tzkxy0p9t9xd259zmy3lrskmgtmf38mztuyuwnvpghkc6syd2hgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy2h66af</id>
    
      <title type="html">nak CLI is awesome\! Pure terminal Nostr posting. No browser ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9tzkxy0p9t9xd259zmy3lrskmgtmf38mztuyuwnvpghkc6syd2hgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy2h66af" />
    <content type="html">
      nak CLI is awesome\! Pure terminal Nostr posting. No browser needed. #nostr #dev
    </content>
    <updated>2026-03-13T20:29:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxa2xdv8dd46v83x03ejdpugnmdvu57gy43nflkfh2wu7clf4lwjgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygu3rt8</id>
    
      <title>Nostr event nevent1qqsxa2xdv8dd46v83x03ejdpugnmdvu57gy43nflkfh2wu7clf4lwjgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygu3rt8</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxa2xdv8dd46v83x03ejdpugnmdvu57gy43nflkfh2wu7clf4lwjgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfygu3rt8" />
    <content type="html">
      gm Nostr\! ☀️
    </content>
    <updated>2026-03-13T20:28:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst98u85shf0phllsv6gva3faj75q3stt0rlef9rrh8n8np2jeqn8qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy2z5u4j</id>
    
      <title type="html">Testing nak CLI from terminal 🚀 Building passive income ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst98u85shf0phllsv6gva3faj75q3stt0rlef9rrh8n8np2jeqn8qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy2z5u4j" />
    <content type="html">
      Testing nak CLI from terminal 🚀 Building passive income streams with AI &#43; Nostr &#43; Lightning. #nostr #bitcoin #dev
    </content>
    <updated>2026-03-13T20:28:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs92dh3lfejdfjwc362uj2vmjyu50nrcc5mgfdd6pkqp9chus0vasczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyem4whw</id>
    
      <title type="html">Automate repetitive tasks and free up hours of your day! I just ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs92dh3lfejdfjwc362uj2vmjyu50nrcc5mgfdd6pkqp9chus0vasczypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyem4whw" />
    <content type="html">
      Automate repetitive tasks and free up hours of your day! I just set up a script to automatically backup my files each morning. Now I have more time for actual development 📊 #AutomationSavesTime #ProductivityHacks
    </content>
    <updated>2026-03-13T15:14:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0rnfkqntl6449ttz2k5uv2wz8xjvv7922m6yjtl68lwscwzkcrtgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy6eu46s</id>
    
      <title type="html">⚡ 5 ways to earn sats on Nostr without spending anything: 1. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0rnfkqntl6449ttz2k5uv2wz8xjvv7922m6yjtl68lwscwzkcrtgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy6eu46s" />
    <content type="html">
      ⚡ 5 ways to earn sats on Nostr without spending anything: 1. Post valuable content → get zaps 2. Run a DVM (AI, translation, etc) → get paid per job 3. Sell digital products on Shopstr 4. Publish articles on Habla (habla.news) 5. Offer services (code review, design) via DMs Which one are you doing? #nostr #bitcoin #earnbitcoin #lightning
    </content>
    <updated>2026-03-13T15:13:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv0aket5uzmg5hadyarygnzpfx3m55txmexl4k4hyd734dt6mw2kqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfytwy6nh</id>
    
      <title type="html">🇮🇩 Developer from Indonesia here. Building passive income ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv0aket5uzmg5hadyarygnzpfx3m55txmexl4k4hyd734dt6mw2kqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfytwy6nh" />
    <content type="html">
      🇮🇩 Developer from Indonesia here. Building passive income streams purely from terminal: - Local AI inference (Ollama) - Nostr DVM (AI as a service via Lightning) - Automated content posting - All zero cost, open source If I can do it, you can too. Ask me anything! #dev #indonesia #passiveincome #nostr
    </content>
    <updated>2026-03-13T15:13:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst2ydek5fl07aw8vn5k3ngxj9r0m6pk43sd0w9ql3sq9x2fwqw3kqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyu74vll</id>
    
      <title type="html">🔑 Nostr DVM (Data Vending Machine) is the future of AI on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst2ydek5fl07aw8vn5k3ngxj9r0m6pk43sd0w9ql3sq9x2fwqw3kqzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyu74vll" />
    <content type="html">
      🔑 Nostr DVM (Data Vending Machine) is the future of AI on Nostr. Instead of trusting centralized APIs, you can request AI tasks from independent operators — paid via Lightning. I&amp;#39;m running a kind 5050 (text generation) DVM backed by local Ollama. Try it\! #nostr #dvm #nip90 #ai
    </content>
    <updated>2026-03-13T15:13:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd2hm9d96h5muq3t5mj9vr6vgkfrx5hjxu5ryrsd9q0jkjenxv20szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfych8505</id>
    
      <title type="html">💡 Tip: You can run AI locally for FREE with Ollama. No API ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd2hm9d96h5muq3t5mj9vr6vgkfrx5hjxu5ryrsd9q0jkjenxv20szypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfych8505" />
    <content type="html">
      💡 Tip: You can run AI locally for FREE with Ollama. No API keys, no cloud, no data leaving your machine. Just: curl -fsSL &lt;a href=&#34;https://ollama.com/install.sh&#34;&gt;https://ollama.com/install.sh&lt;/a&gt; | sh &amp;amp;&amp;amp; ollama pull llama3 That&amp;#39;s it. Local AI in 2 minutes. #ai #ollama #privacy #opensource
    </content>
    <updated>2026-03-13T15:12:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8xt3zq4fcxeu9dg3uj7cq6ztskdwymdp7xejtqlgct4yc2ytwt5qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyx05gl5</id>
    
      <title type="html">gm Nostr\! I&amp;#39;m an AI DVM operator (kind 5050) powered by ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8xt3zq4fcxeu9dg3uj7cq6ztskdwymdp7xejtqlgct4yc2ytwt5qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfyx05gl5" />
    <content type="html">
      gm Nostr\! I&amp;#39;m an AI DVM operator (kind 5050) powered by Ollama. Ask me anything\! ⚡ Tips: freshbeach08@walletofsatoshi.com #nostr #ai #dvm #lightning
    </content>
    <updated>2026-03-13T15:01:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswxfl0afjqlfwtkeq0rnjt07gcpan7gp36w7trd0m3zyfxhpc2rdgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy95dhzw</id>
    
      <title type="html">Just launched my AI DVM on Nostr! Send a kind 5050 event with ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswxfl0afjqlfwtkeq0rnjt07gcpan7gp36w7trd0m3zyfxhpc2rdgzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy95dhzw" />
    <content type="html">
      Just launched my AI DVM on Nostr! Send a kind 5050 event with your prompt to get AI-generated responses powered by local Ollama inference. #nostr #dvm #ai #ollama
    </content>
    <updated>2026-03-13T12:16:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs90uj4qdnwjxctjkqwzpc3mvltqj5wly76s5q5chw2lj5t6l7qa0qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy7rtx3v</id>
    
      <title type="html">Hello Nostr! First post from my terminal passive income setup. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs90uj4qdnwjxctjkqwzpc3mvltqj5wly76s5q5chw2lj5t6l7qa0qzypdlful8nlc0yjuc6006dcqshm4kpscjelyd0784cqphwxc4wsqfy7rtx3v" />
    <content type="html">
      Hello Nostr! First post from my terminal passive income setup. #nostr #buildinpublic
    </content>
    <updated>2026-03-13T12:11:29Z</updated>
  </entry>

</feed>