All posts

Tagged: Performance

7 articles tagged with "Performance"

iOSPerformanceNetworking

Image loading on iOS: caching, decoding, and the mistakes that make scrolling worse

A practical image-loading setup for iOS: cache the right thing, decode off the main thread, control request churn, and stop blaming scrolling jank on the collection view.

11 min read
iOSBackground TasksSwift

Background tasks in 2026: what works, what gets throttled, and how to be reliable

A practical guide to background work on iOS in 2026: where BGTaskScheduler helps, where the system throttles you, and how to design refresh and processing flows that stay reliable on real devices.

11 min read
iOSSwiftSwiftUI

SwiftUI lists that don’t lag: identity, diffing, and avoiding layout thrash

Most SwiftUI list “performance problems” are self-inflicted: unstable identity, accidental view churn, and heavy layout work in rows. Here’s how to make lists fast, measurable, and boring.

7 min read
iOSSwiftXcode

Slash commands that save hours: /build /test /perf /release-notes for iOS

Turn repetitive iOS workflows into reliable one-liners. Define a small set of slash commands that run the right builds, tests, and checks, and generate release notes without ceremony.

5 min read
iOSPerformanceLaunch

App launch performance in 2026: first-frame thinking, cold-start budgets, and practical fixes

A practical way to measure iOS cold start and ship improvements: define a first-frame budget, diagnose the common failure modes, and verify changes with repeatable runs.

6 min read
SwiftUIAnimationPerformance

SwiftUI animations that don’t glitch: transactions, explicit vs implicit, and performance-safe patterns

A practical SwiftUI animation guide: how transactions actually work, why animations disappear, and how to ship smooth UI without expensive re-renders.

4 min read
SwiftUIObservationPerformance

SwiftUI Observation performance: stop unwanted re-renders and measure what matters

Practical patterns for @Observable, avoiding accidental invalidations, and proving performance wins with measurement (not vibes).

5 min read