Speakers: James Bonham

  • James Bonham: Improving the User Experience with React

    James Bonham: Improving the User Experience with React

    WordCamp Denmark 2016Speaker: James Bonham

    August 2, 2016 — React is becoming a popular choice of JS framework for building interactive features into custom WordPress themes. But why is this? And what exactly is it good for?

    In this talk, I’ll use case studies to show you where React-powered interfaces can be a great way to improve the experience for the user.

    I’ll also give an introduction to how React works, show a little code and tell you a little about my journey into the realms of amongst other things npm, webpack, linting and flux.

    Presentation Slides »

  • James Bonham: There’s a Hook for That

    James Bonham: There’s a Hook for That

    WordCamp Denmark 2015Speaker: James Bonham

    December 7, 2015 — How can you change theme elements without creating child themes? How can you change plugin behaviour, or admin screens, without hacking the code? Through concrete real-world examples, I’ll show you how powerful actions and filters in WordPress are. If you are just beginning to learn to code, you can use them today with just a little PHP. If you are an experienced developer, you’ll get some insight into the typical use-cases I meet in my daily work, and maybe discover a new hook you didn’t know about.

    Presentation Slides »

  • James Bonham: To Build a WordPress Theme

    James Bonham: To Build a WordPress Theme

    WordCamp Denmark 2014Speaker: James Bonham

    August 21, 2014 — The presentation is about a ‘starter theme’ I’ve made. I’ll show what I’ve done, why I’ve done it, what I’ve learned and the advantages of using a starter theme instead of a framework or existing themes.

    Presentation Slides »