Principal iOS Developer · Architect & Owner @ Mt. Aden LLC
I build clean, reliable, scalable iOS apps in Swift & SwiftUI.
18+ years shipping software · 14+ years deep in Apple platforms (iPhone, iPad, Mac, Watch).
If you’re building on Apple platforms — or learning how AI fits into real engineering work — here’s what you’ll find here:
- Ship better iOS apps — architecture, SwiftUI, and hard-won lessons from years of product work
- Level up with AI as a craft — try AI Coach to practice prompts, spot anti-patterns, and improve agent workflows
- Reuse what already works — open-source controls, samples, and small tools you can drop into your own projects
- Learn in public with me — Medium write-ups and Worth Knowing TV for practical walkthroughs
- Go multi-platform when you’re ready — iPhone, iPad, Mac, and Watch patterns that travel with you
AI Coach — macOS desktop app wrapping Microsoft’s AI Engineering Coach.
- Track practice scores, weekly trends, and daily activity
- Detect anti-patterns across prompt quality, session hygiene, code review, and tool mastery
- Measure AI-generated code output by language, workspace, model, and harness
- Discover repeated prompts and turn them into reusable skills
- Score context health with agentic readiness and workspace context maps
| Project | What it is |
|---|---|
| AI Coach | macOS app for Microsoft’s AI Engineering Coach — progress, anti-patterns, skills |
| MASegmentedControl | Fully customizable segmented control in Swift |
| iOS-Example-Collections | Curated iOS sample collection |
| APRESS-Books-Source-Code- | Apress iOS book source code archive |
| Xcode-build-and-version-generator | Automates Xcode build & version numbers |
| OpenCue | Native Mac teleprompter (overlay + external display) |
Shipped under Mt. Aden:
| App | What it is |
|---|---|
| Cards Wallet App | Private vault for payment card details on iPhone |
| WordSmith: A Word List | Vocabulary builder for words you want to remember and use |
| TunesCloud | Play your Google Drive music with a native Apple feel |
| YourMyersBriggs | Discover your personality with the Myers-Briggs framework |
| Indian Prayers Lite | Hindu prayers, bhajans, and festival vrat kathas |
Highlighted pieces:
- Understanding more about MVVM — Swift design patterns
- Swift Generics — reusable types done right
- GIT (Chapter 1: Introduction) — start of a 13-chapter Git series
- More on Medium @alok.ch83
- Swift Generics
- How to check whether a module is available using canImport()
- GIT (Chapter 1: Introduction)
- Always Try, Try?, And Try!, Never give up
- Understanding more about MVVM
Latest from YouTube @worthknowingtv — auto-updated via RSS:
![]() |
How to use code review graph: Episode 4: Use Blast Radius Jun 23, 2026 |
![]() |
How to use Code Review Graph EP3: Stop Asking AI for Shallow Code Reviews Jun 15, 2026 |
![]() |
How to use GitHub Copilot CLI Natively Inside Xcode 27 Jun 13, 2026 |
![]() |
CRG Series Episode 2: Smarter AI Setup Jun 6, 2026 |
![]() |
US Govt stake in AI? #ai #ainews Jul 16, 2026 |
![]() |
How AI would release would be changed? Should that be a case? #ai #news Jul 15, 2026 |
![]() |
Anthropic accuses Alibaba. #ai # news #shorts Jul 6, 2026 |
![]() |
#openai new model GPT 5.6 Sol #ai #ainews Jul 5, 2026 |
Courses I take on LinkedIn Learning to keep my craft sharp:
- Swift 5 Essential Training
- Learning Combine with Swift
- Programming Foundations: Data Structures
- Biometric Authentication for iOS in Swift
Swift · SwiftUI · Combine · UIKit · Xcode · Core Data · Core Location · Firebase · Apple Pay · Git · Fastlane
Happy to connect if you’re shipping Apple apps, exploring AI workflows, or just want practical notes from the road.













