I'm working on a hobby project for a game - it's in an alpha state right now and I have users using it.
For the past 9 months I have been the sole developer, but now I found someone who was willing to do the web development side. In a few weeks time they have made great strides in rewriting the website so that it looks and feels so much better.
Over the past few days we've been talking on Discord about how to merge our work, and this is where things have gotten frustrating...
He's suggesting large swaths of changes on functionality that already works. 'Stop using Stored Procedures, do it the Laravel way and build the query in your api', 'Stop using sockets, switch to web sockets and send http requests', 'scrap your mvc project, and rewite everything as a rest-api', 'rewrite your database in postgresql or mariadb', 'if it was any other developer, they would tell you to scrap .net and use Go and Vue'.
I've spent more time arguing and defending the code I wrote vs actually cooperating and getting the project further.
I've tried my best to explain why I am against these sorts of things. I'm not familiar with even half the technology frameworks/languages he was suggesting we switch over to, and I don't feel like rewriting my entire codebase in some new framework that I have zero experience in.
I'm starting to think that the two of us are too different (he's a linux, cutting edge, hate MS kind of guy; My main stack is .NET, and I don't follow the recent web trends as closely')
I wonder if it's best to just end the partnership and go our separate ways? Or continue to try reasoning with him?