Based on my experience overall, all of the things require me to write a .NET application, API6 these days, the gateway one, gRPC specifically to have a microservice orchestrator. The same thing applies for a new UI, a new IDE such as Rider. I should mention the tools I use. Apart from that, the technology is .NET, the new 9 version and all the dependencies that come with it. There are a lot actually. I am using front end React technologies with the new libraries that have better OS. That is a new library that I found out which works so well. The other things are the daily routines, the .NET dependencies and .NET. The new thing that I know is API6 as a gateway and microservice architecture, Kubernetes, and maybe Postgres database if I have to mention creating an MCP based on the DeepSeek for file management, for the users, what the application actually does and how some of the services are implemented, which are internal for the company. Those are what I have on top of my head.
Of course, I use Laravel PHP Framework for other projects which are still beyond the year. But mostly I am using a .NET framework, which sticks to Microsoft. The others depend on customer need. When I need the application to be implemented by these technologies, I should know it and dive into it and make available the solution they are looking for. I know Laravel PHP Framework because I wrote one of the social media applications here in Ethiopia, a dating application. The backend is already managed by that one, the admin panel. I have experience with these technologies.
Laravel PHP Framework is something I have been working with for almost two years because before that, I knew CodeIgniter if I understand that technology. Since I graduated, I know how to write PHP which is a pure one, and CodeIgniter came and I stuck with CodeIgniter. From the PHP side, when people demand having Laravel PHP Framework, I try to make myself familiar with it and make that admin panel.
Specifically, I am using Laravel PHP Framework for the RESTful APIs. That RESTful API was cleanly structured in order to make that, the one that I told about, the ORM. It has its own ORM, so having all the backend required implementations to make that admin panel available, it has its own OS. It uses a domain-driven application. All the domains are there. The eloquent ORM is there. The database is MySQL. For OS, for normal business logic, and for some items such as an e-commerce platform, which specifically means since they are selling different kinds of coins, I put those things as a platform. It is a kind of a mini e-commerce just to make them available on it. For some other applications, I have an API which acts as an API gateway and at the same time an API for each request from the user. Because I have a separate application called the mobile one, and whatever requests come from it should reply according to the use cases.