paint-brush
Thinking Critically About Monorepos and Why Its an Unhealthy Engineering Practiceby@icyapril
982 reads
982 reads

Thinking Critically About Monorepos and Why Its an Unhealthy Engineering Practice

by Dr Junade Ali3mMarch 30th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

More and more developer teams are turning their backs on monorepos, instead choosing to liberate code to separate repositories. Many engineering teams have learnt the hard way that they don’t have the resources to support such architectural patterns. As the monorepo scales, deploying all software for every change quickly becomes impractical. Continuous Deployment is dependent on loosely-coupled services being separated by strictly-defined interfaces. Monorepos add complexity, risk and overhead to the process of deploying changes to software.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Thinking Critically About Monorepos and Why Its an Unhealthy Engineering Practice
Dr Junade Ali HackerNoon profile picture
Dr Junade Ali

Dr Junade Ali

@icyapril

Software engineering manager, author and computer scientist.

About @icyapril
LEARN MORE ABOUT @ICYAPRIL'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Dr Junade Ali HackerNoon profile picture
Dr Junade Ali@icyapril
Software engineering manager, author and computer scientist.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite