Published inHackerNoon.com·Jun 27, 2019Continuous Development with Docker and VSCode— Go Version — TL;DR. The proposed solutions are about: Establish Docker container and integrate with project file on the host directory Use debug module in VSCode for Go Separation of Docker images based on purpose — base, debug, production weisurya/go-docker-continuous-development Continuous Development Environment by using Docker and VSCode, Go Version - weisurya/go-docker-continuous-developmentgithub.comDocker4 min readDocker4 min read
Jun 5, 2019[Refactoring 102] The Essential Steps of Refactoring CycleThis is the second part of What I Learned series regarding the book that currently I read — Refactoring: Improving the Design of Existing Code Second Edition by Martin Fowler with contributions by Kent Beck. …Software Development6 min readSoftware Development6 min read
Jun 4, 2019[Refactoring 101] Hello Refactoring!Start from this blog post, I will write What I Learned series regarding the book that currently I read — Refactoring: Improving the Design of Existing Code Second Edition by Martin Fowler with contributions by Kent Beck. …Programming4 min readProgramming4 min read
Jan 20, 2019Practical Understanding of Standard Deviation for Your Daily LifeStandard deviation is one of the statistical terminologies that you may often hear if you work in the data-related field, but this knowledge also useful for anyone because we are living in the era where we are being exposed with a lot of numbers (and graph!). For instance, you might…Data Science4 min readData Science4 min read
Published inHackerNoon.com·Nov 18, 2018Level Up Your Development Skills with Data-Driven DevelopmentAs the hype of Artificial Intelligence, Big Data, and Internet of Things appeared into the surface, so many people are interested to enter the data field, either as a Data Engineer, Data Analyst, or Data Scientist. …Data4 min readData4 min read
Nov 12, 2018Demystify The Multi-threading in Node.JSNode.js, one of the popular programming languages for a web software engineer, has a drawback — by default it only runs on a single thread. By using a single thread, Node.js runs the code by using a terminology called Event Loop. To understand how event loop works, I encourage you…Nodejs7 min readNodejs7 min read
Jun 17, 2018When “Love” Is Not Merely About Romantic RelationshipWhen we are talking about love, what kind of image that appears in your mind? Your partner? Your parents? Your child? Or maybe someone else that you love? “Love”, is not merely about noun/verb that we use when we want to describe our feeling to someone that we like. Love…Relationships7 min readRelationships7 min read
Jun 1, 20185 Main Phases to Build/Transform Into an AI-based Company — Google MethodArtificial Intelligence, or we could abbreviate it into A.I., is a term that we often hear it nowadays in our society. In the past, we usually heard the term of A.I. in games, when we want to play alone and need to have “some partners” to play together. Basically, A.I…Artificial Intelligence11 min readArtificial Intelligence11 min read
Dec 31, 2017A “Refresh Button” in Real Life.. Does It Exist?This article is not a success story like we usually read. Instead, it’s about the progress that I am passing through right now. This article related to the recent book that I had finished reading “Hit Refresh: The Quest to Rediscover Microsoft’s Soul and Imagine a Better Future for Everyone”…Microsoft14 min readMicrosoft14 min read
Nov 7, 2017When Our Fantasy (May) Comes True In This EraWhen we read some recent news about technology, our current society is being invaded by something called “Artificial Intelligence” or “AI”. For instance, the Stanford paper, Deep Neural Networks Are More Accurate Than Humans at Detecting Sexual Orientation From Facial Images, published by Michal Kosinski, Yilun Wang stated that we…Artificial Intelligence8 min readArtificial Intelligence8 min read