We select the architecture and technology stack after the business requirements, users, integrations, security needs and expected operating environment are understood.
Depending on the project, this may include web applications, databases, APIs, cloud services, authentication, automation, third-party integrations, reporting and AI-enabled functionality.
We do not add technology because it is fashionable. It needs to support the approved requirement, operating model and future maintenance of the system.