Programming Books Worth Reading

Curated collection of technical books for developers who build great software

One Subscription, Every Book

Get access to the entire bookshelf with a single subscription. All current and future books included — no per-book purchases.

All books included
Future books at no extra cost
Cancel anytime
About Accessibility on iOS — book cover
Free

About Accessibility on iOS

200 pages · Mostly visual examples · Russian

A practical deep dive into iOS accessibility technologies — VoiceOver, Switch Control, Voice Control, and Dynamic Type. Packed with screenshots, real-world examples, and analysis of Dodo Pizza app. Covers both SwiftUI and UIKit approaches to making apps usable by everyone.

VoiceOver Switch Control Voice Control Dynamic Type SwiftUI UIKit
Read for Free
Mikhail Rubanov
Mikhail Rubanov
iOS Lead at Jazari · Accessibility and autotesting expert
iOS Autotests — book cover
Paid

iOS Autotests

Russian

A guide to writing component tests with minimal dependencies that mirror real user scenarios. The result is a small, focused test suite that stays resilient through refactoring. The approach has been battle-tested at both a large company and an early-stage startup.

Component Tests iOS Refactoring-proof User Scenarios
Read with Subscription
Mikhail Rubanov
Mikhail Rubanov
iOS Lead at Jazari · Accessibility and autotesting expert