December 18, 2022 — In questo talk vi parlo di come migliorare la qualità del software o di un plugin di WordPress, in particolare per chi ha bisogno di fare analisi, rispettare standard di qualità, etc.
Nel talk indicherò quelle piccole cose che possono fare la differenza per creare software più stabile e sicuro.
May 29, 2020 — Buenas prácticas de desarrollo en WordPress con PHP. Qué hacer y qué no hacer con PHP al extender WordPress por medio de themes y plugins.
December 26, 2019 — Основной темой выступления являются стандарты кодирования:
1) Общая информация, зачем они нужны и какие бывают последствия игнорирования использования стандартов.
2) Общая информация: Основные стандарты кодирования PHP
3) Стандарты кодирования WordPress: https://codex.wordpress.org/WordPress_Coding_Standards и их основные отличия от общих, возможно, история “почему” они отличаются
4) Необычные правила в стандартах WP
5) Автоматизация проверки кода перед комитами, обзор техник и средств.
April 11, 2019 — If you are a freelancer, adopting Coding Standards for the first time is a bit like taking up exercise: you know it’d do you good, but there’s always some urgent deadline or something else more important to do. After all, your code works, right? So, why bother?
In this talk, I will tell you why it matters, explain my experience of the process, including the ups and downs, and share a few tricks I have learned on the way that will make your work better and your life easier.
September 24, 2018 — BarCamp Track
May 6, 2018 — Rules are meant to be broken. Nevertheless, rules are there for good reasons, and even more when you have a say in them.
In this talk, Thorsten will start by providing an overview of the rules and best practices for coding in the WordPress universe. If you want to know about code style, coding standards, code conventions, code quality—and why it all matters!—this talk is for you.
The second half of the talk will cover applying these rules via a WordPress-specific Composer package based on the well-known PHP_CodeSniffer tool. Both projects changed a lot recently, so you might learn something new. And now with Tide, this is getting more and more important for plugin and theme authors.
Don’t forget to bring a towel!
May 2, 2018 — Part 2
Very low volume due to broken lapel mic!
WordPress coding standards exist for a reason. They provide a level of continuity among developers so that you can expect a certain level of quality and readability in code written for WordPress. WPCS is a set of rules PHPCS (PHP Code Sniffer) that makes it super easy to comply with WordPress coding standards by showing you the areas of your code that do not comply. In this workshop, we will cover setting up PHPCS with WPCS as well as other tools to help make your code beautiful.
May 2, 2018 — Very low volume due to broken lapel mic!
WordPress coding standards exist for a reason. They provide a level of continuity among developers so that you can expect a certain level of quality and readability in code written for WordPress. WPCS is a set of rules PHPCS (PHP Code Sniffer) that makes it super easy to comply with WordPress coding standards by showing you the areas of your code that do not comply. In this workshop, we will cover setting up PHPCS with WPCS as well as other tools to help make your code beautiful.
April 18, 2018 — Ever been hesistant to upgrade to a newer WP version as you weren’t sure whether the theme and the plugins you use would be compatible ?
Or wondered whether installing a certain plugin would open your site up to security risks ?
Or maybe whether you would be able to present your customer with an interface in their language for a certain plugin ?
No matter whether you are a developer or you can’t tell divs from eval’s, PHP Codesniffer and the WordPress Coding Standards can help you. Let me tell you how…
April 2, 2018 — In this talk, Thorsten will start by providing an overview of the rules and best practices for coding in the WordPress universe. If you want to know about code style, coding standards, code conventions, code quality—and why it all matters!—this talk is for you.
The second half of the talk will cover applying these rules via a WordPress-specific Composer package based on the well-known PHP_CodeSniffer tool. Both projects changed a lot recently, so you might learn something new. And now with Tide, this is getting more and more important for plugin and theme authors.”