Workshops

Workshops and coaching for software teams

Bring senior Apple-platform guidance into your team without turning it into a hiring search.

Topics

Training built around real codebases

Focused sessions for the tools, patterns, and decisions your team is already working through.

SWF

Swift and SwiftUI

Modern Swift, SwiftUI patterns, data flow, testing, previews, and app implementation.

UIK

UIKit Architecture

UIKit modernization, feature decomposition, SwiftUI interop, and long-lived app maintainability.

TCA

The Composable Architecture (TCA)

Hands-on support for adopting, evaluating, or maintaining The Composable Architecture (TCA).

CON

Swift Concurrency

Async/await, actors, task cancellation, main-actor boundaries, migration planning, and review.

MOD

App Modernization

Architecture review, migration strategy, debt reduction, and maintainability planning.

AI

AI-Enabled Engineering Workflows

AI tools, LLM integrations, internal assistants, and prompt workflows without losing engineering rigor.

Formats

Choose the format that fits

Keep it lightweight, or pair it with implementation and review.

Short workshops

Focused sessions around a topic, migration, feature area, or practice.

Multi-session internal training

A custom sequence for repeated practice and shared vocabulary.

Architecture review sessions

Codebase-aware review that turns advice into a practical path.

Pairing and coaching

Hands-on support that helps people learn while shipping real work.

Contact

Plan a training session around your team's real needs

Send a short note with the topic, team size, timeline, and what you want people to be able to do afterward.