About Talks Articles


In the last few years, I have delivered 70+ technical presentations (averaging 4-star feedback), typically on the topic of craftsmanship, mostly presented to the audience of hundreds of passionate engineers. Check some of the highlights or scroll further to see the complete list.

Working in the capacity of an engineering manager/leader for almost a decade, I have enjoyed the luxury of collaborating with dozens of highly-motivated software engineers. My most recent QCon SF 2017 talk, Making a Bigger Impact (video, slides), summarized the opportunity that I had to work with them and to help elevating their career to the next level by mastering three important skills: (1) organize and handle projects, (2) communicate with clarity, conciseness, and confidence, and (3) wield influence.

At the O’Reilly Velocity Conference 2015 in Santa Clara and later also in New York, I delivered a keynote (4-star rated) titled 20,000 Leagues inside the Optical Fiber (slides). In this talk, I summarized the scientific achievements which led to the ubiquity of high-bandwidth fiber-optic transmission systems.

At the O’Reilly Fluent Conference 2014 in San Francisco, I gave an illustration (see the slides) of various API mistakes: from Boolean traps, double negative, slice vs splice, non-descriptiveness, NaN confusion, and many more in this Design Strategies for JavaScript API talk .

There was a lot of misunderstanding on the role of hardware acceleration for CSS animation. In this February 2013’s Fluid User Interface with Hardware Acceleration talk, I attempted to clarify it by explaining how to optimize CSS animation to run well on the GPU and how to employ certain tricks for efficient GPU compositing.

Berikut adalah presentasi terpilih yang dibawakan dalam Bahasa Indonesia.

Pada acara BukaTalks yang diorganisir Bukalapak, saya membagi beberapa tips-tips yang bisa dimanfaatkan untuk mendongkrak kualitas presentasi teknis sehingga lebih berdaya pikat. Yang penting diingat adalah rumusan kegunaan presentasi tersebut, cara pengemasan supaya tampil menarik, serta jurus penyampaian yang penuh dengan keringkasan, kerenyahan, dan percaya diri. Untuk lebih jelasnya, silakan simak videonya (16 menit), Teknik Presentasi yang Memikat.

Dalam acara obrolan santai Unggul dan Berdikari, bagian dari mengisi meetup JakartaJS dengan tuan rumah Microsoft Indonesia, saya mengupas lima aktifitas yang dapat mengkontaminasi kesuksesan karir para profesional muda. Di samping itu, ada pula formula SERBU yang mudah digunakan untuk mencegah keberlanjutan kontaminasi tersebut sebelum tambah parah dan menjadi-jadi. Silakan simak videonya berikut ini!

If you would like me to speak at your event, feel free to contact me and I will be happy to help (assuming there is no conflict with my other commitments). Note that I do not charge a speaking fee for developer conferences, meetups, tech talks, and other similar non-commercial events.

List of All Talks