PinnedDrew AlthageinBetter ProgrammingServer-side Swift? Why not?Let's build a real-time chatroom with Vapor and SwiftUINov 1, 2023Nov 1, 2023
Drew AlthageRestricting UI Component APIs — A Strategy for Efficient RebrandingHow Locking Down UI Overrides Saves Your Future Self (and Brand) a Heap of TroubleApr 3Apr 3
Drew AlthageMostly Stressless Stress TestingUsing Go to Aid in JavaScript Development: a Profound Success StoryFeb 28Feb 28
Drew AlthageinBetter ProgrammingDeploy CoreML Models on the Server with VaporGet the benefits of Apple’s ML tools server-side.Nov 7, 20231Nov 7, 20231
Drew AlthageinBetter ProgrammingDecodable SwiftDataA proof-of-concept for building offline-first iOS appsOct 3, 20231Oct 3, 20231
Drew AlthageGenerate OpenAPI Specification from ORM ModelsKickstart your API documentation journeyJul 4, 2023Jul 4, 2023
Drew AlthageinBetter ProgrammingDecodable CoreData: A Proof-of-Concept for Building Offline-First iOS AppsJul 1, 2023Jul 1, 2023
Drew AlthageUsing Redux and the Chrome Storage API as a Single Source of Truth in Your ExtensionsImagine embarking on a journey of crafting a Google Chrome extension, but this is no ordinary extension. It’s an application that harnesses…Jul 1, 2023Jul 1, 2023
Drew AlthageinBetter ProgrammingA Few Code Examples for Reactjs Engineers Learning Swift and SwiftUIAs a software engineer familiar with ReactJS, learning Swift and SwiftUI can be a smooth transition if you can map the concepts you are…Jul 3, 2023Jul 3, 2023
Drew AlthageinBetter ProgrammingTransitioning From JavaScript to Swift and SwiftUI? Start With This Simple Networking LayerSeamlessly switch languagesJan 28, 2023Jan 28, 2023