-
Migrating BBM Android Continuous Integration to Cloud with Genymotion Cloud and GCP — Part 2
This article is the second of a series of 3, which outlines in detailed all problems we faced, and our journey finding solution for each of them. If you haven’t read the first article, I suggest you to read it first to get some context. The next article will describe the actual work on building…
-
Tech Talk Video — BBM Wallet
This Tech talk is about introduction to Wallet Pillar : DANA, Alipay, KYC, Wallet Features, Challenges. So, let’s check the video in … Tech Talk #77 – BBM Wallet https://speakerdeck.com/kmklabs/bbm-wallet Introduction to Wallet Pillar : DANA, Alipay, KYC, Wallet Features… www.vidio.com
-
Perbedaan CBR, VBR, CVBR di Video Transcoding
Belum lama ini saya diberi kesempatan untuk mengeksplor mengenai video transcoding. Banyak hal yang saya pelajari selama eksplorasi yang saya lakukan. Dalam video transcoding kita akan dihadapkan pada beberapa masalah, permasalahan yang cukup penting adalah kualitas, serta size dari hasil transcoding. Kenapa itu penting? Karena saat kita mengubah video input menjadi suatu output yang baru,…
-
Apakah pair programming menyenangkan ?
Tidak terasa sudah 2 tahun saya bergabung bersama KMKOnline/KMKLabs/Vidio/BBM (Btw saya join di KMK pada 11 Januari 2017 ). Artikel dibawah ini adalah pengalaman saya setelah bekerja selama 2 tahun ini, sebenarnya udah ada niat buat refleksi 1 tahun kerja di KMK, tetapi sudah pernah ada yang bikin di sini LOL. Setiap kali ada orang…
-
Tech Talk Video — Analytics
This Tech talk is about introduction to Analytics Pillar in BBM So, let’s check the video in … Tech Talk #76 – Analytics https://speakerdeck.com/kmklabs/analytics This Tech talk is about introduction to Analytics Pillar in BBM www.vidio.com
-
Migrating BBM Android Continuous Integration to Cloud with Genymotion Cloud and GCP — Part 1
This article is the first of a series of 3, which outlines what Continuous Integration is, why we are doing it, how we did it in the first place, and what problems we encountered with our initial design. The others will describe in detail all problems we faced, how we’re planning a solution for each…
-
Dagger dalam tiga langkah part II
PrologueDibahasan sebelumnya kita membahas apa yang dimaksud dengan dependencies injection, framework dan dagger(tersamar), dengan mengambil contoh persiapan pernikahan Tuti yang membuat heboh seluruh jagad kampung, tapi ada yang sepertinya disembunyikan oleh Tuti, sebuah secret recipe yang menyatukan dan mengkoordinasi semua vendor digunakan oleh Tuti. Naik KelasSebelum kita mulai, penulis menganjurkan teman-teman sekalian untuk mengunduh dan…
-
TECH TALK VIDEO — Introduction of GRPC
On this techtalk, the speaker presented the basic knowledge of open-sourced Remote Procedure Call Framework invented and developed by Google for more than ten years as Client-Server communication framework, GRPC. Beside that, this techtalk also mentioned several benefits of GRPC compared with existing popular client-server communication framework, HTTP/json (REST API) Let’s check the video in…
-
TECH TALK VIDEO — Reducing Alert Fatigue and Noise
How to reducing alert fatigue and noise in BBM.So no Issue is missed but everyone still get their sleep. Check the video in Tech Talk #74 – Reducing Alert Fatigue and Noise https://speakerdeck.com/kmklabs/reducing-alert-fatigue-and-noise How to reducing alert fatigue and noise in BBM. So no… www.vidio.com
-
Dagger dalam tiga langkah
Dagger adalah depencies injection framework yang awal mula dikembangkan oleh square dan lalu dilanjutkan oleh google. Framework ini sepertinya telah menjadi menu wajib untuk pengembang aplikasi android. Sayang seribu sayang dokumentasi diluar sana sulit kali untuk dipahami dan membuat pusing kepala ini. Ditengah kepusingan tersebut penulis dengan lancang mendeklarasikan bahwa sebenarnya hal itu tidaklah sulit,…