Articles in English

the thumbnail of Experiment: Boost Node.js App Performance With Rust

Experiment: Boost Node.js App Performance With Rust

My experiment to make the Node.js app fast with WebAssembly and Node native module that written in Rust.

the thumbnail of Insights to Sell Agritech Product

Insights to Sell Agritech Product

Some interesting insights from a couple of years building an open source software for agriculture to share with you.

the thumbnail of Going Back to My Personal Web

Going Back to My Personal Web

How if I make this blog like a social media?

the thumbnail of Introduction to Functional Programming in JavaScript (Part 2)

Introduction to Functional Programming in JavaScript (Part 2)

JavaScript has the first-class function. It means the functions in JavaScript treats as a value.

the thumbnail of Introduction to Functional Programming in JavaScript (Part 1)

Introduction to Functional Programming in JavaScript (Part 1)

Functional programming paradigm concentrates on computing results rather than performing actions.

the thumbnail of Add Free SSL to Existing WordPress Site with Docker and Let's Encrypt

Add Free SSL to Existing WordPress Site with Docker and Let's Encrypt

Google announced that they use HTTPS as a ranking signal on 2014, and it becomes more standard in their search result

the thumbnail of Why Did I Start to Invest in The Stock Market?

Why Did I Start to Invest in The Stock Market?

I should find a way to invest my money.

the thumbnail of 2016 Personal Challenges

2016 Personal Challenges

Annually I challenged myself with some new skills and some targets.

the thumbnail of Simple, Cheap, and Scalable IoT Data Logging With Clojure

Simple, Cheap, and Scalable IoT Data Logging With Clojure

The concept is simple. Just catch the string from the sensor, transform it into Clojure data structure.

the thumbnail of Geekcamp Jakarta 2015. Programmable Music

Geekcamp Jakarta 2015. Programmable Music

This is my presentation about computer generated music using Clojure and Overtone.

the thumbnail of My Family’s Journey to Grow Our Own Food

My Family’s Journey to Grow Our Own Food

Hydroponic was the answer. We can plant without soil but only water.

the thumbnail of Do Not Refuse The Corporate Culture

Do Not Refuse The Corporate Culture

A letter from my dad about how to make my company bigger.

the thumbnail of 28 Years Old. Do Something Matters Now.

28 Years Old. Do Something Matters Now.

Today, September 21, 2015, I'm officially 28 years old.

the thumbnail of Urban Farming with Clojure

Urban Farming with Clojure

Physical world is actually concurrent, thus why not give Clojure a shot?

the thumbnail of R.I.P All of My Fish. Postmortem of A Hardware Automation Project

R.I.P All of My Fish. Postmortem of A Hardware Automation Project

One of the biggest problem of having pet is filling its needs while the owner leaving the home.

the thumbnail of Full Stack Clojure Project

Full Stack Clojure Project

Why I'm deeply in love with Clojure? That's because I can do full stack development only in one language.

the thumbnail of Integrating React Bootstrap and Reagent

Integrating React Bootstrap and Reagent

Integrating React Bootstrap and Reagent was confusing me at the first.

the thumbnail of My Learning Curve In IoT World As A Web and iOS Developer

My Learning Curve In IoT World As A Web and iOS Developer

I was interested for learning electronic again as a hobby around 2-3 years ago.

the thumbnail of Is Learning to Code Necessary for Everyone?

Is Learning to Code Necessary for Everyone?

Many peoples that desire to make business in technology industry are not always coming from computer science background.

the thumbnail of Me and Programming Languages

Me and Programming Languages

I met her around 2003 from my high school accounting teacher. She was my very first date in programming world.