English · 中文

Android Backup Boundaries for Offline Apps

Sep 25, 2026

Offline does not always mean device-only. Configure Auto Backup, device transfer, DataStore, and Room to preserve progress without restoring sensitive state.

A Release Checklist for Self-Hosted Android APKs

Sep 18, 2026

Move from a debug APK to an updatable release with durable signing, monotonic versions, artifact verification, reliable downloads, and developer verification.

Engineering a Bilingual Jekyll Blog as a Verifiable Contract

Sep 15, 2026

Maintain a reliable bilingual Jekyll blog with translation keys, Liquid, hreflang, and build-time validation instead of a complex localization plugin.

Saving State in Jetpack Compose: From Recomposition to Process Recreation

Sep 11, 2026

A practical guide to choosing between remember, rememberSaveable, ViewModel, SavedStateHandle, DataStore, and Room in an offline app.

GPT-6 Astra: The Bigger Change Is How Agents Work

Sep 4, 2026

A detailed look at GPT-6 Astra's rollout, agent capabilities, 1.05M context window, real pricing, Responses API usage, and migration requirements.

  • « Prev
  • Page 3 of 16
  • Next »
Portrait of Lukes Lu

Lukes Lu

Software Developer

  • lukes.lu@yahoo.com
  • github.com/ilukes
  • @lupingui
  • Home
  • About
  • Keywords →
    • SwiftUI
    • OpenAI
    • Responses API
    • cancellation
    • iOS 26 beta
    • reasoning effort
    • AI Agent
    • Codex

©2026 All rights reserved. Made with Jekyll and ♥