Git repositories begin to run into problems if they get too large. Learn how to calculate your repos growth trend over time so you can fix the problem before it bites you unexpectedly.
Out of the box, DDEV is an open-source project that works great for PHP development. But when configured properly, it can also be used to great effect on Node.js projects.
Git is a powerful tool, but the interface can be imposing. Many improvements have been made to Git over the years to help address this, but you must configure Git properly to take advantage.