<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Engineering Notes — Sisnex</title>
    <link>https://sisnex.com/blog</link>
    <description>Engineering Notes</description>
    <language>en</language>
    <item>
      <title>Native Swift &amp; Kotlin vs. Flutter: how we advise clients in 2026</title>
      <link>https://sisnex.com/blog/native-vs-flutter</link>
      <guid>https://sisnex.com/blog/native-vs-flutter</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate>
      <description>A practical decision framework for choosing between true native iOS/Android codebases and a unified Flutter application based on hardware depth, longevity, and team budget.</description>
    </item>
    <item>
      <title>Designing offline-first mobile apps that never lose user work</title>
      <link>https://sisnex.com/blog/offline-first-sync</link>
      <guid>https://sisnex.com/blog/offline-first-sync</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 +0000</pubDate>
      <description>Cellular networks drop in elevators, subways, and warehouses. How we architect local SQLite state and idempotent Go sync endpoints for iOS and Android.</description>
    </item>
    <item>
      <title>Why we build mobile software with a senior-only studio model</title>
      <link>https://sisnex.com/blog/hello-world</link>
      <guid>https://sisnex.com/blog/hello-world</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 +0000</pubDate>
      <description>Most mobile projects fail in the handoffs between account managers, junior contractors, and disconnected backend teams. Here is how Sisnex structures engagements differently.</description>
    </item>
  </channel>
</rss>