Now

2 min read Now Pinned Post Adwin
Software Engineer with 3+ years of experience, I have focused on developing scalable microservices with Google Language (GoLang). I am eager to solve real-life problems, enjoy researching, and improved with new technologies. 2024 Jubelio (PT Guardia Teknologi Indonesia) Working on Jubelio Chat as a Backend Engineer using Golang. Working on synchronizing Lazada Chat messages. Creating a product sending feature for marketplaces such as Shopee, Lazada, Tokopedia, and TikTok. Creating an integration of Jubelio Chat with TikTok. Continue reading

A Story About Si Subur

2024-09-09 2 min read
Assalamualaikum, Bismillah, hola, moshi-moshi. This is a system called “Si Subur.” What does Si Subur mean? In Indonesia, “subur” means fertile, lush, or productive (synonyms include gemuk, gendut, etc.). The “fertility” I want to talk about in this article refers to human fertility. In English, fertile can mean (of a seed or egg) capable of becoming a new individual, or (of a person, animal, or plant) able to conceive young or produce seed. Continue reading

Docker - Basic Command

2024-06-12 1 min read Docker DevOps Adwin
Catatan tentang docker: Untuk melihat command-command apa saja yang tersedia: docker help build Untuk menamai tag atau dengan shorthand -t docker build . -t my-app-name Untuk memberi tanda pada tag menggunakan command : sesudah tag name karena kalau tidak secara default docker build akan menandai image kita dengan tag latest docker build . -t my-app-name:v1 Perintah docker run itu sebenarnya menjalankan dua perintah yaitu membuat container baru (docker container create) lalu menjalankan container tersebut (docker container start) Continue reading

Catatan Tentang “Musuh Bersama”

2024-01-13 2 min read Random Politik Adwin
Keberpihakan. Saya adalah orang yang percaya bahwa ga ada satupun manusia di dunia yang tidak berpihak. Pada dasarnya kita semua akan berpihak pada kebenaran yang kita yakini. Ini bukan tentang matematika, ini bukan tentang angka, ini bukan tentang ilmu pasti, kita semua mungkin sepakat apabila 1+1=2 adalah jawaban yang benar. Tapi ketika itu dihubungnkan oleh suatu kepentingan politik apakah mungkin jawaban 1+1 bisa jadi = 2? Jawabannya iya, bisa jadi 1+1=10 atau mungkin 20 atau 30 dan seterusnya. Continue reading

Golang - Formating Float to Currency (IDR) String

2024-01-07 1 min read Golang Tutorial Adwin
Di golang ada library bawaan yang bisa dipakai untuk localized formatting ataupun translation entah kita ingin menerjemahkan huruf yang bukan alfabet atupun hanya sekadar sebagai translate. note: bila ada library dengan package sebagai berikut https://golang.org/pkg/#subrepo mereka adalah package yang ada di dalam Go Project tapi di luar dari main project Di artikel ini kita akan membuat format mata uang rupiah daripada harus pake third party macam humanize mendingan buat sendiri pake built in. Continue reading

If you can’t stand the fatigue of learning, you will feel the poignant stupidity.

Imam Syafi'i

What I Learned - Sekilas Tentang Banking System

2023-06-06 3 min read TIL WIL Research Adwin
Akhirnya jumpa lagi di edisi artikel What I Learned. Berhubung di company tempat saya bekerja sedang migrasi dan pindah fokus industri (awalnya kesehatan), sekarang jadi lebih general fokusnya dikarenakan bertambah 1 cabang industri yang akan dijelajahi yaitu, fintech dan banking. Tidak perlu dijelaskan panjang lebar, tetapi pada intinya para dev serta tim-tim yang berurusan dengan tech sekarang dihadapkan dengan istilah-istilah baru, yang biasanya mendengar kata lab, health record, BMI, ICD-10 dan lain sebagainya itu sekarang ada hal yang asing di telinga. Continue reading

Golang - Julian Date

2023-05-24 1 min read Golang Tutorial Adwin
Julian Date? Adalah sebuah tanggal dimana hitungan hari terus menerus yang dimulai dari periodenya, disini saya mencontoh sebuah situs web yang meng-generate julian date, “klik disini”. Di situs web tersebut menggunakan format yy-dddd dan dengan hitungan pertahun jadai agak sedikit berbeda jika kita merujuk pada julian date di wiki. func GetJulianDays(nowTime string) string { var layout = "2006-01-02" getDate, _ := time.Parse(layout, nowTime) var yearString = nowTime[0:4] var isLeapYear bool var numberOfDays = 366 getIntYear, _ := strconv. Continue reading
Older posts