Conference talk slides

Past Talks

SmashingConf Freiburg: Building privacy-conscious projects

I gave this talk one last time in Freiburg, and you can read all about it here. In 2020 I'll be challenging development communities to move beyond the basics.

Dutch PHP Conference: Developing for privacy

In our volatile and uncertain times, developers like you can play a crucial role in protecting the safety and privacy of the people who use the things you build. Whether you enjoy the support of an employer or work on your own as a freelancer, taking steps to safeguard user privacy must become a part of your everyday development workflow.

This talk will provide a practical toolkit which draws on current and upcoming data protection regulation, the Privacy by Design development framework, and recognised best practices in protecting personal data to inspire attendees to integrate a healthy approach to privacy into everything they do.

Smashing TV live webinar: Developing and designing for privacy

The slides and video are archived in the Smashing membership section.

CodeMobile: And you may ask yourself, well, how did I get here?

The past two years have seen an explosion of privacy scandals ranging from data breaches to the manipulation of elections - and mobile apps have been right at the heart of them. How did our work become so badly abused, what might we have done differently, and how can we put things right for the future? Join me for some new perspectives on privacy, ethics, and reclaiming pride in our craft.

Ahead of 2019 I caught up with lead organiser Steve on his podcast.

Better Together - the Open Web Privacy Working Group

Last year at Drupal Europe, representatives from Drupal, Joomla, and WordPress's privacy initiatives met together and compared notes from our respective experiences in a friendly, mutually supportive setting. We realised that although our work is structured very differently from code, structure, and project governance perspectives, we had much more in common that that which divided us.

This led us to agree to put in a proposal to the Drupal project to formally support a permanent cross-project privacy working group. The idea is that by providing a common space for open source privacy teams to support each other through practical knowledge, code libraries, policy briefings, open standards, and the spirit of collaboration, we can help to raise the standards of user protection across the open web.

At Drupal London, we will provide an update on where the plans are, what we hope to achieve, and how you can get involved.

National Association of Data Protection Officers

I spoke about the ups and downs of raising awareness of data protection in open source projects. The audience was full-time salaried data protection professionals, mostly based in central London, and many of whom are also privacy lawyers. As I has suspected it might be, it was a bit of a shock to them to learn about the theory and practice of doing what they do, but on a voluntary and unsupported basis.

Feedback: "It was fascinating. I had no idea of the dynamics of what goes into an open source project and am full of admiration for your passion and determination to get privacy built into websites from the beginning. More power to your elbow."

Accessibility Scotland: So long, farewell, Auf Wiedersehen, adieu: what Brexit means for accessibility and you and you and you

Next year the UK leaves the European Union. What will this mean for the EU accessibility regulations which currently guide our work, the new accessibility legislation in the pipeline, and disability rights in general? Join me to learn what’s going, what’s staying, and what might get lost in transition. I will also provide an insider’s view of how European law is travelling through Westminster during the Article 50 process to its unknown destination.

This talk was built around an article I wrote for 24 Accessibility. The video is fully captioned.

ScotlandPHP: Developing for privacy and user protection

The most important thing you will ever do as a developer is protect the people in your data. But beyond headlines, scaremongering, and scandals, what is privacy, and how do we develop for it? Before we can protect people from the harms that can result from the misuses of their data, we need to understand our own differing cultural and legal approaches to privacy, and then establish a common methodology to evaluate our work.

This talk will provide a overview of different views and approaches to privacy which exist within our globalised industry and even within our own projects. Then, it will provide attendees with a practical development toolkit which draws on best practice privacy standards, current and upcoming legal regulations, and robust development frameworks.

Attendees will be inspired to integrate a healthy, proactive, and accountable approach to privacy into everything they do.

(How's that for talk feedback!)

Drupal Europe: Developing for Privacy and Data Protection

Open source projects can have a positive impact on privacy across the web. First, though, we need to understand our very different cultural and legal approaches to privacy, and define what privacy actually means.

Drupal Europe: The future of the open web and open source

I had the absolute privilege of joining Dries Buytaert (Drupal), DB Hurley (Joomla! and Mautic), Barb Palser (Google), and Tim Lehnen (Drupal Association) for a panel discussion on the future of the open web and open source at Drupal Europe in Darmstadt, Germany.

CodeClan: Privacy by Design

I spoke with CodeClan's Edinburgh summer cohort about the PBD framework, which makes them, to the best of my knowledge, Scotland's first professionally qualified developers formally trained in developing for privacy. I would love to do more speaking and teaching at schools and code academies - hit me up.

WordCamp Europe: Developing for privacy and data protection

This three hour workshop provided developers, designers, agency leaders, and WordPress influencers with a comprehensive foundation of the requirements and expectations of the recently refreshed European data protection and privacy regime.

FrontEnd United: Privacy, Data Protection, and Open Source Development

Open source content management systems are made by those who show up. This creates a unique challenge when developing for privacy and data protection, as contributors bring very different cultural and legal approaches to the table. As project contributors, we need to acknowledge those differences, and the issues they create, so that we can provide a better standard of privacy for those who use our CMSes and those who visit the sites made on them.

WordCamp Belfast: GDPR and Google Analytics

The web sites and apps we create, both for ourselves and for our clients, need to collect user analytics for a range of reasons ranging from workflow to user experience to security. However, user tracking can cross the line from insightful anonymised data collection to intrusive personally identifiable monitoring. GDPR, Europe’s revamp of its data protection and privacy regime, becomes enforceable on 25 May – the day before WordCamp Belfast. In our talk, we will help you to achieve a healthy balance between data collection and privacy which respects your business, your users, and your refreshed legal obligations.

MWUG: the WordPress GDPR project

Talking about the GDPR tools which shipped in WordPress 4.9.6, the team behind them, and what's next for us.

I recycled the slides for a lightning talk at WordCamp Belfast.

WP Campus: GDPR, privacy, and WordPres

I spoke with WP Campus about what the European privacy overhaul means for administrators of US university sites.

WordCamp London: Getting your privacy notices ready for GDPR

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 GDPR 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.

PHP Yorkshire: Privacy by Design

In our volatile and uncertain political times, developers can play a crucial role in protecting the safety and privacy of those who use the things we build. Whether you enjoy the support of an employer or work on your own as a freelancer, an informed regard for data protection must become a part of your development workflow.

WordPress NorthEast: GDPR for WordPress developers

With GDPR’s deadline day just two months away, it’s time to begin incorporating better data protection and privacy practices into your workflows.

DDD Scotland: Developing for privacy and data protection

This talk will provide a practical toolkit which draws on current and upcoming data protection regulation (including GDPR), development frameworks, and recognised best practices in protecting personal data to inspire attendees to integrate a healthy approach to privacy into everything they do.

UXPodcast: GDPR

I returned to the Swedish UX Mafia to discuss GDPR as a UX issue.

WP Glasgow: Getting your sites ready for GDPR

You’ve probably heard about GDPR, the upcoming overhaul of Europe’s data protection rules, and what you’ve probably heard is a load of rubbish. We’re going to help you to separate the fact from the fiction by walking you through what the new rules mean for you. Take an hour to learn what you’ll need to do to bring your web sites and your businesses into healthy compliance.

(Featured image is a painting my daughter did of the Glasgow skyline at sunset.)