Tanishka Marrottcloud-design-diaries.hashnode.dev·Aug 17, 2024Optimizing Build Performance: A Personal Guide to Streamlining Your CI/CD PipelineI’ve been through the grind of slow builds, watching as valuable time slips away while my codebase crawls through a sluggish CI/CD pipeline. But the good news? We can fix this together. Let’s walk through some practical strategies that I’ve personall...Discuss·1 likeci-cd
Vitaly Batrakovvbat.dev·May 12, 2024FeaturedHow to modularize Monolith iOS AppIf you prefer to watch video you can find it here. Hey iOS folks! If your application has grown in complexity over time, modularization can be a good strategy to improve development efficiency, build time, scalability, maintainability, and etc. Tod...Discuss·22 likes·1.5K readsiOS
Joe Roskopfblog.joetr.com·Nov 4, 2023Managing Build File Names in Large Multi-Module Android ProjectsIf you're working on a large Android project with many modules, you've likely noticed that the build files can become difficult to manage and find, especially as the project continues to grow. This is namely due to the fact that as you add more modul...DiscussAndroid
Eduardo Munsteinmunstein.hashnode.dev·Nov 2, 2023Benefits of Android app modularizationModularization is essential in any professional Android codebase, and there are compelling reasons to implement it, some of which will be discussed in this post. It's important to note that our focus here is on feature-based modularization. While som...DiscussAndroid
Adrian KodjaforAdrian Kodjaadriankodja.com·Jun 19, 2023Modular Product and Software Architecture: Synergizing with Microservices for Robust DesignSoftware products with distinct, interchangeable components or modules. Each module serves a specific functional role and can be developed, updated, or replaced independently. Parallelly, Modular Software Architecture structures software as a collec...DiscussWhat are Microservices?Microservices
Gagandeep Singhblog.gagan93.me·Jun 19, 2023'Classify' Your CodebaseMost software engineers have a strong (theoretical) grip on OOP concepts right from their college days but few still struggle to apply them while working. There was a time in my career when I realized that my code was doing everything it was expected...Discuss·66 readsmodularization
Aldo Wachyudialdok.hashnode.dev·Oct 8, 2022How to access projects in multimodule Gradle project?In a multimodule Gradle project, you're likely to have.. many modules. Each module can have other modules as dependencies. dependencies { implementation(project(":feature:feature-payment")) implementation(project(":lib:crypto")) implement...Discuss·2 likes·626 readsmodularization