12 months of work → 3 months with AI
Here's how we turned Apple's 2016 REST API docs into modern type-safe Swift 🧵
12 months of work → 3 months with AI
Here's how we turned Apple's 2016 REST API docs into modern type-safe Swift 🧵
brightdigit.com/tutorials/re...
brightdigit.com/tutorials/re...
Use case: iOS app data in iCloud, accessible from Vapor/Lambda backends
Problem: Library stuck in 2021, pre-Swift 6, pre-async/await
Use case: iOS app data in iCloud, accessible from Vapor/Lambda backends
Problem: Library stuck in 2021, pre-Swift 6, pre-async/await
-
#leopardfoot #pinestar #tigerstar #mistkit #nightkit #warriorcats #wc #warriorcatsdesigns #originalartwork #characterdesigns
-
#leopardfoot #pinestar #tigerstar #mistkit #nightkit #warriorcats #wc #warriorcatsdesigns #originalartwork #characterdesigns
This time I used AI to generate an OpenAPI document for the API, then built abstractions on top. Article coming soon on the rebuild process.
github.com/brightdigit/...
This time I used AI to generate an OpenAPI document for the API, then built abstractions on top. Article coming soon on the rebuild process.
github.com/brightdigit/...
✅ 10,476 lines generated Swift
✅ 3 auth methods
✅ Custom polymorphic types
✅ Clean API over generated code
✅ 161 tests
Challenges: dynamic types vs static OpenAPI, auth complexity, API ergonomics
Full story:https://brightdigit.com/tutorials/rebuilding-mistkit-claude-code-part-1/
✅ 10,476 lines generated Swift
✅ 3 auth methods
✅ Custom polymorphic types
✅ Clean API over generated code
✅ 161 tests
Challenges: dynamic types vs static OpenAPI, auth complexity, API ergonomics
Full story:https://brightdigit.com/tutorials/rebuilding-mistkit-claude-code-part-1/
-
#mistkit #nightkit #warriorcats #wc #warriorcatsdesigns #originalartwork #characterdesigns
-
#mistkit #nightkit #warriorcats #wc #warriorcatsdesigns #originalartwork #characterdesigns