-
Domain and Infrastructure Code
It’s hard to see any lines of code that don’t touch an API…The first step is to identify the computational core of code: What is this chunk of code really doing for us? — Michael Feathers On a high level, there’s two kind of code Domain Code. I use the term in general way to…
-
TECH TALK — Optimization Algorithms
Hybridation with optimization algorithms aims to produce better result (compare to single algorithm) and more efficient. For example, PSO is used to determine the optimum cluster centers of K-Means Clustering. Finally, the quality of clustering were evaluated using Silhouette Coefficient by examining how clusters are separated and how compact the cluster centers are. Check the…
-
Clean Architecture by Example
One question people often ask when learning about Clean Architecture is on code example. The original article and even the book itself does not contain much of it. It is quite understandable though since it deals with high level abstraction that any code example that is too concrete might risk being taken too literal or…
-
Simple Spam Detector for Video
With fast internet connection, video is growing fast as the multimedia entertainment platform. User is not only consume the video but also becoming the content creator. But not all user creating content with a good intent. Some of the user creating content for spamming. Spam definition is very vary, so I will give my own…
-
Fronteers Meetup 1.0
Pada tanggal 04 Desember 2017 untuk pertama kalinya acara Fronteers Meetup 1.0 dimulai. Fronteers Meetup merupakan acara meetup tempat berkumpul para front-end developer dan membahas terkait segala sesuatu terkait front-end, terutama web dan browser, baik tampilan ataupun performance. Pada Fronteers Meetup 1.0, ada dua pembicara, yaitu saya sendiri (Kunto Aji) dan Pinto. Namun karena Pinto…
-
Learn Big Data and Be The Unicorn You Wanna Be. They Said.
It was not until three years ago or so that I heard the phrase Data Science Unicorn which refers to a superhuman data expert who’s not only capable in digesting numbers — and magically mold a model out of it to classify, predict or detect whatever peculiar things you keep on your data cauldron —…
-
KMKast 17.10.20 — Adopsi Kotlin di KMKLabs
Google baru-baru ini meresmikan Kotlin sebagai bahasa resmi di google, namun di KMKLabs ternyata sudah lebih dari setahun mengadopsi Kotlin.Mau tau kenapa? Silahkan disimak.
-
KMKast 17.10.13 — Spinnaker
Setelah lama tidak aktif, akhirnya dengan niat yang dipaksakan akhirnya KMKast kembali hadir. Cekidot Notes: Jenkins Pipeline https://jenkins.io/doc/book/pipeline/ Spinnaker — https://www.spinnaker.io/ https://www.kmkonline.co.id/careers
-
TECH TALK VIDEO — 1 Kb JS Library
HyperApp is a JavaScript library for building frontend applications. In this way, it’s similar to others like React, Vue or Ember. It supports IE10+, it’s 1kb-ish minified and gzipped; it’s fast and ships with a Router out of the box. HyperApp’s design is based on The Elm Architecture. Create scalable browser-based applications using a functional…
-
TECH TALK VIDEO — YET ANOTHER KUBERNETES APPLICATION DEPLOYMENT
How application deployment in kubernetes work, showing canary deployment strategy and green/blue release strategy mixed together to ensure application deployed tested before rollout to production. Deployment also integrated with Jenkins CI with pipeline. Play the video in Tech Talk #66 – Yet Another Kubernetes application Deployment https://speakerdeck.com/kmklabs/yet-another-kubernetes-application-deployment How application deployment in kubernetes… www.vidio.com