This is a recap post for WordPress Meetup Kuala Lumpur (Feb 2024) – WordPress for Developers. I was a speaker and I gave a talk about “Developing Plugin with React and WordPress NPM Packages”.
The Details:
- Name: WordPress Meetup Kuala Lumpur (Feb 2024) – WordPress for Developers
- Location: Agmo Space, Multimedia University – MMU Cyberjaya, Persiaran Multimedia, 63000 Cyberjaya, Selangor, Malaysia (Google Maps)
- Date(s): February 24, 2024 (Saturday)
- Website: https://www.meetup.com/kuala-lumpur-wordpress-meetup/events/298750694/
- Brand(s) sponsoring: None.
- Event size:
- Expected number of attendees: 68 registered attendees (from meetup.com page)
- Actual number of attendees: About 40 people, based on my rough counting.
- Participant breakdown/target:
- Organizer’s description: None.
- Table visitors: None.
- Other observations: None.
- Was the event inclusive: Yes.
Things that went well:
- My presentation went well. It took about 45 minutes. There were some questions and engagements about the way we build WooCommerce admin pages with API in PHP and front-end in React, JavaScript and TypeScript.
- I asked the audience about their experience with front-end libraries. One attendee uses React, and another one attendee uses Vue.js.
- I showed some code generated with AI (VS Code with GitHub copilot). This sparked some questions and discussions in networking session.
- I showed them how we build React pages in WooCommerce core plugin, and how we build extensions like Google Listings and Ads and Pinterest for WooCommerce that integrate with WooCommerce, with Integrating admin pages into WooCommerce extensions as reference.
- I encourage them that they can build WooCommerce extensions, or even build their own plugin and extensions business by referring to our open source codes.
- Louis’ presentation on building a WordPress plugin business was good. It took about 1 hour 30 minutes, covering a lot of topics like researching ideas, delivering MVP, marketing, pricing etc. It generated a lot of questions and interests.
- Louis is positive about WooCommerce. He mentioned WooCommerce numerous times. He thinks it is good and he encourages attendees to use it too.
- At one point, an attendee asked about WooCommerce marketplace and fees to get extensions listed in the marketplace. Louis directed the questions to me. I do not know the exact answer, but I did my best to answer it, highlighting the benefits of WooCommerce marketplace.
- Louis builds his own licensing server. He showed us some of his code in his private GitHub repo.
- Networking session – notable people:
- I met Arthur Wong (from WordPress Meetup Kuala Lumpur (Dec 2023)) and wanted to follow up with him on his WordPress.com experience, his Taichi booking project, and his industrial property project. Unfortunately he had to leave early and we didn’t talk much.
- Daniel Lang (AI engineer / founder) came and had a chat with me, since I am from Automattic and I mentioned AI briefly throughout the event. He told me that he knows @etobiesen for many years. We had a great chat talking about many things, mostly about AI, and it even extended into our LinkedIn messages. In my last messages with him, I told him about Jetpack AI assistant. He said he didn’t know about it and he will take a look.
- I spoke to Christine Tee (Staff Machine Learning Engineer at Turing.com), because she is the one who uses Vue.js when I asked during my presentation earlier. I was interested and asked her questions about AI and her experience in Turing.com, partly because previously I had a job via Turing.com. She is active in Google Developers Groups and she gives talks in public speaking events. We chat until the end of the event. I asked if she is interested in joining Automattic, and she said not at this moment.
Things that we could improve next time:
- A location that is closer to Kuala Lumpur city. I know of a few people who couldn’t make it because Cyberjaya is too far away for them. I asked Liew (the organizer) about this, and he said, given the time, that is the best sponsored place that he could find.
Commonly asked questions:
- An attendee asked if there is a way to automatically sync data changes from the database to the wp-data in the browser.
- An attendee asked if they can build similar front-end but using other library like Angular or Vue, not React.
Photos:






