WordCamp Organiser
- WordCamp Asia 2023
- WordCamp Asia 2020
- WordCamp Europe 2019
- WordCamp Jakarta 2019
- WordCamp Jakarta 2017
- WordCamp Ubud 2017
- WordCamp Denpasar 2016
WordCamp Speaker
- WordCamp Gresik 2022: Spinning up a WooCommerce testing environment in seconds using a custom WP-CLI command
- WordCamp Kota Kinabalu 2019: WP-CLI Hacks
- WordCamp Jakarta 2019: WP-CLI Hacks
- WordCamp Islamabad 2018: Gutenberg. The New WordPress
- WordCamp Kuala Lumpur 2017: Gutenberg for Modern Editing
- WordCamp Jakarta 2017: Gutenberg for Modern Editing
- WordCamp Singapore 2017: Importance of DTAP (Development, Testing, Acceptance & Production) environments
- WordCamp Ubud 2017: Persist changes the proper way
- WordCamp Denpasar 2016: Development, Testing, Acceptance and Production: How to develop WordPress sites using multiple environments
WordCamp Staff
- WordCamp Europe 2018: Jetpack stand
WordCamp Workshops / Table Lead
- WordCamp Gresik 2022: Plugin table (Classic plugins and blocks)
- WordCamp Jakarta 2019: Gutenberg for beginners
- WordCamp Ubud 2017: Plugin table (Classic plugins)
WordPress Meetup Organiser
WordPress Meetup Attendee
- WordPress Meetup Jakarta, Indonesia
- WordPress Meetup Singapore, Singapore
- WordPress Meetup Mannheim, Germany
do_action Staff