Comments by "Vincent Jenks" (@VincentJenks) on "ByteByteGo"
channel.
-
19
-
14
-
5
-
4
-
3
-
3
-
2
-
2
-
2
-
2
-
2
-
2
-
2
-
1
-
Great reminder that engineers are gonna over-engineer. Even senior professionals are often too quick too chase the shiny new hotness, and do what’s trendy. Monoliths are fine for far more than they get credit for, and usually a good way to start a project, at the very least. Keep design and tooling simple, and minimalistic, with the idea that you might break the monolith up, later on.
We’re drowning in trends, tooling, configuration, overly-complex architecture, and general over-engineering. Very few of us are building anything that requires all this stuff. We’re not all Google and Amazon!
1
-
1
-
1
-
Call me old school, but I’m struggling to see the advantages of a monorepo. Less tooling and flexibility is a good thing, and microrepos scale better, IMO. For most projects, shared code, like utility modules, can simply be referenced via npm, or whatever package manager you’re using. Regardless of approach, good documentation, management, and communication cannot be optional. I feel like we devs are drowning in configuration and tooling these days, and it’s wise to avoid any complexity that you can.
1