Speakers: Josh Pollock

  • Josh Pollock: (Slightly) Advanced Topics In Block Development

    Josh Pollock: (Slightly) Advanced Topics In Block Development

    WordCamp Boston 2018Speaker: Josh Pollock

    January 11, 2019 — WordPress 5.0 introduces a new block editor called “Gutenberg” and if you’re a WordPress developer, you need to know how to build blocks. This talk is for developers who have already created basic blocks and are ready to build more complex blocks and to migrate legacy shortcodes as well as meta boxes to blocks.

    This talk will cover using modern JavaScript development tools including webpack for WordPress block plugins. We will look at constructing block interfaces out of Gutenberg components, creating your own components that can be shared between the editor and the front-end and using WordPress’ Redux-like state management.

  • Josh Pollock: Introduction To Block Development

    Josh Pollock: Introduction To Block Development

    WordCamp Pittsburgh 2018Speaker: Josh Pollock

    December 11, 2018 — WordPress 5.0 introduces a new block editor called “Gutenberg” and if you’re a WordPress developer, you need to know how to build blocks. This talk will get you started.

    You will learn, what Gutenberg is and when you should create your own blocks. Then we will cover how to load CSS and JavaScript files for blocks, how to create blocks with static content and editable blocks. This talk is aimed at developers familiar with JavaScript.

  • Josh Pollock: Gutenberg Block Basics
  • Josh Pollock: Our Hybrid Future: WordPress As Part Of The Stack

    Josh Pollock: Our Hybrid Future: WordPress As Part Of The Stack

    WordCamp NYC 2017Speaker: Josh Pollock

    February 16, 2018 — WordPress has grown from blogging tool, to flexible CMS to an application platform. As the web development world embraces micro-services, how does WordPress, which is normally implemented as a monolithic solution fit in and evolve? In this talk, I will look at what makes WordPress a good choice for application development, as well as where it is lacking. To put these questions in context, this talk will be framed around a case-study of a hybrid web app, built using WordPress and other tools including VueJS, Laravel and Amazon Web Services.

  • WordPress Community Interview with Josh Pollock

    WordPress Community Interview with Josh Pollock

    WordPress Community Interview SeriesSpeaker: Josh Pollock

    December 20, 2017 — I had a great time interviewing Josh. We have run across each other a few times since we first met at WCUS 2015.

    We talk about WCUS 2017 and his presentation which can be found at WordPress TV – https://wordpress.tv/2017/12/10/josh-pollock-five-attitudes-stopping-you-from-building-accessible-wordpress-websites/

    Josh has been spending time working with the Gutenberg Editor and creating plugins.

    We discuss the pros and cons of big WordCamps versus smaller WordCamps.

    He is a big proponent of the WordPress Community and always has time to help people.

    One thing that I neglected to tell Josh. This is the 70th interview that I have done since June of last year.

    Thanks Josh!

  • Josh Pollock: Five Attitudes Stopping You From Building Accessible WordPress Websites

    Josh Pollock: Five Attitudes Stopping You From Building Accessible WordPress Websites

    WordCamp US 2017Speaker: Josh Pollock

    December 10, 2017 — This talk will be given in a room that is specifically designed – as mandated by law – to be accessible to those with disabilities. Like our physical spaces, the web has accessibility standards too, but we don’t always take those seriously, as we’re not always legally required to do so.

    We’re not all accessibility experts, but our job is to put valid HTML on a page. If 18.7% of the population can’t use what you create, are you doing your job? In this talk, we will look at attitudes that hold us back from creating web experiences for everyone. The point isn’t to complain, but to move paste these assumptions towards better understanding and to start learning. This talk isn’t being given by an accessibility expert, and you don’t have to be one to attend it, either. We’re here because we want everyone to be able to consume the HTML we generate.

  • Josh Pollock: Discovering The WordPress REST API

    Josh Pollock: Discovering The WordPress REST API

    WordCamp Los Angeles 2017Speaker: Josh Pollock

    October 8, 2017 — WordPress now includes a full featured REST API with default routes for content and the ability for plugins to add additional routes. This provide new ways to read and write data on your WordPress sites that is perfect for use with JavaScript-driven interfaces, apps and more. But do you know what exactly what is available and how to use each route?

    Every WordPress site is unique, so every site’s REST API will be different. In this talk you will learn how to use route discovery to learn the answers to each of these questions, for every site.

    Presentation Slides »

  • Josh Pollock: Our Hybrid Future: WordPress As Part Of The Stack

    Josh Pollock: Our Hybrid Future: WordPress As Part Of The Stack

    WordCamp Montreal 2017Speaker: Josh Pollock

    October 6, 2017 — WordPress has grown from blogging tool, to flexible CMS to an application platform. As the web development world embraces micro-services, how does WordPress, which is normally implemented as a monolithic solution fit in and evolve? In this talk, I will look at what makes WordPress a good choice for application development, as well as where it is lacking. To put these questions in context, this talk will be framed around a case-study of a hybrid web app, built using WordPress and other tools including VueJS, Laravel and Amazon Web Services.

  • Josh Pollock: Building Content Apps with VueJS

    Josh Pollock: Building Content Apps with VueJS

    WordCamp Miami 2017Speaker: Josh Pollock

    August 5, 2017 — Learn how to make use of post endpoints of the WordPress REST API using the VueJS framework. This talk will provide an introduction to VueJS, a relatively simple, yet extremely powerful JavaScript framework. We will use WordPress data, via the WordPress REST API, to create practical examples of how to use VueJS to edit and show a post, create posts lists and switch between them using the Vue router.

    Presentation Slides »

  • Panel Discussion: JavaScript QandA

    Panel Discussion: JavaScript QandA

    WordCamp Miami 2017Speakers: Peter Carabeo, Michael Dyer, Jonathan Brinley, Auston Bunsen, Zac Gordon, Nizar Khalife Iglesias, Josh Pollock

    August 5, 2017 — A chance to ask any questions to the Learn JavaScript Deeply speakers.