fbpx

Using Swagger in NET Core

Did you know that Swagger, a suite of tools that helps developers understand RESTful Web Services, can be easily integrated into various web frameworks such as .NET Core, Flask, Laravel, etc? Read this article to find out how to implement it in the .NET Core framework.

Manual vs Automated Testing

Rigorous Software Testing when developing an application is essential in the software development process. Generally, testing has two categories: manual and automated, but which suits your project? Read this article to know the difference!

Continue reading
Yin and Yang: Rani Suryaningsih Draws Her Work-Life Balance

Since joining Mitrais in 2019 as a Training and Development Facilitator, Rani has been easily balancing work, personal interests, and hobbies. Flexible working hours means she can fill her days with more than just work; she can bake delicious treats, go for a run, and gaze at the sunset, all while maintaining peak productivity. Read more about it in this article!

Continue reading
Next.js Framework; Simplify Your Web Building

Have you ever tried to create a React app? Then you will remember all the time it takes to set up our environment and optimization. In this post, we will introduce you to Next.js, a JavaScript framework to create React apps that handle the hassle for you. Read this article to know more!

Continue reading
The Benefits Of Using Clean Architecture in Golang

Clean Architecture is a design pattern that uses the concept of "separation of layers," a technique used for many years by software engineers. With Clean Architecture, we change one part of the code with minimal impact on any dependent code. Learn more about Clean Architecture in Golang in this article!

Continue reading
ReactJS with SASS/SCSS

Have you ever thought about style management? Styling is one of many processes during the web building process. As the development grows, its stylesheets increase in size and complexity, making them harder to maintain as time passes. Read more about how a CSS pre-processors can come in handy in this article!

Continue reading
Win-Win All Around: How to Maintain a Good Relationship with International Clients

Whether you are a first-timer determined to win the international clients’ hearts, or someone intending to improve relationships with long-term foreign clientele, we got you covered. Read this article for tips from Wendy Sanarwanto, one of Mitrais' Analyst, on navigating a relationship with overseas clients.

Continue reading
Hexagonal Architecture Design Pattern

Alistair Cockburn developed hexagonal architecture, or ports and adapters architecture, and used it for designing software applications. We insert inputs and outputs at the edge of our design with hexagonal architecture. It allows us to isolate the central logic of the application. Since our inputs and outputs are on edge, we can switch their handlers without affecting our core code. Read more about hexagonal architecture design pattern in this article!

Continue reading
Five Tips to Implement Rolling Ramp Offset Dependency in Build Ramp Sequence of Scheduling

Ramp is one of the mandatory aspects to build a scheduling model. The existing ramp sequence on the scheduling will help the operation team to execute the plan. Read this article to know the tips to implement a ramp on the scheduling model using one of the dependency features called rolling ramp dependency.

Continue reading
Using Microsoft Azure Functions to Process Messages from Azure Service Bus

There are several ways to process message in a Service Bus Messages Queue. One of the approach to handle the Azure Service Bus Messages Queue that is cost-effective, easy to maintain, and includes powerful functionality is to use Microsoft Azure Functions. Learn more about it in this article!

Continue reading

Contact us to learn more!

Please complete the brief information below and we will follow up shortly.

    ** All fields are required