Session
Vibe Coding: Finding Your Rhythm Between AI and Human Expertise
This isn't about AI replacing developers—it's about finding the optimal rhythm between human expertise and AI assistance. From a starting point of deep skepticism, surviving every tech hype cycle (VR, Bitcoin, NFTs), to pragmatic production use—this talk shares an honest journey through AI-assisted Swift development.
The experiments tell the story: rebuilding a CloudKit library (10,476 lines) in 3 months using AI assistance, creating a code generation framework that reduces SwiftSyntax boilerplate from 100+ lines to 5, and discovering exactly where AI genuinely helps versus where it catastrophically fails.
**Where AI Genuinely Shines:**
- Boilerplate code generation (tests, documentation, repetitive patterns)
- Learning new frameworks through iterative exploration
- Translating between code patterns and architectural concepts
**Where AI Catastrophically Fails:**
- Swift 6 concurrency (outdated training data produces unsafe patterns)
- Post-WWDC APIs (training cutoff means AI doesn't know the latest Apple frameworks)
- Architectural decisions (over-engineering, scope creep, modifying unrelated code)
- Understanding specific codebase context and conventions
**The "70% Problem":**
AI gets you 70% of the way. Human expertise finishes the remaining 30%. Understanding this ratio determines whether AI becomes a productivity multiplier or a source of frustration and technical debt.
**Practical Tool Selection:**
Choosing between Cursor, Claude Code, and ChatGPT for specific Swift development tasks—with honest cost/benefit analysis for each.
**Career Navigation:**
Developers who understand AI will thrive—not be replaced. Building sustainable workflows means leveraging AI as a productivity multiplier while maintaining genuine expertise that AI cannot replicate.
Whether AI-curious, AI-skeptical, or AI-exhausted, attendees leave with honest navigation strategies for building sustainable development practices in uncertain times.
Leo Dion
CEO and Founder of BrightDigit
Lansing, Michigan, United States
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top