I've spoken at local and international events and been interviewed in a few podcasts.

One of my favorite ways to share my ideas is live on stage, where there's so much more communication bandwidth than there is in writing, and I love podcast interviews because they give me the opportunity to answer questions instead of just present my opinions.

23 Meetups

Build a React App in 20 Minutes with AI Assistance

Techrawih x ReactID, 7 March 2026

A hands-on workshop about building React applications with AI assistance, covering components, state management, React Router, and practical AI-assisted coding workflows.

Think in JS, Code in Python — with AI

PyJogja Meetup, 18 October 2025

Learn how to leverage AI to bridge your JavaScript/React thinking patterns to Python code. Discover how patterns are universal and only syntax differs, enabling you to code in any language without extensive syntax memorization.

Vibe Coding vs AI-Assisted Engineering

Jagoan Hosting Tech Corner 2025, 1 October 2025

Understanding when to 'give in to the vibes' and when to apply engineering discipline in AI-assisted development.

Context Engineering in React with AI

Hacktiv8 Technical Workshop, 28 August 2025

A workshop covering prompting AI for testable components, automated debugging, refactoring legacy components, and AI-driven component decomposition.

Paket Hemat Claude Code

SWE Growth Vibe Coding #2, 27 June 2025

Building effective and efficient workflows and learning practices in AI usage with Claude Code.

Open Source Contribution

Compfest 15, 25 August 2023

A talk about contributing to open source projects and building a career in tech through open source.

Scaling Frontend Development

Bedah Praktek Insinyur Online, 8 September 2021

An interactive discussion about scaling frontend development.

Pentingnya Unit Testing di Frontend

Deep Tech x Komunitas Programmer Makasar, 9 October 2020

A webinar about the importance of unit testing in the web frontend development.