code
The Potential and Limitations of OpenAI's Custom GPTs.
I share my first impressions of building a custom GPT chatbot, delving into its limitations and questioning the longevity of GPTs reliant on file uploads. I wonder if custom GPTs are primarily intended as chat interfaces for APIs.
Don't forget to deploy your CloudKit-backed SwiftData entities to production.
I thought SwiftData model changes would just work ✨. Make sure you press this button after updating your CloudKit-backed SwiftData models.
7 months at Square.
Working at Square is awesome.
Rotato.app is the perfect marketing tool for solo app developers
Rotato.app is a great tool for indie mobile devs — no need to find a graphic designer just to pull this off.
Mobile first developers— we must expand our skillset.
I share my transition from a coding boot camp to mastering iOS development, urging fellow developers to expand their skills. I highlight the importance of embracing full-stack knowledge and the power of continuous learning beyond just mobile development.
From Personal Trainer to Software Developer: Lessons I Learned Building a Fitness App
I moved from studying physical therapy to learning coding, merging my interest in sports with technology, aiming to make a slight difference in the fitness industry.
Breaking down Custom View Controller Animations with 'Moves'
I open sourced a view controller transition library called ‘Moves’, which makes custom transitions (modals, popups, tooltips) a whole lot easier to develop.
Learnings from RxSwift
More recently, I decided to dig deeper into reactive programming, looking into more resources/blogs about RxSwift.
Easy Networking and Testing with Moya
Switching to Moya improved my approach to iOS networking, neatly tucking away the intricacies of network requests into a sleek, coherent structure.
Integrating Core Data with WatchOS
Simplify your watchOS development! Discover how to streamline Core Data integration and keep your Apple Watch app in sync with your iPhone. A beginner-friendly guide.