Speakers: Jack Lenox

  • Jack Lenox: An Introduction to the REST API

    Jack Lenox: An Introduction to the REST API

    WordCamp Athens 2016Speaker: Jack Lenox

    January 30, 2017 — For almost a year, WordPress has had a REST API. The gradual merge began with WordPress 4.4, released on 8 December 2015. This development makes it easier than ever before for developers working on mobile devices, gaming consoles and many other platforms to work with WordPress websites.

    It also makes it much easier for web developers to work with WordPress in all-new ways, such as building themes that use new technologies via JavaScript.

    This talk is an introduction to what the REST API is, how it works, and how you can start working with it today in your plugins and themes.

    Presentation Slides »

  • 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 »

  • Jack Lenox: Keynote

    Jack Lenox: Keynote

    WordCamp Asheville 2016Speaker: Jack Lenox

    August 19, 2016 — Opening Remarks / Keynote

  • Jack Lenox: Building Single Page Applications with the REST API

    Jack Lenox: Building Single Page Applications with the REST API

    WordCamp Asheville 2016Speaker: Jack Lenox

    July 19, 2016 — There are very exciting opportunities that are made available by the development of single page applications with JavaScript, and the now partially merged WordPress REST API. Jack has been experimenting with using WordPress REST APIs for a number of years. This talk will include the good, the bad, and the ugly of this emerging area of web development, with a hopefully pragmatic and optimistic conclusion!

    Presentation Slides »

  • Introducing WordPress 4.5 “Coleman”

    Introducing WordPress 4.5 “Coleman”

    WordPress 4.5 ReleaseSpeaker: Jack Lenox

    April 12, 2016 — Version 4.5 of WordPress, named “Coleman” in honor of jazz saxophonist Coleman Hawkins, is available for download or update in your WordPress dashboard. New features in 4.5 help streamline your workflow, whether you’re writing or building your site.

  • Jack Lenox: Building Themes with the WP REST API

    Jack Lenox: Building Themes with the WP REST API

    WordCamp Vienna 2015Speaker: Jack Lenox

    December 4, 2015 — With the REST API shortly due to be merged into WordPress core, this will be a talk/workshop about advanced theming techniques that allow theme developers to utilise it. The session will take the shape of a background to the WP REST API and how it works, and an exploration of building themes that mix best practice, current theming techniques with pioneering theming techniques of the future.

    Presentation Slides »

  • Jack Lenox: Theme Development With the REST API

    Jack Lenox: Theme Development With the REST API

    WordCamp Prague 2015Speaker: Jack Lenox

    September 28, 2015 — Přednáška Jacka Lenoxe na téma Theme Development with the REST API.

    Presentation Slides »

  • Jack Lenox: Theming, React and the REST API

    Jack Lenox: Theming, React and the REST API

    WordCamp Europe 2015Speaker: Jack Lenox

    July 14, 2015 — This presentation gives a basic overview of what can you do with the WP REST API, even without knowing any PHP and offers theme developers a few reasons for why they may want to look into building themes that use the WP REST API.

    Presentation Slides »

  • Jack Lenox: Building Themes With the REST API

    Jack Lenox: Building Themes With the REST API

    WordCamp London 2015Speaker: Jack Lenox

    May 31, 2015 — With the REST API shortly due to be merged into WordPress core, this will be a talk/workshop about advanced theming techniques that allow theme developers to utilise it. The session takes the shape of a step-by-step method of building a theme that mixes best practice, current theming techniques with pioneering theming techniques of the future. It includes a considerable focus on JavaScript and a number of the libraries written with it, and how these technologies can be combined with current themes and the REST API to open up a whole new epoch in the development and design of WordPress themes.

    Presentation Slides »

  • Jack Lenox: Building Themes With The WP REST API

    Jack Lenox: Building Themes With The WP REST API

    WordCamp Maui 2015Speaker: Jack Lenox

    April 2, 2015 — With the REST API shortly due to be merged into WordPress core, it’s about time developers started thinking about building themes that use it. The REST API allows developers to create much more engaging user experiences. This is a talk that covers the challenges one faces when working with the REST API, how to extend the REST API itself from within your theme, and suggested ways that themes can be built to use it.

    Presentation Slides »