Color Mode


    Language

Welcome to Monstarlab's Engineering Blog

We love engaging with the tech community, and we are big consumers of the awesome work that people share online. Here we are going give back a little and share our tech knowledge about all things we do at Monstarlab.

AllFlutterMonstarHacksAWSFrontendAFKBackendiOSSolution ArchitectureAndroidImmersive TechnologiesKotlinQANETSitecoreMachine LearningNodejsVapor

November 16, 2022

Automating tasks with SPM plugins

Swift Package Manager plugins are a great way of automating tasks, like, enforcing code conventions and style. In this tutorial we're going to learn what are package plugins and implement 2 plugins; one that outputs code statistics and another that genera...

Tiago Bras

Tiago Bras

iOS

October 10, 2022

Blockchain is here

Hi, this is Bitcoin and from now on it will live with us! Traditional money has long been outdated and is gradually losing its popularity. In most cases, we already use electronic money. But e-money is not much different from cash, except in form, but the...

Khairullo Abdulaev

Khairullo Abdulaev

October 5, 2022

Handling bounced emails by SES with Rails (ActiveMailer)

If you are thinking of implementing a mailing system for your application, you would surely need to find a way to know if the sent emails are successfully delivered or not. With AWS SES (Simple Email Service), it is possible to set up bounce webhook notif...

Tony Duong

Tony Duong

September 30, 2022

A cheat sheet for acing your coding test when applying for a job at the Monstarlab Tokyo office

Hi there. I'm An, a Front-end Tech Lead at Monstarlab, Inc. (“Monstarlab”.) If you are intimidated by coding tests, this article will wash your test anxieties away. You will be able to optimally allocate time on the evaluation sections and be evaluated on...

An Wonho

An Wonho

Frontend

September 30, 2022

Introduction to Kotlin Flows

A Kotlin flow is an asynchronous stream of data that you can subscribe to and receive objects one by one or all at once. It's like subscribing to a newspaper. You don't have to go to the newsstand every time and check if they have something new today. You...

Khairullo Abdulaev

Khairullo Abdulaev

Android

September 30, 2022

How to implement realtime updates with Live Activities

Live Activities were introduced in iOS 16.1 as a way to display up-to-date information on the iPhone Lock screen and in the Dynamic Island. In this article, we're going to explore the Live Activity API by implementing a fake Delivery App where the user wi...

Tiago Bras

Tiago Bras

iOS

September 1, 2022

iOS Accessibility Support Within SwiftUI

Accessibility in our iOS applications is something we should all strive for. To be inclusive and have our applications available to all is a massive goal for us at Monstarlab in every project we undertake. To accommodate to each user, whatever their needs...

Andrew Bailly Lloyd

Andrew Bailly Lloyd

iOS

August 18, 2022

Accessing AWS RDS databases remotely with no exposed ports

Ok, I admit it. The title might sounds weird because, how it is supposed to connect to an SQL service without a port, right? Well the catch is that there IS a port, but it is not an inbound port, therefore nothing is exposed. And it is fully managed by AW...

Juan Eduardo Castaño Nestares

Juan Eduardo Castaño Nestares

Solution ArchitectureNETSitecore

August 4, 2022

Creating custom layouts with Compose -part 2-

In the previous article, we talked about creating custom layouts with Jetpack compose. This article will dive deeper and cover creating a custom modifier with a custom scope. We created a star layout in the previous article and it looked like this: You c...

Kamel Mohamad

Kamel Mohamad

Android

  • ⟨⟨ Previous
  • 7
  • 8
  • 9
  • ...
  • 26
  • Next ⟩⟩
ServicesCasesAbout Us
CareersThought LeadershipContact
© 2022 Monstarlab
Information Security PolicyPrivacy PolicyTerms of Service