How to control and automate a DAW such as Ableton Live with Node.js.
My experiment to make the Node.js app fast with WebAssembly and Node native module that written in Rust.
Some interesting insights from a couple of years building an open source software for agriculture to share with you.
How if I make this blog like a social media?
Functional programming paradigm concentrates on computing results rather than performing actions.
Google announced that they use HTTPS as a ranking signal on 2014, and it becomes more standard in their search result
I should find a way to invest my money.
Annually I challenged myself with some new skills and some targets.
The concept is simple. Just catch the string from the sensor, transform it into Clojure data structure.
This is my presentation about computer generated music using Clojure and Overtone.
Hydroponic was the answer. We can plant without soil but only water.
A letter from my dad about how to make my company bigger.
Today, September 21, 2015, I'm officially 28 years old.
Physical world is actually concurrent, thus why not give Clojure a shot?
One of the biggest problem of having pet is filling its needs while the owner leaving the home.
Why I'm deeply in love with Clojure? That's because I can do full stack development only in one language.
Integrating React Bootstrap and Reagent was confusing me at the first.
I was interested for learning electronic again as a hobby around 2-3 years ago.
Many peoples that desire to make business in technology industry are not always coming from computer science background.
I met her around 2003 from my high school accounting teacher. She was my very first date in programming world.