Below you’ll find a selection of the talks you’ll find at WordCamp Singapore 2019, not everything is announced yet, so keep an eye out for the final schedule!
COPE with WordPress
COPE (Create Once, Publish Everywhere) is a technique which allows to publish content across different platforms from a single source of truth, enabling to feed content to dissimilar platforms such as web, emails, or an iOS or Android app, while minimizing the amount of duplicated information and reducing maintenance to the minimum possible.
Through Gutenberg, WordPress splits the post content into blocks which can be handled independently, thus enabling the implementation of the COPE strategy. This makes WordPress an ideal platform for hosting the content that will be distributed to different platforms. In this talk we will take a look into a WordPress-based architecture to implement COPE, and how it works.
Secure WordPress Without Coding Skills
Is WordPress insecure? Not at all! However, an outdated WordPress installation with a weak password and poorly chosen plugins is definitely insecure.
It’s often said that “security is a process”, and the security of your own site starts with you installing the WordPress. Why should you care about security from day one, when your website is brand new and only your mom reads it? What should you do yourself, while your site grows, even if you do not (yet) have the budget to hire experts? How can you make your visitors browsing safer? How can you minimize the chance you site got hacked?
In this talk I will go over some best practices you can implement to make your website safer and why you should care about them. None of these require a single line of code, only some common sense and understanding what is right and what should be avoided as a behaviour while you manage your site.
Content strategies for Lead Generation and SEO
This is the content strategy framework that I use to generate income for my agency as well as my clients.
- Content multiplication strategy to leverage from 1 source of content to be across 5 channels
- Lead generation concepts and how to implement with SEO and other marketing channels
Get Started with Contributing
In early 2019, I took a class at Cornell University on contributing to Open Source and worked with a team of 6 under the guidance of a WordPress mentor. I will share my experience as a first-time contributor to WordPress: how I familiarized myself with the codebase, got in touch with the WordPress Core (Privacy) and Gutenberg community, and pushed my first few patches out. I hope to entice you into joining this challenging and exhilarating group of WordPress contributors that will allow you to build impactful software and keep your developer’s edge razor sharp.
Images in WordPress: How do they work?
A walk-though of the current way that image uploads are handled in WordPress, and some of the improvements coming in 5.3. Attendees will learn about the limitations and strengths of the current systems, and hear thoughts on how this can be improved in the future.
Interfaces: Interacting Knowledge with WordPress
Being in an academic environment, we deal with varying formats of content for different audiences and purposes. In this session, I will sharing the process to “look under the hood” in using WordPress, exploring beyond theme applications to develop interfaces that communicate and interact knowledge across both digital and physical environments.
How and Why to Publish Your Site on IPv6
IPv6 is the next-generation Internet Protocol. Already some 27% of global traffic is going over it, and many countries are already over 50%. Many mobile service providers are already over 90% IPv6. It is important for you to provide your content over both IPv4 and IPv6 and with WordPress it is actually quite simple. I will show you how to do this.
How WordPress Changed My Life!
WordPress has become a passion of mine and I love to share this personal journey of how WordPress has changed my life for the better in many ways … and continues to do so. I share my story to inspire others to become more involved with the WordPress community and also to follow their dreams.
WordPress has taken me from a factory job that I was NOT happy in, to loving my work in an amazing company and being paid to travel the world and interact with the WordPress community.
This talk tells of how ‘discovering’ WordPress became a life-changing experience – how I was adopted into the WordPress community who are now like family to me, and how attending WordCamp Sydney in 2014 lead to a series of events that paved the way to me acquiring my dream job.
During my talk I give examples of how giving back to the WordPress community can be beneficial in many ways. Hopefully, I inspire those just embarking on their WordPress journey to follow their dreams, and encourage people by sharing how overcoming some of our fears and social anxieties can lead to amazing opportunities.
Getting more done in less time – introducing WordPress automation using Ansible.
When you are creating and managing WordPress sites for living, regardless if you are a freelancer or working for an agency, it’s always great to see your customer base increasing. This however, leads to the question – what happens when you start struggling with the time for managing all of your client’s sites? The answer is actually pretty simple – automation.
Automation has become an important part of all departments in the IT sphere. No matter if you are a developer, DevOps or system administrator, it is critical for your time management to be able to complete the tasks you work on as fast as possible with minimum manual work.
Nowadays there are quite a lot tools for WordPress provisioning, management and code versioning, but wouldn’t be cool if you can do all of these things with the help of a single powerful software? I definitely think it is, that’s why I’d like to share with the audience how this can be achieved.
The talk will cover the following topics:
1. What is Ansible – how is it working, basics and general information.
2. Why Ansible will make your life easier – use cases and examples of how WordPress developers can benefit from it
3. How to start automating your WP site management process
4. Practical examples and suggestions for automating tasks related to WordPress sites management
Turn Lead Generation on its head
Do you struggle to find the right clients who are willing to pay what you’re worth? What if there was a way for you to turn the tide, and have the clients find you.
I’ll show you how to market and sell to a niche so you never have to worry about lead-generation again.
5 Steps to Avoiding Burnout: Creating a Healthy Work/Life Balance
The freelance work/life balance is a bit challenging to get right. Having the freedom to work at home (or anywhere) is a major perk for freelancers. But because you’re the boss, you’re always driven to check your emails even on weekends or work until late at night to crunch numbers and keep the money rolling in. Work can become an overwhelming presence in your personal life and you suddenly feel like you’re always “working”.
There are strategies you can employ to avoid business burnout and create work/life balance, which includes setting boundaries between work and personal life, creating processes and delegating work.
In this talk, you will learn different ways on how to manage a healthy work/life balance and relieve the stress of self-employment while ensuring a recurring income.
Turning your own development needs into sellable products.
Running a business with a WordPress site is relatively easy. Tens of thousands of plugins out there do help a lot, but sometimes it’s hard to find a perfectly tailored solution. Often, you do end up developing custom code for your site. Consider putting a bit extra effort and convert that custom solution into a sellable product. That can not only cover the cost of initial development and maintenance but also present another revenue stream.
Face Your Fear: The Headless WordPress!
A detailed run through how you can fully utilize WordPress as a headless CMS with a demo on how it all works.
SEO for business results with WordPress
SEO for business results with WordPress and getting organic traffic. It is still possible to use organic traffic to get results. How do you structure a website to get 100,000 page views per month? How do you make sure you turn traffic into revenue for a WordPress website? What technology works well with WordPress to get great SEO results? Do you want to get great SEO results and grow your business? In this talk, we will discuss how to do that as well as showcase studies of real results. We will cover content, site structure, site speed, AMP and structured data, measurement and Google search console, monitoring and social media automation. With these 7 items, you too will be able to get great results from organic traffic.
Designing with Gutenberg
With the new editor Gutenberg, the entire editing experience has been rebuilt for media-rich pages and posts. Experience the flexibility that blocks will bring, whether you are building your first site, or write code for a living. This talk will walk you through some basic and advanced features of Gutenberg Editor.
Managing your online presence on Google Search
Google Search is the most-used search engine on the World Wide Web, handling more than three billion searches each day. In this session, you will learn how you can optimize your websites for users and to be compatible with Google search engine. You will learn how search works. You will be given tips on how to do well on search and explore tools that Google offers which you can use to manage your online presence on Google Search. This session is suitable for website or business owners as well as web developers who want to learn more about your website presence on Google organic search.
Bring JAMstack to the WordPress community
When is your site not built with the JAMstack? Is it a site built with a server-side CMS like WordPress? No, I’d like to share some idea about front end and back end to bring JAMstack to the world’s most popular CMS.
Marketing Automation Solutions To Power Up Your WordPress Website
There are a lot of repetitive tasks that you have to take care on a daily basis while handling your growing customer base. And users expect to get personalized customer experience which is almost impossible to provide if you are doing it manually.
Using a handful of marketing automation tools, you can automate your marketing efforts, save times and increase overall conversion rates. I will share the most effective automation solutions that helped me to increased productivity and power up WordPress website.
10 Mistakes Businesses Make When Launching Their Own Marketplaces
This talk will outline the 10 most common mistakes businesses make when launching their own multi-vendor marketplaces. These are not just technical mistakes but also business mistakes. These mistakes have been gathered from over five years of experience in leading the development of the WC Vendors Marketplace plugin. Some of these mistakes also apply to your standard ecommerce stores and the solutions provided apply to both.
Why You Should Stop Hustling
Comparing WooCommerce SaaS vs Managed Woocommerce Hosting
Hazrul was the creator behind rezkii.com, a defunct woocommerce-as-a-service product. He feels WooCommerce is really painful for regular people to start a store and hosted platforms like Shopify are taking a lot from Woo’s pie. But have the industry caught up?
This presentation is a comparison of Managed WooCommerce Hosting (Pantheon, Nestify) and WooCommerce-as-a-service solutions (Woocart). It describes similarities and differences, and what it means to the non-techies who wish to use WooCommerce as their tech stack for their e-Commerce business.
And he will also make a comparison between Woocart vs Shopify vs Ecwid and discuss the similarities and differences of each platform.
Is Woocart the answer? Will Woocommerce ever go towards Woo-as-a-service? Perhaps there’ll be more questions than answers. Find out in this talk.
Future of Page Builders in the Gutenberg Era
Gutenberg is the new WordPress editor with great capabilities for building custom pages and post layouts. A lot of users have started using it for complete website builds and there are several plugins in the ecosystem to extend Gutenberg with more features and functionality.
While page builders have been around for a long time, recently there has been a lot of discussion about the future of Page Builders in the Gutenberg era. Having built products for both Page Builders and Gutenberg (under development), I have experience of both the worlds and have interacted with customers about their use cases and requirements. In my session, I will share insights about how Page Builders and Gutenberg can co-exist.
What kind of challenges and problems both of these solve. Pros and cons of these elements for not only users but how it’s going to impact Business owners – who build with WordPress and for WordPress.
WordPress 101
The workshop is about how to get things started with WordPress whether you are using a .com or .org account.
This will highlight the wonderful possibilities you can create and build with WordPress as well as how this applies to a different industry or user types. Whether you are a blogger, a designer, or developer, or if you still do not know how to start and maximize WordPress this workshop is for you.
WordPress Core Contribution Quick-Start
Always wanted to get involved in core contribution, but weren’t sure where to start?
This will be an in-depth run-through of how WordPress core is organized and how to get involved.
Attendees will walk away with an understanding of how to find something to work on in WordPress core, how to communicate with other contributors, the difference between ways to contribute to the Editor component (Gutenberg) and core, and strategies for moving issues forward.
Building a simple Web App using the REST API
Contributor Session 1
The WordCamp Singapore Contributor Day is very laid back. We’re going to start with a special talk by WordPress Core Contributor and WP_Image_Editor maintainer Mike Schroder. He’ll be sharing from his story on how to get started with contributing to WordPress.
Next, we’ll do a short overview of all of the different ways you can contribute to WordPress, then break off into groups to complete the project/activity for your desired contribution area.
Using Page Builders For Fun And Profit
Page Builders can sometimes get a bad rap, from being bloated and slowing sites down, to breaking sites and causing problems, or just not cool enough for real coders to use.
In this workshop I will show you how Page Builders are becoming more accepted, from novices to seasoned professionals, and use cases that demonstrate ways page builders can speed up development and make you more efficient.
This is the new and improved version of this workshop which now includes Gutenberg at no extra cost 😉
Masterclass for Elementor: Build Stunning Websites with WordPress
Two years ago I did another Workshop in WordCamp Singapore, back in 2017, where I have shown our audience how to built website with Elementor very easily. That time Elementor was in its infancy, now its a community of nearly 3 million users. And the entire eco-system has grown so much.
In this Masterclass, I will start with a very basic setup but will go into details on how you could create a dynamic website in Elementor. Easy to follow process to create an entire WooCommerce site in Elementor. Do you need to use Elementor for not just landing page, how about a membership site or an eLearning Platform? You could create all of those in Elementor, and I will show you easily.
I will also share the most useful resources for Elementor, where you could find free templates, how you could start developing for Elementor. How you could work with Gutenberg side-by-side with Elementor.
If you don’t know Elementor this will introduce you to, and even if you already using Elementor, this will make you a Pro! As an official Elementor Leader, I will also share how to connect with this community and get the best out of it. And take your WordPress site-building skill to Ultimate Level!
WP Plugin Development Basics
Extending your WP site beyond blogging. This workshop will include example usage of action hooks, filter hooks, custom post types, taxonomies, custom fields and wp_query.
Contributor Session 2
Continuing on from Session 1 in groups to complete the project/activity for your desired contribution area.
Gutenberg blocks in 30 minutes
We roll out quick Gutenberg blocks with and without attributes. This is done via Caxton which is a free plugin I have developed. It was also appreciated and demoed by Matt in WCUS 2018 SOTW.
AMA WordPress Helpdesk
Got a problem that you can’t solve? Come and see me at the helpdesk, Shaan and the team will do their best to answer your questions and offer tips and suggestions.