

Were your project managers always so technically capable? In my experience they represent the business and while they have to ultimately sign off for the development to start, they don’t come up with architecture and design of the solution itself - that should come from the developers/engineering team. At the very least the devs propose possible options and their costs/tradeoffs and then the management picks one, but it’s not like they will come down and tell you whether you should use SQL, Postgres, Mongo or w/e database.
This is good advice, thanks. I will definitely get it written down and approved eventually, but the issue is with
We’re treading new water and doing stuff that nobody in the company is experienced with. We’re getting some ideas thrown at us but that’s the reason for this topic, I don’t feel knowledgeable yet to decide if they are in the right or if they are selling us hammers they like while we actually need something else.
On the other hand, if I just do the simplest dumbest thing for an MVP, I am again just being a hammer and seeing everything as a nail when I should be learning, adapting and applying the correct tool? I kinda want to use the opportunity and do it better or learn something new.