Skip to content

Latest from Salari

Updates

New articles, book releases and practical guidance, with the latest work first.

New tool

LineUp CV workspace is available

Build and tailor a CV, match it to a job, create a cover letter and LinkedIn headline, review readiness and export the finished PDF.

Book launch

SwiftUI Under Load is now available

A production SwiftUI book about performance, Swift 6 concurrency, state, UIKit migration, tests and CI, taught through failures you can reproduce.

Featured book

Share Your Screen

Train for senior iOS live coding, code review and mobile system design rounds with worked problems and full mock interviews.

Career growth

Altitude

The bridge from senior mobile engineer to Staff, covering systems thinking, architecture and technical influence.

Featured book

The iOS Interview Blueprint

The complete iOS interview preparation system, from Swift fundamentals through senior architecture and leadership rounds.

Android interviews

The Senior Signal

Prepare for senior Android interviews across Kotlin, Compose, architecture, system design and production judgment.

Swift Concurrency

Swift concurrency bugs that pass code review

Four Swift concurrency bugs that survive code review at good companies: actor reentrancy, leaked tasks, ignored cancellation, and the onAppear trap. With fixes.