Engineering systems that scale
Technical deep-dives into architecture patterns, scalability strategies, and engineering best practices from real-world implementations.
ALL ARTICLES
Using Union Types for Context or non Contexted fetching of objects
Exploring union types pattern for handling context-dependent and context-free object fetching in Flutter applications.
Dart Union Types vs Swift Protocols: Type-Safe Data Conversion
Comparing type-safe data conversion patterns between Dart union types and Swift protocols in mobile development.
Leveraging the Power of Generic Protocols in Swift
In an era where drugs and vaccines are paramount, maybe we should start thinking about generics in Swift development.
The Power of Linters and Formatters: Writing Better Native Code
The best code is not just code that works, but code that's consistent, maintainable, easy to understand, and boring.
Why you should use RVM as a Mobile Engineer
Managing Ruby versions is crucial for mobile development. Learn why RVM is essential for mobile engineers working with iOS and React Native.
Why You Should Start Writing, as a Programmer
Being a programmer isn't all about coding, it's also about proper communication with your peers.
Typed Errors in Swift with the Result Type
Exploring Swift's Result type for type-safe error handling, introduced in Swift 5 (SE-0235).
Avoiding property/method naming conflicts in Swift
Using namespaces and Swift language features to prevent naming collisions in large codebases.
Reusable: No more String-typed instantiations on iOS Development
Eliminate crash-prone string-based view instantiation using the Reusable framework for type-safe UITableView and UICollectionView cells.
Swift Generics: getting rid of the Void parameter "()"
Simplifying generic Swift APIs by eliminating unnecessary Void parameter workarounds using protocol extensions.
A Protocol Oriented Analytics Layer
Building a flexible, protocol-oriented analytics abstraction layer for iOS applications using Swift protocols.
ARTICLE INDEX
Quick navigation to all 11 articles
ARTICLE INDEX
Quick navigation to all 11 articles