Humberto MartinKotlin Prototype: A closer look to the Prototype Design Pattern in KotlinThe Prototype pattern is a creational design pattern, it means its job is to create or build objects. If you already have written some…Apr 25Apr 25
Humberto MartinSimple and scalable MVI: Applying Omni-MVI to your Android/Java projectIf you are reading this, you probably have read about MVI and all its advantages and disadvantages. You might also have found lot of theory…Dec 19, 2022Dec 19, 2022
Humberto MartininBetter ProgrammingCompose and SwiftUI: ViewModel Event and State Handling Using KMMA KMM implementation using view model shared between Jetpack Compose and SwiftUIAug 28, 20221Aug 28, 20221
Humberto MartinA closer look to a service location toolHave you ever asked yourself how Service Locator libraries/frameworks work? In this post I will expose a simple tool based on service…Aug 4, 2022Aug 4, 2022
Humberto MartinMicroservice connector (Forwarder Receiver Pattern)Microservices Architecture is an architectural style that structures an application as a collection of small services. These services are…Jul 31, 2022Jul 31, 2022
Humberto MartinA higher Repository PatternSeveral times I have encountered myself facing software components, that are intended to be abstracted and isolated, being polluted and…May 29, 2022May 29, 2022