Open in app

Sign in

Write

Sign in

Iman Tumorang
Iman Tumorang

2.5K Followers

Home

About

Published in

Easyread

·Oct 23

Today I Learned: Understanding PostgreSQL Explain Query

My public personal notes to understand the PostgreSQL Explain Query Result. — Hi there! *I was dumbfounded when I watched a video about DB optimization. I didn’t understand how to interpret the Postgres Explain query on that video till I tried to do my research and learn through the internet😢 I’m Iman Tumorang, a Software Engineer who always keeps forgetting things as…

Postgresql

11 min read

Today I Learned: Understanding PostgreSQL Explain Query
Today I Learned: Understanding PostgreSQL Explain Query
Postgresql

11 min read


Published in

Easyread

·Apr 28

Writing an Architecture North Star Document

As a technical guide to connecting business, systems, and teams involved when building complex systems — For those interested in astronomy, the term North Star is likely familiar. I often hear that in ancient times, people used stars as a guide for navigation. It is also common to hear that ancient sailors used stars to guide navigation. One of the famous stars is the North Star…

Software Architecture

11 min read

Writing an Architecture North Star Document
Writing an Architecture North Star Document
Software Architecture

11 min read


Published in

Easyread

·Jan 23

Making C4-Model in Software Architecture

Understanding the overall system architecture through the C4-Model diagram quickly. — Taking on the role of a Software Architect is not easy. Teams, managers, and even companies expect a lot from a Software Architect, one of which is to understand the entire system from both a bird’s-eye view and the detailed implementation level in coding. Making the transition from a high-level…

Software Architecture

10 min read

C4-Model in Software Architecture
C4-Model in Software Architecture
Software Architecture

10 min read


Published in

Easyread

·Aug 31, 2022

ADR (Architecture Decision Record) in Software Architecture — English version

Writing Architecture Decision Records as a historical record of Critical Decisions in Software Architecture. — Originally written in Bahasa Indonesia here https://medium.com/easyread/adr-architecture-decision-record-pada-software-architecture-8f42b8917184 This article is the English version of that article. Hey everyone, back with me, Iman Tumorang, in my own diary series at SoftwareArchitect.ID.

Software Architecture

7 min read

ADR (Architecture Decision Record) in Software Architecture — English version
ADR (Architecture Decision Record) in Software Architecture — English version
Software Architecture

7 min read


Published in

Easyread

·Aug 22, 2022

ADR (Architecture Decision Record) pada Software Architecture

Membuat Architecture Decision Record untuk sebagai rekam jejak dari keputusan yang signifikan pada software arhictecture. — English Readers? Can goes to the English version here https://medium.com/easyread/adr-architecture-decision-record-in-software-architecture-english-version-dcc38438257b Hey semua, kembali lagi dengan saya, Iman Tumorang di series diary saya sendiri di SoftwareArchitect.ID. Buat teman yang baru melihat tulisan saya ini, sedikit konteks, dari awal tahun 2022, saya memulai suatu inisiatif sendiri untuk membuat tulisan ataupun diari saya…

Software Architecture

6 min read

ADR (Architecture Decision Record) pada Software Architecture
ADR (Architecture Decision Record) pada Software Architecture
Software Architecture

6 min read


Published in

Better Programming

·Jul 22, 2022

Handle Cross-Region Databases Connection with DBResolver Library

Connect to multi databases and cross-region databases in the Golang application — A month ago, I was working on a Golang project. This project is related to some authorization data. To make it short, this project must be deployed in multi-region because of the needs of our services. We use a global database with replicated database for all regions. In our case…

Programming

4 min read

Handle Cross-Region Databases Connection with DBResolver Library
Handle Cross-Region Databases Connection with DBResolver Library
Programming

4 min read


Published in

Easyread

·Jul 9, 2022

Struktur dan Aspek Penting dalam Software Architecture

Step-step yang penting ketika membuat design software architecture — Hey semua! Saya Iman Tumorang, kembali menulis disini sebagai diary saya sebagai (Aspiring) Software Architect. Sebulan yang lalu di Diary#1, saya baru publish tentang ekspektasi yang diharapkan dari seorang software architect. …

Software Engineering

9 min read

Struktur dan Aspek Penting dalam Software Architecture
Struktur dan Aspek Penting dalam Software Architecture
Software Engineering

9 min read


Published in

Easyread

·May 23, 2022

A Glimpse of how to Striving to be A Full-Fledged Software Architect

Mengenal ekspektasi yang diharapkan dari Seorang Software Architect dan memenuhi ekspektasi tersebut untuk pertumbuhan pribadi, perusahaan dan ekosistem. — Beberapa hari terakhir, saya baru belajar sedikit tentang Software Architect. Karna hal tersebut, saya pun menulis ini bertujuan agar saya tidak lupa dengan apa yang telah saya pelajari + mungkin bisa berguna kepada orang lain juga. Nah di catatan kali ini, saya akan membahas tentang ekspektasi yang diharapkan dari seorang…

Software Development

12 min read

A Glimpse of how to Striving to be A Full-Fledged Software Architect
A Glimpse of how to Striving to be A Full-Fledged Software Architect
Software Development

12 min read


Published in

Xendit Engineering

·Apr 19, 2022

Create Monitoring & Alerting for Webhook Errors using Datadog

How do we monitor our webhook failure status and automate the alerts using Datadog at Xendit — Hi!!! It’s been a while since I haven’t posted any articles. Been so busy lately (again!). Even with the hectic schedule, I always think about writing a new blog post as soon as I can. So in this blog post, I want to share a light topic. Very light topic…

Software Architecture

8 min read

Create Monitoring & Alerting for Webhook Errors using Datadog
Create Monitoring & Alerting for Webhook Errors using Datadog
Software Architecture

8 min read


Published in

Easyread

·Jan 17, 2022

Software Architect: Continuous and Endless Sailing on the Endless Sea

Finding solutions when no one can help! — Saya pernah ketemu satu komik lucu. Tentang sebuah kapten kapal yang nekat berlayar meski kapalnya sudah buruk. Berikut komiknya. Apakah komik ini relate dengan teman sekalian? Buat kamu yang bekerja di dunia startup, saya rasa hal ini cukup relate. …

Softwarearchitectid

7 min read

Software Architect: Continuous and Endless Sailing on the Endless Sea
Software Architect: Continuous and Endless Sailing on the Endless Sea
Softwarearchitectid

7 min read

Iman Tumorang

Iman Tumorang

2.5K Followers

Software Architect @ Xendit | Independent Software Architect @ SoftwareArchitect.ID | Reach me at https://imantumorang.com for fast response :)

Following
  • Nicolas Cole

    Nicolas Cole

  • Dan Pedersen

    Dan Pedersen

  • Trey Huffine

    Trey Huffine

  • Aytekin Tank

    Aytekin Tank

  • Mochamad Lutfi Fadlan

    Mochamad Lutfi Fadlan

See all (316)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams