SB/serdar

Setup

Uses

The hardware and tools behind the work — updated as things change.

Hardware

  • MacBook Pro 16″, M-series

    Primary machine for Xcode builds and everything else.

  • Mac mini, M-series

    Always-on build machine and secondary display host.

  • iPhone & iPad, current-gen

    Daily-driver test devices, alongside an older-generation iPhone kept specifically for performance testing.

  • Studio Display

    Single large external display — I prefer one big canvas over multiple monitors.

Editor & Tools

  • Xcode

    For everything Apple-platform — Instruments is where most performance work actually happens.

  • Zed / VS Code

    For everything outside the Apple ecosystem — this site, scripts, and documentation.

  • Warp

    Terminal, mostly for the command palette and workflow blocks.

  • Tuist

    Project generation for larger, modular Swift codebases.

Design & Product

  • Figma

    Interface design and the occasional prototype, a habit from my design years.

  • Linear

    Issue tracking — for client work and for Momena.

  • Notion

    Notes, specs, and this site's content drafts before they become MDX.

Workflow

  • Fastlane + GitHub Actions

    CI/CD for TestFlight builds and App Store releases.

  • Git worktrees

    For working on multiple branches of a large codebase without constant stashing.

  • Obsidian

    A personal, local-only knowledge base — appropriately, encrypted at rest.

Books & Learning

  • Apple's WWDC session archive

    The highest-signal source for anything platform-related, every year.

  • Designing Data-Intensive Applications

    Still the book I recommend most to engineers moving into architecture.

  • Don't Make Me Think

    The book that shaped how I think about interaction design, long before I could code.