
Keeping Time Offline in React Native When the Device Clock Changes
How I combined server time with native monotonic clocks to support up to 24 hours offline without relying on the phone’s date and time settings.
Notes from the work
Notes and lessons from building web and mobile applications.

How I combined server time with native monotonic clocks to support up to 24 hours offline without relying on the phone’s date and time settings.

BLE for Web Developers · Part 4
How I built BLEBridge to put BLE complexity behind a familiar API so app developers could focus on using the device.

BLE for Web Developers · Part 3
Understand payload budgets and split larger BLE transfers into ordered writes.

BLE for Web Developers · Part 2
Decode and encode BLE values with bytes, integer types, endianness, and JavaScript.

BLE for Web Developers · Part 1
A web developer’s introduction to finding BLE devices, discovering services, and exchanging data.