It depends 🤔 that doesn’t fit for everyone - some devs value the freedom of working alone. You’d have to closely work together, I.e. you need to get along on a personal level as well. Also, everyone needs to be aligned with goals and vision of the project. If it works - it may be very successful and more fun.