Speakers: Felix Arntz

  • Felix Arntz: Leveraging the Power of Custom Elements in Gutenberg

    Felix Arntz: Leveraging the Power of Custom Elements in Gutenberg

    WordCamp Europe 2019Speaker: Felix Arntz

    September 12, 2019 — If you have worked with JavaScript over the years, chances are you used a mechanism to define reusable components that are rendered and can be interacted with in an encapsulated manner, for example in React or Vue. Web Components is a set of features that introduces similar mechanisms natively to the browser. Having a standard layer for these so-called leaf components aids interoperability. Imagine a future where you can reuse a leaf component you wrote for a simple native JS application in a React application or vice versa. Felix will teach you how to leverage Web Components by example, such as usage by the AMP framework or within Gutenberg blocks.

    Presentation Slides »

  • Panel: Growing beyond Gutenberg. From block-based editing to site administration

    Panel: Growing beyond Gutenberg. From block-based editing to site administration

    WordCamp Europe 2019Speakers: Tom Nowell, Felix Arntz, Kåre Steffensen, Mark Uraine, Elio Rivero

    September 5, 2019 — WordPress success is the success of our community, and currently, WordPress is going beyond its own barriers and limits. The Gutenberg project is transforming WordPress into an even more powerful editing tool that will change our idea of modern day web editors.

    Whether you are familiar Gutenberg or not, this discussion panel moderated by Hannah Smith will let you know the different phases of the project and you’ll find out first hand from the experts the latest Gutenberg news and updates. Join us to find out more!

    Hosted by Hannah Smith

    Panellists:
    – Elio Rivero
    – Mark Uraine
    – Kåre Steffensen
    – Felix Arntz
    – Tom Nowell

    Presentation Slides »

  • Felix Arntz: Web Policies and Reporting – Defining Contracts Between Your Site and the Browser

    Felix Arntz: Web Policies and Reporting – Defining Contracts Between Your Site and the Browser

    WordCamp Nordic 2019Speaker: Felix Arntz

    June 10, 2019 — A diverse environment like your WordPress site is inherently difficult to control. If you are a developer, you can make sure your own code meets quality standards and honors best practices, but it is usually not possible to do the same for plugins created by others. It becomes even more of a problem if you are required to rely on third-party code entirely, for example when you maintain a WordPress site, but don’t write extensions for it yourself.

    Recently, new browser technologies have been introduced to help tackle such issues. Content Security Policies and Feature Policies allow you to define contracts between your site and the browser, efficiently enforcing your site to stick to certain best practices you define. You don’t want your site to ever serve images that are too large? You don’t want your site to ever give the user that pop-up for browser notifications? These new policies put you in control over how your site interacts with the user, relying on the browser as a middle man. If there is a violation of the policies you have defined, the browser can inform you via a new Reporting API standard, allowing you to spot the problem and act upon it. This session will provide an introduction to these new technologies, and then dive into how you can use them in WordPress.

    Presentation Slides »

  • Felix Arntz: How To Sustain Long-Term Contributions to WordPress Core

    Felix Arntz: How To Sustain Long-Term Contributions to WordPress Core

    WordCamp London 2018Speaker: Felix Arntz

    January 18, 2019 — This talk is for you – even if you haven’t attended a contributor day before. The session will highlight benefits of contributing, provide recommendations on how to find your spot and build trust, and give insights on which traits are particularly valuable to have or pick up. You will furthermore learn how contributing to core is by far not only about writing code. The goal of this session is to prepare you for a beneficial long-term relationship as a core contributor so that you can make a significant impact over time.

  • Sabrina Zeidan interviews Felix Arntz about WordPress Multisite
  • Felix Arntz: How To Sustain Long-Term Contributions to WordPress Core

    Felix Arntz: How To Sustain Long-Term Contributions to WordPress Core

    WordCamp Sevilla 2018Speaker: Felix Arntz

    July 20, 2018 — While a contributor day in the core team gets you familiar with the technical parts of contributing to WordPress core, it usually does not provide further guidance for those who are interested in following up and contributing more than the first taster. Finding your spot among the core contributors and spending your contributing time efficiently can be a tough and tedious challenge. Furthermore, you may run into roadblocks or get frustrated quickly.

    If you are interested in becoming a long-term contributor and influencing WordPress core sustainably, this talk is for you – even if you haven’t attended a contributor day before. The session will be a personal story that highlights benefits of contributing, provides recommendations on how to find your spot and build trust, and gives insights on which traits are particularly valuable to have or pick up. You will furthermore learn how contributing to core is by far not only about writing code. The goal of this session is to prepare you for a beneficial long-term relationship as a core contributor so that you can make a significant impact over time.

  • Felix Arntz: Capability-Driven Development

    Felix Arntz: Capability-Driven Development

    WordCamp Europe 2018Speaker: Felix Arntz

    July 11, 2018 — Protecting your plugin functionality with specific capability checks using the Capabilities API should be a best practice, but it is still one of the most underused parts of WordPress core. Using the API allows for granular access management by developers using the plugin, and may even prevent security holes. This session explains how to use the API by looking at examples and diving in deeper from there, both from the view of a plugin developer as well as of an external developer who needs to tweak a third-party plugin.

    As another practical example, some of the upcoming improvements to capabilities in WordPress core itself are revealed, so that you are aware of what’s on the horizon.

    Presentation Slides »

  • Felix Arntz, Simon Kraft: Multi-Network
  • Felix Arntz: Berechtigungsgetriebene Entwicklung

    Felix Arntz: Berechtigungsgetriebene Entwicklung

    WordCamp Retreat Soltau 2018Speaker: Felix Arntz

    May 6, 2018 — Deine Plugin-Funktionalität mit spezifischen Berechtigungen durch die WordPress Capabilities API abzusichern sollte eigentlich ein Best Practice sein, doch die API wird noch immer häufig übersehen. Die Verwendung der Capabilities API erlaubt anderen Entwicklern, dein Plugin haargenau an die spezifischen Bedingungen des jeweiligen Projekts anzupassen, und kann zudem sogar Sicherheitslücken vorbeugen. Dieser Vortrag erklärt die Funktionalität der API und zeigt anhand eines ausführlichen Beispiels, wie man die API in einem Plugin verwendet. Weiterführend wird auch gezeigt, wie man als externer Entwickler ein Drittanbieter-Plugin entsprechend anpassen kann.

  • Felix Arntz: Contributing to WordPress core: Techniques and expectations for successful long-term contributions

    Felix Arntz: Contributing to WordPress core: Techniques and expectations for successful long-term contributions

    WordCamp Noord-Nederland 2018Speaker: Felix Arntz

    March 12, 2018 — This talk addresses what comes next: How do you spend your contributing time efficiently? How do you find access to developer groups? How do you make your ideas heard? Following up on your first contribution efforts is not always as straightforward as one may expect, and the goal of this talk is to prepare you for a beneficial long-term relationship as a core contributor, by presenting advanced techniques and clarifying expectations.”