Getting your privacy notices ready for GDPR

Your web site’s privacy policy – you know, the link in the footer full of legal gobbledygook that you copied off someone else – is about to become one of the most important pages on your site. Under the upcoming EU-wide data protection overhaul, your privacy notice must become an open and accountable dialogue with your users about what data you collect, why you collect it, and what rights they have over it.

I will walk you through the steps you will need to take to bring your privacy notices kicking and screaming into the 21st century in time for May’s enforcement deadline. We’ll cover what the regulation requires, how your notices should be formatted, and how WordPress can pose some interesting challenges for the process.

And far from being a boring legal compliance exercise, I’ll show you why the process of drafting your privacy notices might just be the healthiest thing you can do for your business this year.

Gutenberg Development with React (Workshop)

In this workshop we introduce React basics and how React works inside of WordPress and Gutenberg. Then we walk through how to build several blocks using React, including advanced blocks with server side goodness like meta box integration. A quick mention of webpack, babel and npm will occur as well 😉 Come get hands on with the future of WordPress development!

WordPress and Blockchain: the threats & opportunities

Blockchain technology is already radically changing the way businesses operate, and those using and working with WordPress are no exception to this. It’s now become a matter of “when” and not “if” blockchain will disrupt WordPress and the business models that WordPress supports, and we need to be prepared for both the threats and the opportunities we’ll be presented with.

In this session, I will be discussing the possible applications of the blockchain, such as e-commerce payment gateways, identity management, and content monetisation.

As blockchain is inherently open source, the blockchain hype cycle could also have great influence over the popularity of WordPress. And so, in addition to exploring the big questions surrounding security and licensing, I will also be looking at the future possibilities of where WordPress and blockchain can go next.

Anatomy of a block: Gutenberg design patterns

What are the little blocks made of? In this deep dive into Gutenberg’s design patterns, we’ll start looking at existing Gutenberg blocks, taking you through the design patterns used. From there, you will learn how to harness these patterns and use them to create your own blocks. Learn how to design a block the right way, and build on the strong design foundations within Gutenberg.

Internationalisation in the Age of Gutenberg

As software engineers and designers we need to make sure that our solutions can be used by as many people as possible. One important factor for this is internationalisation.

With tools and best practices rapidly changing, and new solutions like Gutenberg emerging, it’s time to look at how to properly internationalise and localise modern web applications.

In this presentation, I’m going to explain the concept behind internationalisation, localisation, and why we need to do more than just “making things translatable”.

I will highlight existing tools, interfaces, and best practices to get internationalisation right in the UIs we create and the code we write, no matter if it’s PHP, HTML, CSS, or JavaScript.”