This site runs best with JavaScript enabled.

An Indonesian 🇮🇩 Developer Living in Singapore 🇸🇬

Hi, I'm Zain!

You might know me from my talk at JSConf Asia 2019...
More about me →

Talk

React Knowledgeable - Gaining Confidence in React App through Testing

Have you ever felt that writing tests are merely a ritual to increase the code coverage without gaining any significant value from them? Do you think that your tests don't make you confident… More →

ReactJS Indonesia - Gaining Confidence in React App through Testing

Have you ever felt that writing tests are merely a ritual to increase the code coverage without gaining any significant value from them? Do you think that your tests don't make you confident… More →

JSConf Asia 2019 - State Machines Meet React Hooks

Surprised of too many things went wrong in your UI components? 🤔 Ever felt that freeing your components from bugs is a never-ending endeavour? 🤮 Familiar with this kind of code in… More →

Makers Institute - How Working in IT Looks Like

This talk is a brief walkthrough on my studying and working experience until the end of 2017. It includes a bunch of lessons learned from a handful of job switching experience which I want… More →

Facebook Developer Circles Bandung - Bukalapak Bandung Journey with Go

Bukalapak had established a Representative Office in Bandung for a while. One of the teams in the office is developing BukaPengadaan, which is using Go. This talk is a story about our team's… More →

View all talks