‘Design Patterns’ Videos

  • Dorian Warning: Die dunkle Seite der Conversion-Optimierung

    Dorian Warning: Die dunkle Seite der Conversion-Optimierung

    WordCamp Stuttgart 2019Speaker: Dorian Warning

    November 10, 2019 — In diesem Vortrag soll es um die dunkle Seite der Conversion-Optimierung gehen: Dark Patterns. Design Patterns, die Nutzer dazu verführen (sollen), Aktionen auszuführen, die sie initial gar nicht ausführen wollten.

    Darüber hinaus soll beleuchtet werden, wie sich der Einsatz von Dark Patterns auf das Image eines Anbieters auswirkt und wie der Einsatz von Dark Patterns die User Experience beeinflusst.

    Um zuverlässige Aussagen zu diesen Fragestellungen treffen zu können, basiert dieser Vortrag auf den Ergebnissen einer Studie, die in einer Gruppenarbeit in meinem Studium unter Beteiligung meiner Person entstanden ist.

  • Tammie Lister: Thinking in Patterns

    Tammie Lister: Thinking in Patterns

    WordCamp Bristol 2019Speaker: Tammie Lister

    June 20, 2019 — Everything has a pattern underneath. Designs can be broken down, distilled into patterns. When you think in patterns the process can be faster, easier. I’ll show you in this talk, that whatever you label it, the concept is powerful, natural. A fragmented approach to design goes perfectly with modern development and gives you a robust workflow for the future.

    Presentation Slides »

  • Alain Schlesser: Design Patterns through Practical Examples

    Alain Schlesser: Design Patterns through Practical Examples

    WordCamp Porto 2018Speaker: Alain Schlesser

    February 1, 2019 — Design Patterns in software engineering are a huge help for developers, providing a common, shared vocabulary across languages and platforms that facilitates communication and reasoning. Due to their very nature, they are rather abstract and difficult to properly assimilate and apply in a practical context. This session will discuss the construction of a real WordPress plugin while using several of the more common Design Patterns to demonstrate their real-world usage and highlight the benefits they provide.

  • Daniel Schutzsmith: Design Patterns with Advanced Custom Fields and WordPress

    Daniel Schutzsmith: Design Patterns with Advanced Custom Fields and WordPress

    WordCamp Albuquerque 2018Speaker: Daniel Schutzsmith

    February 26, 2018 — Amnesty International USA launched a website redesign in May 2017 based on a six month journey of defining a design pattern that would reinforce our branding and making it easy to implement on any page of our website using WordPress, Bootstrap 4 and Advanced Custom Fields. We’ll take a look at the journey of defining the design patttern and why it’s important for every website to have one. Then we’ll explore how ACF uses Flexible Content and Repeater fields to create an infinite amount of design possibilities while still remaining within a brands aesthetic design guidelines. Code, design and process will be shared.

    Presentation Slides »

  • Daniel Schutzsmith: Design Patterns With Advanced Custom Fields & WordPress

    Daniel Schutzsmith: Design Patterns With Advanced Custom Fields & WordPress

    WordCamp NYC 2017Speaker: Daniel Schutzsmith

    February 14, 2018 — We’ll take a look at the journey of defining the design patttern and why it’s important for every website to have one. Then we’ll explore how ACF uses Flexible Content and Repeater fields to create an infinite amount of design possibilities while still remaining within a brands aesthetic design guidelines.

    Code, design and process will be shared.

  • Jack Lenox: An Introduction to Object-Oriented Programming, Design Patterns, and Test-Driven Development

    Jack Lenox: An Introduction to Object-Oriented Programming, Design Patterns, and Test-Driven Development

    WordCamp Singapore 2016Speaker: Jack Lenox

    September 30, 2016 — Since the first release of WordPress in 2003, a lot of things have changed. Perhaps the most directly significant change has occurred within the main language in which WordPress is written – PHP. The developments that PHP has gone through since 2003 would make it unrecognisable to many of those who worked with it back then. In 2004, PHP 5 introduced the beginning of proper support for object-oriented programming. The subsequent releases have added many new features to the language, and WordPress has steadily moved along with these developments.

    WordPress today is like a living museum of different ways of writing PHP. This means that it can be difficult to understand the best way of writing code for your plugins, themes and extensions. Nevertheless, a “best practice” approach has emerged. It can sometimes be difficult to understand where this approach comes from, and the best way to apply it to your own projects.

    In this talk, Jack will do his best to introduce you to the key principles within PHP that drive both the development of WordPress core, and many of the most widely used and well-regarded plugins.

    Presentation Slides »