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!


How to Dockerize a Restful API with Golang and Postgres

Developing an app with a team can be challenging. A particular code modification may work on one system but not on another. Using Docker can swiftly resolve this problem. Learn more about Docker in this article!


Share Your Framework via CocoaPods

CocoaPods is a dependency manager, which is an external program or software module. It can be used to shorten the production time for creating applications and websites. Read more about sharing your framework via CocoaPods in this article!

MicrosoftTeams-image (11)

Introduction to Progressive Web Apps

Progressive web apps (PWAs) and native apps can provide users with a similar experience. Read this article to know more about the objectives of PWA, how to implement PWA, benefits of using PWA, and many more.

MicrosoftTeams-image (10)

Sosonoan: Getting to Know & Connecting with Colleagues

Sosonoan is Mitrais Bandung's infamous monthly virtual happy hour that features activities such as office updates, sharing sessions, games, and many more. Read more about this legendary event here!

MicrosoftTeams-image (7)

Virtual Team Building Games with Tons of Laughs and Giggles

On Friday, 29th of October 2021, the Marketing team held a virtual workshop to mark a good start. The objective was to get to know each other through games, laugh, and ultimately feel closer as a team. Read more about it here!

MicrosoftTeams-image (6)

What is Apache Kafka?

The distributed streaming platform, Apache Kafka, helps applications to share information with other applications using Publish-Subscribe. Find out more about the general overview of Apache Kafka in this article!

MicrosoftTeams-image (5)

Security Breach via Git

Git is one of the most popular options for Version Control System (VCS). However, this feature can cause difficulties if it isn't carefully managed. Learn more about security breach via Git in this article!

MicrosoftTeams-image (2)

Pens and Programs: Decoding the Sketches of a Creative Mind

While performing well at his job as an Analyst in Mitrais and contributing to the collective success in his 11th years with the company, he also finds time to pursue his passion. Yossy spares an hour or two after a good day’s work to do his favourite hobby – drawing. Read his full story in this article.


Mitrais Innov4thon 2021: Ignite Creativity and Innovation from Home

At Mitrais, ideas for innovations are not only encouraged but also nurtured. Recently, despite the pandemic, Mitrais has held the most anticipated event of the year called Mitrais Innov4thon 2021: an annual event where the employees have a chance to unleash their creativity and compete as a team to prove which team was the most innovative. Find out more in this article.


Background Processing using Azure Infrastructure

Background processing is a computer process that runs in the background and without user intervention. Find out more about the options that Azure cloud platform provides to run background job processing in this article.

Flutter Bloc Patern

Getting Started with Flutter Bloc Pattern

Programming is all about how you and your team need to write code using an architecture that features the best, accommodating every feature and scale over time. The best way to keep your code organized, clean, and maintainable in Flutter is to have a component that can mediate what the user sees and its logic. This component I'm referring to is Bloc (Business Logic Component.) Learn more about Bloc in this article.


Abubakar (Abu) Siddiq – A Passion for IT in Unlikely Places

In this edition’s Featured Employee, we want to highlight the story of Abubakar Siddiq. Abu has a true love of software which directly informs and empowers his role as Senior Management of Talent Acquisition and Development at Mitrais.

Get the latest news from us to your inbox

(Weekly newsletter)

from Indonesia:
from Australia:
from New Zealand:
from Singapore:
Our social media
© Copyright 1991 - 2022 Mitrais