June 30, 2016 — How accessible is WordPress now, which improvements were made in the last years and what still needs to be done? Where can you find help and documentation to improve your code? What are the new Accessibility Standards, added to the WordPress Coding Standards? And as a bonus: 3 quick tips, to easily improve the accessibility of your theme or plugin.
June 30, 2016 — WordPress search is notoriously lacking. Why? MySQL is not search optimized. Elasticsearch is a scalable database that when coupled with WordPress produces extremely powerful results. This talk will cover what Elasticsearch is, why it’s important, and integrating it with a WordPress website using a 10up open source plugin called ElasticPress. ElasticPress has become increasingly popular in the WordPress community even being leveraged by popular hosting companies such as WP Engine.
June 30, 2016 — Andrew Nacin is a Lead Developer of WordPress. He’s led major releases, mentored contributors, and spearheaded new development. He has strong feelings about the core philosophies of WordPress, among them “decisions, not options” — software should be opinionated in lieu of burdening the user with too many options.
June 30, 2016 — Unless you have ample money, you need good people skills to get your way in open source projects. (Honestly even with ample money). Get a glimpse at how Drupal 8’s multilingual initiative involved 1300+ people over 4.5 years under my leadership in dramatically improving multilingual features. So much so that: https://twitter.com/tkraftner/status/671267078616272896
June 30, 2016 — During a decade spent as a professional musician, I discovered web development and then WordPress, and made a primary career switch. While on the surface they sound incongruous, I believe that skills I learned and honed as a classical pianist have translated directly to becoming a leader in open source software development. Join me as I take a look at those skills and celebrate alternative paths into WordPress.
June 29, 2016 — Have you wondered why certain features make it into WordPress and some don’t? Or why there are last minute changes in a release? There are many decisions, both large and small, that go into making WordPress. You’ll learn some of the philosophies behind the choices, hear real-world examples of how decisions play out, and learn how you can be a part of the process.
June 29, 2016 — WordPress is over twelve years old now. How does the software and the project as a whole continue to move forward, maintain relevance, push boundaries, and assert influence when it has to compete with much leaner, cooler, and more modern alternatives? I’ll attempt to answer these points in this presentation.
June 24, 2016 — The best and worst part about our chosen vocation is that there’s an endless amount of stuff to see, learn, and try and nowhere near enough time in which to do it. In an industry where “the new hotness” changes every week, what hope does a developer have of keeping up?
This talk focuses on the professional development of a professional developer. How do we continue to grow as professionals without getting totally overwhelmed with information? We’ll touch on the topics of stress, education, humility, and more.
May 12, 2016 — Il est très rare que des projets WordPress débutent de manière similaire. Très souvent, on capitalise des connaissances, des bonnes pratiques et autres afin d’espérer faire mieux sur le projet suivant. Seulement, WordPress laisse énormément de libertés. Cela ne nous permet pas de contrôler notre dette technique convenablement ni même notre qualité logicielle.
Malheureusement, le code est régulièrement mis de côté pour tenter de pallier des contraintes de temps et d’argent tout en tentant l’excuse du pragmatisme.
Et si une approche orientée objet avec les méthodologies adéquates pouvaient résoudre une bonne partie de ces problèmes ?
Démarrons ensemble cette approche qui, tout en améliorant la stabilité, la lisibilité et l’évolutivité de notre code, va nous permettre d’industrialiser nos développements.