Blog

My thoughts and experience on iOS development, Swift, SwiftUI, and mobile architecture

179 articles

Categories20
179 articles found
AI12 min read

iOS 27 Foundation Models: Dynamic Profiles and Evaluation

Apple Foundation Models framework 2026: in-session model switching with Dynamic Profiles, custom provider integration via LanguageModel, multimodal prompting, and prompt evaluation.

October 24, 2026Read More
Security15 min read

Daybreak Blue or Red? Security Model Decision Guide

A security-focused AI model decision guide: what OpenAI's Daybreak Blue/Red tiers cover, where general-purpose models (Claude, Gemini, GPT) are enough, explained with a sourced decision table.

October 23, 2026Read More
iOS13 min read

App Store Rejection Case: 'Dark Hours' Lessons

A viral 'unfair Apple rejection' story was retracted days later. Here's the verified chronology, the real role of Guideline 4.3(b), and what it means for your own submissions.

October 22, 2026Read More
Cross-Platform16 min read

Cross-Platform Choice for iOS Developers: The 2026 Decision

Cross-platform choice for iOS developers in 2026: a decision framework comparing Flutter, React Native, Compose Multiplatform, Skip, and Capacitor by team size, budget, and exit cost.

October 21, 2026Read More
Performance15 min read

Core Web Vitals: What Lighthouse Gets Wrong

Your Core Web Vitals score is green in Lighthouse but red in the field — why? Learn simulated throttling's limits and how to capture a real Chrome trace with 4x CPU + Slow 4G in DevTools.

October 20, 2026Read More
Business12 min read

App Store New Creative Assets: Product Page Guide

I walk through Apple's App Store new creative asset formats for product pages, size rules, and the upload checklist, based on Apple's August 5, 2026 announcement and official docs.

October 19, 2026Read More
AI14 min read

2026-2027 Model Retirement Calendar: What to Migrate When

Merge Anthropic's, OpenAI's, and MCP's official deprecation dates into a single model retirement migration map, and write resilient code with a fallback chain and version-pinning pattern.

October 18, 2026Read More
Vibe Coding13 min read

Multi-Model Orchestration: Fable 5.1, Opus 5.5, Sonnet 5

Multi-model orchestration for coding agents: which task goes to Sonnet 5, Opus 5.5, or Fable 5.1, keeping delegation explicit, and measuring cache economics — from official sources.

October 17, 2026Read More
Full-Stack13 min read

Node.js 22, 24, 26: Which LTS to Move to, and When?

A Node.js LTS migration guide: the September 2026 schedule for lines 22, 24, and 26, the October 2026 breaking point, N-API/OpenSSL risks, and an upgrade decision using Next.js/Prisma/Sentry minimums.

October 16, 2026Read More
Swift15 min read

Embedded Swift for IoT Firmware: A 6.4 Roadmap

Embedded Swift's real boundaries as of Swift 6.4 (Sep 2026): what changed, which microcontrollers are actually supported, and how to bridge your firmware to an iOS companion app.

October 15, 2026Read More
Backend16 min read

PostgreSQL 19 Is Coming: What's New and the Upgrade Plan

PostgreSQL 19 is still in beta: Beta 3 status, features pulled back in September 2026, the 18.6 security patches, and a zero-downtime upgrade plan with pg_upgrade.

October 14, 2026Read More
Cross-Platform15 min read

Compose Multiplatform 1.12: Shared UI from Android to iOS

Compose Multiplatform 1.12 iOS/Android shared UI: the 1.12.0 vs 1.12.1 version delta, the Kotlin 2.1.0+ alignment rule, migration steps, and what changed in iOS behavior.

October 13, 2026Read More
12 / 179 articles