# offline first

Published articles for offline first.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## When the human is the Workflow: Durable Execution in harsh physical field operations

DevFeed: [When the human is the Workflow: Durable Execution in harsh physical field operations](<https://devfeed.tech/articles/when-the-human-is-the-workflow-durable-execution-in-harsh-physical-field-operations-35818.md>)

Original publisher: [Read original article](<https://temporal.io/blog/durable-execution-in-harsh-physical-field-operations>)

Author: Saman Batool

Published: 2026-08-11T00:00:00Z

Content type: article

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [implementation](<https://devfeed.tech/topics/implementation.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Process](<https://devfeed.tech/topics/process.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [idempotency](<https://devfeed.tech/tags/idempotency.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [network](<https://devfeed.tech/tags/network.md>), [offline-first](<https://devfeed.tech/tags/offline-first.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [real-world](<https://devfeed.tech/tags/real-world.md>), [retries](<https://devfeed.tech/tags/retries.md>)

### AI overview

A case study describes how Xgrid and a construction company rebuilt crew clock-ins, daily reporting, and document signing on Temporal. It presents a single durable Workflow per shift as the source of truth for unreliable, offline-first field operations, with patterns for idempotency, compliance, retries, encryption, and scalable execution.

### Source excerpt

This blog from Xgrid, a Certified Temporal Cloud Partner, explores how field operations in construction, infrastructure, and facilities management can be modeled as a Durable Execution problem rather than a collection of fragile services. Drawing from a real-world implementation, it shows how crew clock-ins, daily reporting, and document signing were rebuilt on Temporal using a single Workflow per shift as the durable source of truth.

## Using DTMF tones to route phone calls offline in the Simple healthcare app

DevFeed: [Using DTMF tones to route phone calls offline in the Simple healthcare app](<https://devfeed.tech/articles/reinventing-the-dial-up-modem-29024.md>)

Original publisher: [Read original article](<https://saket.me/dtmf-tones/>)

Author: Saket Narayan

Published: 2019-08-18T00:55:04Z

Content type: article

Language: en

Sources: [Saket Narayan](<https://devfeed.tech/sources/saket-narayan.md>)

Topics: [App](<https://devfeed.tech/topics/app.md>), [Android](<https://devfeed.tech/topics/android.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [communication](<https://devfeed.tech/tags/communication.md>), [data](<https://devfeed.tech/tags/data.md>), [decoding](<https://devfeed.tech/tags/decoding.md>), [dtmf](<https://devfeed.tech/tags/dtmf.md>), [offline-first](<https://devfeed.tech/tags/offline-first.md>), [proxy](<https://devfeed.tech/tags/proxy.md>), [simple](<https://devfeed.tech/tags/simple.md>), [technology](<https://devfeed.tech/tags/technology.md>)

### AI overview

The article explains how the Simple healthcare app used DTMF tones to send a patient's phone number to a server during calls, enabling phone-number masking and offline-first operation when internet access was unavailable.

### Source excerpt

While working on a healthcare app called Simple at my previous company, we wanted to improve how nurses follow up with their patients. The aim was to replace traditional paper registers + landline phones with the app, which could intelligently suggest patients who are potentially at risk based on their medical history, age, and other [...] The post Reinventing the dial-up modem appeared first on Saket Narayan.

## Implementing "Save For Offline" with Service Workers

DevFeed: [Implementing "Save For Offline" with Service Workers](<https://devfeed.tech/articles/implementing-save-for-offline-with-service-workers-28837.md>)

Original publisher: [Read original article](<https://una.im/save-offline/>)

Published: 2017-01-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Una Kravets](<https://devfeed.tech/sources/una-kravets.md>)

Topics: [Web](<https://devfeed.tech/topics/web.md>), [Cache](<https://devfeed.tech/topics/cache.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [web design](<https://devfeed.tech/topics/web-design.md>), [browser](<https://devfeed.tech/topics/browser.md>), [browsers](<https://devfeed.tech/topics/browsers.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [cache](<https://devfeed.tech/tags/cache.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [http](<https://devfeed.tech/tags/http.md>), [internet](<https://devfeed.tech/tags/internet.md>), [offline](<https://devfeed.tech/tags/offline.md>), [offline-first](<https://devfeed.tech/tags/offline-first.md>), [web-design](<https://devfeed.tech/tags/web-design.md>)

### AI overview

A tutorial on adding a "Save For Offline" feature to blog posts with service workers, covering offline reading, browser caching, service-worker support, and the requirement for HTTPS.

### Source excerpt

I recently added an option to save blog posts for offline reading. This post details how I did that and how you can too.