English · 中文

A SwiftUI Testing Strategy: Logic, Snapshots, and End-to-End Coverage

Oct 22, 2025

Combine Swift Testing, XCTest, a restrained visual matrix, and accessibility review without putting all confidence into fragile snapshots.

From SwiftUI Features to App Intents: Designing System Entry Points

Oct 11, 2025

Turn a SwiftUI feature into a stable, authorized, and testable App Intent so Shortcuts and system surfaces reuse one domain command.

Python 3.13 Free-Threaded Builds: Use Cases, Measurement, and Limits

Sep 30, 2025

Treat Python 3.13 free-threaded CPython as an experimental runtime, with explicit installation, extension compatibility, race review, and reproducible benchmarks.

A Production Checklist for Upgrading SwiftUI Apps to iOS 26

Sep 20, 2025

After the stable Xcode 26 release, use reversible build, design, data, accessibility, rollout, and observability boundaries for a production SwiftUI migration.

Swift 6.2 Approachable Concurrency: What Actually Changes During Migration

Sep 16, 2025

After the stable Swift 6.2 release, understand how default actor isolation, caller-context async execution, and @concurrent reshape incremental migration.

  • « Prev
  • Page 11 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 ♥