Reducing Boilerplate Between Repositories

David Germain
3 min readJan 10, 2021

Generally, it is a smart architectural decision to split a system into smaller pieces. It could be migrating a monolith to services or moving some functionality into a library.

For each of these situations, you might create a new repository. But with current tools, there are some disadvantages. Increasing the number of repositories also increases the amount of duplicate boilerplate…

--

--