Homepage
Open in app
Sign in
Get started
Money Forward i Engineering
Stories from Money Forward i engineering team
Follow
Following
OpenAI’s dev day — Money Forward i’s 2nd ChatGPT Hack day
OpenAI’s dev day — Money Forward i’s 2nd ChatGPT Hack day
Like everyone else, we were also left with awe and excitement after OpenAI’s dev day. The possibilities with the new features announced…
Arivanandan
Dec 20, 2023
Conditional authorization with Nestjs and CASL
Conditional authorization with Nestjs and CASL
“Authorization isn’t easy” — a lesson learnt over the past quarter as we extended our existing authorization system that uses CASL, an…
Arivanandan
Nov 27, 2023
How we leveraged JavaScript generators to process millions of files
How we leveraged JavaScript generators to process millions of files
Introduction
Victor Hirumitsu
Oct 24, 2023
Auto-scaling of aggregation platform using AWS Lambda and Cloudwatch
Auto-scaling of aggregation platform using AWS Lambda and Cloudwatch
Introduction
Kurapati Teza
Oct 19, 2023
Exploring and adopting Feature Flags
Exploring and adopting Feature Flags
Evolution of Development Practices
Peter Asztalos
Oct 19, 2023
How does Admina store 400+ million records?
How does Admina store 400+ million records?
1. Overview
Tran B. V. Son
Aug 9, 2023
Fortifying Trust and Security: Admina’s SOC 2 Type II Certification Milestone
Fortifying Trust and Security: Admina’s SOC 2 Type II Certification Milestone
A few months ago, we proudly announced that Admina had achieved the esteemed SOC 2 Type I certification, showcasing our unwavering…
Peter Asztalos
Jul 25, 2023
Unleashing Innovation: A Journey through Money Forward i’s Hack Day on ChatGPT
Unleashing Innovation: A Journey through Money Forward i’s Hack Day on ChatGPT
At Money Forward i (MFi), we value collaboration, innovation, and staying at the forefront of industry trends. To harness the potential of…
GaganDeep Tomar
May 24, 2023
Building Scalable Data Synchronization for SaaS Management with DynamoDB
Building Scalable Data Synchronization for SaaS Management with DynamoDB
Introduction
Kurapati Teza
May 23, 2023
Admina + SOC 2: Making our commitment to security more transparent
Admina + SOC 2: Making our commitment to security more transparent
From the outset, we’ve built Admina with an unwavering dedication to security. As a SaaS management platform, our goal is to assist…
Tran B. V. Son
Mar 28, 2023
Money Forward i Engineering 2022
Money Forward i Engineering 2022
Hi, I’m Son (ソン), CTO @ Money Forward i. 2022 is a special year for us because it’s the first year since we officially launched our…
Tran B. V. Son
Dec 22, 2022
Money Forward i Engineering 2021
Money Forward i Engineering 2021
“Software engineering is programming integrated over time” — That’s an interesting statement from Software Engineering at Google which I…
Tran B. V. Son
Dec 22, 2021
Class design for a simple yet extensible aggregation system
Class design for a simple yet extensible aggregation system
Our SaaS Management Platform integrates with more than 100+ SaaS and increasing. It’s important that we make the process of adding new…
Anh Tuan
Dec 14, 2021
An observation about MySQL join and why complex relation query can hit your app performance big…
An observation about MySQL join and why complex relation query can hit your app performance big…
If you are familiar with data modeling for relational databases, you might have already come across the term normalization. It is a way of…
Anh Tuan
Dec 6, 2021
Using Debounce and Throttle to enhance your website
Using Debounce and Throttle to enhance your website
Debounce and Throttle are two important techniques, which not only enhance your website performance but also reduce unnecessary API calls…
Tri Minh
Nov 26, 2021
Partitioning and Data Modeling in Saas Management Platform
Partitioning and Data Modeling in Saas Management Platform
Introduction
Tran B. V. Son
Oct 26, 2021
Aggregation debugging flow, what troubles are we having, what have we done, what can be done next.
Aggregation debugging flow, what troubles are we having, what have we done, what can be done next.
One day your code still works fine in the local environment but crashes on production. As a programmer, you find what is causing the…
Tran V. Chung
Oct 15, 2021
Dynamic form creation and validation with Vuelidate
Dynamic form creation and validation with Vuelidate
I will be honest here: not everyone likes forms.
Anh Tuan
Oct 1, 2021
Why did we choose Puppeteer for scraping?
Why did we choose Puppeteer for scraping?
Our product ITMC, allows our clients to manage their Saas usage. This requires us to obtain data using the the public APIs of the Saas…
Haran Rajkumar
Sep 17, 2021
Extensible and secure authorization with Nestjs and CASL
Extensible and secure authorization with Nestjs and CASL
Authorization is the process of determining which action a user can perform in your system. Besides Authentication (the process of…
Tri Minh
Sep 10, 2021
How we leveraged AWS features to secure user sensitive data
How we leveraged AWS features to secure user sensitive data
One week has passed since the public announcement of our new B2B application. Customer registration for the beta is increasing. I feel it’s…
Anh Tuan
Sep 3, 2021
Hello, world. Technologies behind Saas Management Platform
Hello, world. Technologies behind Saas Management Platform
Introduction
Tran B. V. Son
Aug 26, 2021
About Money Forward i Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams