Mini-workshop: Decoupled WordPress

This hands-on session will focus on Decoupled WordPress using REST APIs, JWT and Web Components. Code in PHP, deploy to HTML. Bring your charged laptops along to this session, specifically designed with Craig for WordCamp Dublin for attendees to be able to follow-on and develop their skills further back at home.

After a brief demo of a decoupled WordPress site on HTML, attendees will work through with some basic boilerplates. This will enable attendees to code and learn their own CUSTOM REST APIs, decoupled templates and JSON Web Tokens (JWT).

There will also be a Complete Training Course on Decoupled WP to take home and study in greater depth.

Building a packing application using the WooCommerce REST API

In this talk, Louise Towler will show attendees how her firm built a packing application for a warehouse that integrates with the WooCommerce REST API to manage and pack orders from WooCommerce websites.

They built the application using Laravel. The project included:

  • building a WordPress plugin to add custom endpoints for the WooCommerce orders
  • using Webhooks and Web sockets for real time order information
  • integrating with different shipping providers
  • integrating with the Google Print Cloud API to print out shipping labels

Road to a faster web

The web is involving with more technology, but often the best options are the simplest.

There are various routes to improving website performance. Often the simplest approach is to remove the underlying technology which causes the performance bottle necks and use alternative methods.

JAMstack is one route to achieving these goals. In this talk, speaker Ryan will explain how to JAMstack your WordPress install and what benefits you can obtain by doing so.

Convincing the world to care about their website health

Explaining to clients that website maintenance is important is often met with resistance. Although maintenance is important, it often is confusing.

Jenny will be sharing with us her experience of changing the conversation to be more accessible to everyone.

She will share her experience of demysifying why site health checks are important, how to empower users to want to upgrade and what the WordPress community and developers can to make health checks more accessible for all.

This talk is part of our focus for Digital Citizenship Week, which coincides with WordCamp Dublin.

Debugging: Figuring it out yourself

In this session you will be able to learn how to debug an issue without having to ask others. It will also show you how to use actions and filters to view data without a source code debugger.

Damien will present a demo on debugging an issue, expanding on the tools that Brecht Ryckaert covered in ‘Debugging WordPress’ in WordCamp Belfast.

Lightning Talk: Scaling a WordPress business

Vito will share his perspective of the natural evolution of WordPress business from a freelancer to an agency and pointing out the stages he believes we should pay attention to and where we should place our focus when wanting to scale.

The session will cover:

  • pillars of a growing WordPress business
  • a recipe for scale
  • leveraging what you know
  • power of you
  • work day of the ‘King or Queen’
  • what you can do today

The information is based on Vito’s personal experience growing from a freelancer to an agency with a team of 12 within three years, and later rapidly scaling a product and within the first month reaching six figures for its first plugin. It will also feature the results of a survey Vito’s agency ran with approximately 600 WordPress professionals from around the world on how they ran their businesses.

A developer’s guide to working with marketing teams

As somebody who has been both a developer and marketing team leader in their career, Rhys has been able to observe when projects go wrong between developers and an external or internal marketing team.

In this talk, Rhys will share a few areas where relationships can break down, how to avoid problems before they arise, and also tips to get marketing teams on your side so you can both serve a happy client.

How to start with accessibility

Most freelancers and agencies who work in web knows that accessibility matters, but during the daily working life it is sometimes hard to include accessibility into the projects.

At the same time accessibility seems like a huge area and it overwhelms sometimes to start with it.

In this talk I will show some tools and resources about accessibility that makes it easy to start with accessibility.

Also I will show the most common accessibility issues in web projects and provide simple solutions, that are easy to integrate.

Cleaning up a hacked WordPress site

In this talk Kayleigh will explain the cleanup process that happens when someone reports a hacked site at her workplace at 34sp.com. She will cover the best cleanup process they have found.

She will also talk about how to spot if a site is hacked, the types of hacks commonly seen, and prevention steps for the future.