A pragmatic retrospective on the transition from AI autocomplete to autonomous agents: where real engineering velocity was gained, what created hidden debt, and how the role of the senior engineer evolved.
iOS Engineer • Architect • Educator
iOS engineer, architect, and educator sharing practical Swift, Git, and software engineering tutorials.
Recent writing on Swift, AI product engineering, and technical execution.
A pragmatic retrospective on the transition from AI autocomplete to autonomous agents: where real engineering velocity was gained, what created hidden debt, and how the role of the senior engineer evolved.
Why the next phase of AI leadership is not about raw model speed, but about bounded autonomy, verifiable guardrails, and turning digital responsibility into a durable competitive advantage.
When AI coding agents modify multiple files across a repository, how do you verify downstream impacts? A deep dive into blast radius, call graphs, and architectural guardrails.
Why rushing to automate surface workflows with AI creates invisible tech debt and team burnout, and how technical leaders can build durable leverage through purpose and architecture.
Most AI code review tools only look at the PR diff, missing crucial architectural dependencies and callers. Here is why structural codebase graphs change the game.
A practical roadmap for AI-native iOS features in 2026: moving beyond chatbot wrappers to integrated workflows, context-aware drafting, App Intents, and resilient recovery UX.
Follow tutorial series and implementation notes focused on shipping reliable iOS features, better architecture decisions, and faster delivery.