December 23, 2024 — Have you ever considered what would happen when a popular open source package is abandoned ? Now, what about when that package is one of your essential dependencies ?
This scenario is not some abstract scenario for a far away future. Projects get abandoned every day and your dependency might be next… But you can help!
Come & listen to some tales of an accidental maintainer and learn about what you can do to help try and prevent these situations from getting out of hand.
July 3, 2024 — In 2023 we’ve seen some big open source projects almost die or be abandoned. So we think it is time to have an honest talk about open source and more specifically, about how to make open source software projects sustainable in the long run.
Now what does that mean? And how do we do that? Is contributing code enough?
What about funding? And how do we “sell” open source funding to the finance departments in our companies?
And what is it that we fund? What are we “buying”?
In this talk we’ll have a look at how to make open source sustainable and how you can help with this!
November 18, 2023 — This developer talk explains WordPress coding standards and suggests why you — and your development team — should embrace coding standards.
Learn more about best practices, modern code, and preventing conflicts with other themes and plugins. Discover how WordPress coding standards can also help safeguard against some common security vulnerabilities.
November 17, 2022 — Git is the modern-day version management system of choice.
We all know how to commit, push, pull and merge. But what about (interactive) rebasing, fixing up commits, cherry picking lines and bisecting the history?
And what are those atomic commits you keep hearing people talk about, and why would they be of any use to you?
Come and learn how to get the most out of the tooling you already use every day, find ways to make life easier on the people who review your code, and leave knowing how to create a clean commit history which is a joy to peruse.
August 28, 2019 — Now that WordPress has committed to a minimum requirement of PHP 7 by the end of 2019, we can all start looking at modernising the code we maintain. Removing hacks to support old versions is easy, but how can code be improved when it just works on PHP 7? Namespaces, generators, Intl are just a few of the features introduced since PHP 5.2, not to mention scalar type declarations and all the other awesomeness that came with PHP 7. But what does it all mean, and how can you take advantage of these goodies? Join Juliette to learn to identify where to make quick fixes, when to look into refactoring, and how to make your code faster, better and more secure by using modern PHP.
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…
January 5, 2018 — In contrast to most coding standards, the WordPress Coding Standards are about so much more than just (code) style. It is about best practices, modern code, preventing conflicts with other themes and plugins and can even help safeguard you against some common security vulnerabilities.
No matter whether you are a developer or you can’t tell divs from eval’s, the WordPress Coding Standards can help you. Let me tell you how…
October 27, 2017 — WordPress multi-site is a powerful tool which lets you run thousands of websites with just one WordPress installation.
Developing for WordPress multi-site, however, is a fine art which too few have mastered.
But it doesn’t have to be hard – it’s all about understanding the difference in behaviour between a single site WP install and Multi-site and knowing which WordPress functions to use, when and how.
Join in and beat the competition by making your plugins compatible with WordPress Multi-site!
October 14, 2017 — If you’re looking at the WordPress core code, you wouldn’t easily believe that WordPress actually has clear and consistent coding standards.
While the standards are in the Core developers handbook, most of the WordPress code base does not comply and patches to fix this were not being accepted.
Until now.
So let me tell you a little story about trac ticket 41057 and how we created the biggest patch to go into WordPress core ever. …
July 5, 2016 — The Unconference was a unique opportunity to get on stage and share your stories and experiences with WCEU attendees!