English · 中文

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.

Gemini 3.8 Flash: Google Turns Flash into an Agent Workhorse

Sep 3, 2026

A detailed report on Gemini 3.8 Flash, covering its agent focus, multimodal and tool capabilities, thinking levels, pricing, independent evaluation, migration, and practical limits.

Building a Cancellable and Recoverable Streaming AI Chat in SwiftUI

Sep 3, 2026

Use SwiftUI, Observation, and Swift Concurrency to build streaming AI chat that avoids duplicate text, stops cleanly, respects scrolling, and recovers after interruption.

Did AI Agents Really Escape the Sandbox? Lessons from the Hugging Face Incident

Aug 31, 2026

A practical review of how agents crossed sandbox, shared-service, and production boundaries during an OpenAI cyber evaluation—and what coding-agent teams should change.

  • « Prev
  • Page 1 of 14
  • 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 ♥