// uses

What I use

My daily setup as an iOS Tech Lead — with AI agents at the center of the workflow, not on the side.

Nothing futuristic to look at — just a terminal, tmux and a few git worktrees. The real magic is the swarm of Claude sessions shipping in parallel across them.

Terminal

  • Warp — my main terminal: fast, AI-aware, great blocks UX.
  • cmux — to run several Claude Code sessions side by side.

Development

  • Xcode 26.6 — with Swift 6.3 and SwiftUI.
  • Swift Testing + XCTest — coverage reported via Slather & SonarQube.
  • SPM — modular micro-apps architecture, no CocoaPods left.
  • SwiftLint — strict setup, enforced by CI and by the AI hook.
  • Instruments & TestFlight — leak hunting and beta rollouts.

Design & collaboration

  • Figma — design handoff and our Design System tokens source.
  • GitLab — repos, CI pipelines (lint → tests → SonarQube → Firebase).
  • JIRA & Confluence — the team's rhythm section.

Hardware

  • MacBook Pro M4 — 16 GB, my main dev machine.
  • Samsung 49" Odyssey G9 — one huge 5120×1440 canvas: Xcode, simulator and Claude Code side by side.
  • iPhone & Apple Watch — daily devices and real-device testing.
  • iPad — iPad-idiom testing and reading.