---
title: "Mobile | Dhruv Doshi"
description: "Offline-first sync, push architecture, release trains, and mobile systems engineering."
canonical: https://doshidhruv.com/topics/mobile/
author: Dhruv Doshi
---

[Skip to content](#main-content)

[Dhruv Doshi](/)

[Work](/projects)[Experience](/resume)[Notes](/notes)[Guides](/guides)[Research](/research)[Investing](/investing)[About](/about)[Contact](/contact)[Search /](/search)dark mode

# Mobile

Offline-first sync, push architecture, release trains, and mobile systems engineering.

- ["Mobile release trains: CI/CD when the app store is your deploy target"](/notes/mobile-release-trains-ci-cd-when-the-app-store-is-your-deploy-target) · Note · Web teams deploy when they feel like it. Mobile teams deploy when Apple and Google let them. That asymmetry rewrites every assumption CI/CD makes: there is no rollback, no instant…
- ["Offline-first mobile architecture: sync, conflicts, and honesty"](/notes/offline-first-mobile-architecture-sync-conflicts-and-honesty) · Note · Mobile networks lie. They report full signal in elevators, drop mid request in parking garages, and throttle aggressively on congested cells. An app designed for reliable connectivity…
- ["Push notification architecture at real scale"](/notes/push-notification-architecture-at-real-scale) · Note · Push notifications look simple — your server calls a provider API, the phone buzzes — until the second million devices, the first incident where a notification storm wakes a continent,…

**Dhruv Doshi** · Toronto, Canada · [work@doshidhruv.com](mailto:work@doshidhruv.com)

[Resume](/resume)[Notes](/notes)[Guides](/guides)[Topics](/topics)[Search](/search)[Research](/research)[Investing](/investing)[LinkedIn](https://www.linkedin.com/in/dhruvdoshi25071999)[GitHub](https://github.com/DhruvDoshi)

[Sitemap](/sitemap.xml)[RSS](/feed.xml)[LLMs](/llms.txt)

© 2026 Dhruv Doshi
