Bump Version Automation PipelineSebagai seorang software engineer yang memiliki waktu terbatas, waktu yang sudah tersita oleh countless meetings, presentations, coding…May 18May 18
On-Call RotationHari senin tanggal 10 Oktober 2022, itu adalah hari di mana pertama kali gw dapet jatah shift on-call di company sebelumnya, setelah…Dec 9, 2023Dec 9, 2023
Root Cause Analysis (RCA) 101Perkembangan software modern menjadi semakin kompleks, and complex system means we have to go and dive deep. Arsitektur dan infrastruktur…Jul 22, 2023Jul 22, 2023
Mekanisme Locking Sebagai Solusi Concurrency Control dengan Menggunakan RedisKetika sedang mempelajari lebih jauh tentang mekanisme caching lock yang diimplementasikan di tempat saya bekerja, saya menjadi…Jun 25, 20231Jun 25, 20231
Abstraction: Simplicity over ComplexityBeberapa waktu lalu saya menemukan sebuah video Youtube yang memantik sesuatu yang sudah saya coba untuk renungkan sejak memasuki dunia…May 23, 2023May 23, 2023
Unit Test 101Unit test, mendengar namanya sepertinya cukup familiar terutama jika anda seorang software engineer. Betul, satu metode yang sudah tidak…Dec 17, 2022Dec 17, 2022
Java Boros Memory?“Java butuh resource memory gede, mending kita pake yang lain aja”, begitulah kata mereka. Dengan pesatnya perkembangan teknologi dari sisi…Dec 15, 2022Dec 15, 2022
Event-Driven Architecture, Solusi Decoupling MicroserviceArsitektur Event-Driven yang kini menjadi populer karena dapat menyelesaikan masalah yang terdapat dalam penerapan microservice yang juga…Dec 13, 2022Dec 13, 2022
Netflix Hystrix, Solusi Resiliensi dalam Prinsip Reactive SystemKebutuhan dalam membuat software menjadi semakin kompleks belakangan ini. Sekitar sepuluh tahun lalu, mengambil peran development hingga…Nov 3, 2022Nov 3, 2022