‘best practices’ Videos

  • Patty O’Hara: Helpful tools to automate clean, maintainable code

    Patty O’Hara: Helpful tools to automate clean, maintainable code

    WordCamp Seattle 2019Speaker: Patty O’Hara

    April 2, 2020 — This talk provides an overview of coding best practices with a focus on the WordPress coding standard. We’ll discuss how to use tools to easily automate your coding environment, project repositories, and processes to write code that complies with established standards. We’ll cover Javascript, CSS and PHP linters and formatters with tried and true tips and tricks to getting these tools setup to work for you.

    Presentation Slides »

  • Peter Kakoma: WordPress Plugin Development Best Practices

    Peter Kakoma: WordPress Plugin Development Best Practices

    WordCamp Kampala 2019Speaker: Peter Kakoma

    March 3, 2020 — In this talk, I draw from both general software engineering best-practices and from the WordPress world. We get into testing, templating, coding standards, dependency injection, security, extensive use of WordPress’s in-built capabilities like admin table lists, custom post types and the like.

  • Robert Windisch:Build, maintain and sell a WordPress Plugin – Lessons learned

    Robert Windisch:Build, maintain and sell a WordPress Plugin – Lessons learned

    WordCamp Stuttgart 2019Speaker: Robert Windisch

    November 11, 2019 — We gained experience by building several WordPress plugins and offer them for free or selling them on different platforms. I will tell you the story of our MultilingualPress plugin and what we learned by developing a Multilingual Plugin.

  • Frank Staude, Friederike Wenisch: Gamifizierung mit WordPress – Einführung und Einsatz in der Schule

    Frank Staude, Friederike Wenisch: Gamifizierung mit WordPress – Einführung und Einsatz in der Schule

    WordCamp Stuttgart 2019Speakers: Frank Staude, Friederike Wenisch

    November 10, 2019 — Die meisten Menschen sind seit jeher auf Wettbewerb mit anderen Individuen ausgelegt. Daher wundert es nicht, dass Menschen gern solche Tätigkeiten vollführen, bei denen sie sich mit anderen messen können. Bisher kannte man solchen Wettbewerb jedoch hauptsächlich in Spielen oder sportlichen Wettkämpfen. Doch immer mehr wird dieser motivationssteigernde Mechanismus auch in anderen Kontexten wie beispielsweise der – religiösen Bildung! – eingesetzt.
    Gamification bedeutet, die Besucher der eigenen Website, über die Vergabe von Punkten für das erfolgreiche Absolvieren bestimmter Aufgaben zu belohnen und über den Wettkampfaspekt und Konkurrenz mit den anderen Besuchern, zu einer höheren Aktivität zu animieren.
    Nach einer kurzen Einführung in das Thema und dem kennenlernen der wichtigsten WordPress Plugins dafür berichten wir über unsere Intentionen im schulischen Einsatz.

    Presentation Slides »

  • Matt Graham: Not just witty comments in your code: Documentation best practices for themes, plugins and APIs

    Matt Graham: Not just witty comments in your code: Documentation best practices for themes, plugins and APIs

    WordCamp Hamilton 2019Speaker: Matt Graham

    August 4, 2019 — As a developer in the WordPress ecosystem, you’re part of a large open source community; and being part of a community, being a good neighbour goes a long way. You’re thinking of or already developing components for WordPress, but developing is just the beginning: allowing your code to be used or modified easily will get you more goodwill within the community. That means documentation; meaning useful code comments, user manuals and API docs.

    We’ll discuss documentation standards, best practices, and how to make your users and other developers sing your praises.

  • Nick Adams: Tools for Local WordPress Development

    Nick Adams: Tools for Local WordPress Development

    WordCamp Hamilton 2019Speaker: Nick Adams

    July 26, 2019 — In this talk, I will introduce several tools and best practices for developing WordPress sites in a local environment. I will compare the most popular options and show a quick 5 minute tutorial on how to use each of the top 3 (Local by Flywheel, Desktop Server and MAMP)

  • Jon Gilbert: Best Practices for Payments Services

    Jon Gilbert: Best Practices for Payments Services

    WordCamp Santa Clarita 2019Speaker: Jon Gilbert

    June 20, 2019 — Jon is a payments expert and has spent the last ten years helping web hosts, software companies and developers earn recurring revenue by bundling payment processing with their core product offering as a value-added-service.

    Jon attended 11 WordCamps last year and is passionate about empowering the community by educating store owners and store builders on how to lower costs through interchange optimization and increase security through best practices.

    When he is not snuggling with his cats and cooking with his wife he loves to travel and enjoys seeking adventure in the places he visits through watching live music, rock climbing, trail running, hiking and surfing.

    Presentation Slides »

  • Sheridan Scott: Put Your Best Copy Forward: Win the Internet with Your Words

    Sheridan Scott: Put Your Best Copy Forward: Win the Internet with Your Words

    WordCamp Montreal 2018Speaker: Sheridan Scott

    March 18, 2019 — You know what you want your website to say, but figuring out how to say it may have you repeatedly banging your forehead on your keyboard. You’re not alone. Even the best ideas by the smartest idea-makers can get lost in translation. Or in over-the-top metaphors. Or in unnecessary, verbose sentences. So sit down, put that thesaurus away, and learn how to make your mark on the web in your own words. I’ll review writing best practices, and guide you through the relatively painless process of getting from idea to published website copy, all in a way that makes sense for you, your website, and your intended audience.

    Presentation Slides »

  • Dreb Bitanghol: Building a Better Web with Engineering Best Practices / 使用工程設計打造好網站的最佳實踐

    Dreb Bitanghol: Building a Better Web with Engineering Best Practices / 使用工程設計打造好網站的最佳實踐

    WordCamp Taipei 2018Speaker: Dreb Bitanghol

    January 10, 2019 — As you start out your journey with WordPress, it’s very common to take out a piece or two of code and inspirations from other projects. However, most of these aren’t up for standard and potentially unsecured. Beginners would likely follow the same route and practice of coding. In this session, Dreb will talk about key best practices in building standard, secured and performant WordPress websites — leading to a better web experience for everyone.

    Presentation Slides »

  • Matt Cromwell: Best Practices on Providing Free Support for your Plugin or Theme

    Matt Cromwell: Best Practices on Providing Free Support for your Plugin or Theme

    WordCamp Los Angeles 2018Speaker: Matt Cromwell

    December 12, 2018 — If you are a WordPress plugin or theme author, you probably have mixed feelings about the WordPress Support Forums. For many, they are a necessary evil of the WordPress product developer experience. While they are limited, the advantages they offer far outweigh the disadvantages when tackled well.

    I’ve been providing support on the WP.org support forums for over 5 years for a wide variety of plugins. I’ll share my experiences and provide insight and tools that will make you a believer both in free support and in the value the .org support forums can provide to you and your business.

    Attendees will gain a deeper knowledge of all the resources the WP.org Support Forums offer. They will also learn of new tools at their disposal to offer more effective technical support for their users on the .org forums.

    See also: https://slides.com/mattcromwell/wclax18#/

    Presentation Slides »