August 8, 2018 — How do you design and make decisions for the WordPress websites you build? As competition increases, the process through which websites are produced will become increasingly important. In his talk, Noel will tackle this challenge from a product-focused approach – to help you build more successful websites, quicker.
August 8, 2018 — A brief insight into how I started developing with WordPress, from editing child themes with next to no idea about what I was doing, covering all the way up to the way I develop with WordPress today.
Covering the pitfalls and ‘ah-ha’ moments that I’ve experienced learning about how WordPress works, and what resources I’ve used to learn more about WP development over the last 5 years. This includes build tools, IDEs and coding standards, learning that doing work without a local dev environment is a terrible idea and how the WordPress community can help immensely.
Also looking into the future for WordPress and how the REST API opens doors for more than just WordPress development, and what it means for current developers looking to up their skill set but aren’t sure where to start.
August 8, 2018 — Do you get notified if some crucial functionality on your website was changed or broken?
Is automated testing part of your daily routine or deployment process?
If not, then you are risking of losing parts of your website or even entire project.
Testing is no longer developers realm and everybody should get involved and get the benefits of test driven development.
August 8, 2018 — Learn how to leverage the power and simplicity of Docker containers with WordPress to build a highly customizable and easy to managed development environment. This workshop will cover using Docker with Docker Compose, combining prebuilt containers, and best practices while using these tools specific to WordPress.
August 7, 2018 — You know a lot of pattern buzzwords and OOP syntax, but fail to get actual benefits out of their practical use? You’ve read about principles and best practices but cannot apply them to your daily problems? We’ll work on a simple WordPress plugin to discuss fundamental principles like dependency injection and discover useful design patterns that solve real pain points in your development work. We’ll combine these techniques to give you strategies to better deal with ever-changing requirements.
This workshop assumes solid knowledge of PHP and basic knowledge about classes and objects, how the PHP OOP syntax works and what the notions of polymorphism, encapsulation and inheritance mean.
August 7, 2018 — With the introduction of Gutenberg in WordPress 5.0, the themes and plugins of the future will revolve around this notion of ‘blocks’. But what is a block? Maybe you’ve heard you can create your own blocks…but where and how does one actually do that? Are blocks written in PHP? Are they JavaScript? Both? Do you need to know React to create a block?
In this workshop, we will take a deep-dive into the anatomy of a block, answering the aforementioned questions and more. After a high-level discussion of blocks and how they function, we will get hands-on, creating blocks of our own within a set of demo files that can function as a starting point for your own projects.
August 6, 2018 — Learn how to use the power of semantic intelligent content to make your website talk and to improve the findability of your content. During this workshop we will cover: Why semantically rich, intelligent content is important for artificial intelligence and machine learning applications, how to optimise your content for Voice Search and Personal Digital Assistants, how to build a chatbot for your website and an app for the Google Assistant, and the discovery of chatbots and key performance indicators to improve them.
This is an interactive workshop that leverages structured data and semantic SEO techniques.
August 6, 2018 — People use different ways to interact with the web. Users navigate for example with a keyboard only or with their voice. To make this work properly, it ‘s necessary that the design, code and content is properly set up, accessible for all devices and users. How do you test the accessibility of a design, code and content of a web project? What are the guidelines to test against?
We will go through the different ways to use the web, which guidelines to use, what to look out for when checking for accessibility errors and which checks and tools you can use to help you test. We will also discuss a setup for automated testing. Bring your laptop and join in.
This workshop is for people who develop, design and write content, of all levels.
August 6, 2018 — We all want our sites to convert, but that doesn’t always happen the way we want it to. The way you present the information on the site is a big factor in conversion. Between design and copy, it can be hard to determine what will convert. This is where A/B testing can help you find what your audience actually wants. Join me as we learn how to A/B test our WordPress sites and experiment with your design to increase your conversion.
August 6, 2018 — We all want our sites to convert, but that doesn’t always happen the way we want it to. The way you present the information on the site is a big factor in conversion. Between design and copy, it can be hard to determine what will convert. This is where A/B testing can help you find what your audience actually wants. Join me as we learn how to A/B test our WordPress sites and experiment with your design to increase your conversion.