Je profite de chaque occasion pour rencontrer mes héros dans la communauté WordPress

Publié: 2021-07-30

David Needham

David Needham

Aujourd'hui, nous allons mener l'interview de David Needham de Champaign, Illinois, États-Unis. Il est Developer Advocate chez Pantheon.

Dans l'interview, il a mentionné qu'il avait également commencé à créer un site Web WordPress il y a 15 ans. Il a également mentionné qu'il aimait assister et organiser des rencontres WordPress et des WordCamps.

  • Twitter
  • GitHub
  • Profil WordPress.org

David Needham est Developer Advocate chez Pantheon, où il se concentre sur l'éducation et la formation des développeurs. Lorsqu'il ne blogue pas sur la productivité sur davidneedham.me ou ne prend pas la parole lors de conférences, vous pouvez probablement le trouver avec sa famille passionnée de vélo en train de jouer à des jeux de société à Champaign, IL.

Q. Comment êtes-vous arrivé dans votre domaine actuel ? Partager un peu de l'arrière-plan ?

R J'ai créé mon premier site WordPress il y a près de 15 ans lorsque j'étais à l'université. Je travaillais sur un diplôme en multimédia avec une spécialisation en développement Web et WordPress était une introduction naturelle aux systèmes de gestion de contenu (CMS) open source.

J'ai finalement commencé à me concentrer sur le CMS Drupal, ce qui m'a amené à présenter lors de ma première conférence et à décrocher mon premier emploi dans le monde réel.

Je n'ai pas repris la création et le développement de sites WordPress avant de cofonder une petite agence à but non lucratif spécialisée dans le marketing en ligne pour les églises et les organisations à but non lucratif. Aujourd'hui, je suis Developer Advocate chez Pantheon, qui est une plateforme WebOps pour les sites Drupal et WordPress.

Q. Quel est le projet le plus intéressant que vous ayez réalisé à ce jour sur WordPress ?

A J'aide également avec un documentaire sur la Seconde Guerre mondiale intitulé The Girl Who Wore Freedom (https://thegirlwhoworefreedom.com) où nous racontons les histoires d'anciens combattants et l'amour et l'appréciation que les Normands ont pour eux.

Cela a été un projet intéressant pour moi car lorsque j'ai hérité du site, il n'y avait pratiquement aucune fonctionnalité - pas même un blog ! Et maintenant, nous avons une boutique, un podcast, des vidéos et bien sûr un blog. Assurez-vous de consulter la bande-annonce sur le site Web!

Q. Avez-vous déjà participé à des meetups WordPress ou à des WordCamps ? Si oui, avez-vous appris quelque chose d'utile ?

R Ah oui, tout à fait. Organiser et assister à des meetups WordPress et à des WordCamps fait pratiquement partie de ma description de poste !
David Needham
J'écris ceci en 2020, ce qui signifie que presque tous les événements auxquels j'ai assisté ont été virtuels. Les meilleurs meetups et camps ont encore des moyens de favoriser la communication et de créer une communauté.

Les sessions et les ateliers sont d'excellents endroits pour apprendre quelque chose de nouveau, mais je profite de chaque occasion pour rencontrer mes héros (et amis) dans la communauté WordPress.

Q. Quel type d'outils/logiciels utilisez-vous actuellement pour vos créations ?

A Cela dépend de la création ! Mon travail est multidisciplinaire, mais voici quelques-unes des applications que j'utilise fréquemment :

  • iTerm : terminal / ligne de commande
  • Atom : éditeur de code
  • Photoshop : retouches photo / compositions simples
  • ScreenFlow : montages vidéo
  • Description : modifications vidéo/audio simples avec transcriptions
  • Restream.io : diffusion en continu vers plusieurs endroits à la fois
  • Simplenote : notes rapides et zettle kasten
  • Todoist : gestion des tâches
  • Écosystème Google (courrier, calendrier, documents, diapositives, etc.)

Q. À quoi ressemble votre poste de travail ?

A J'ai un bureau debout fabriqué à partir d'une porte en bois massif que mon université locale lançait.
David Needham
Cela me donne amplement d'espace pour mon support d'ordinateur portable, mon clavier, mon trackpad, et j'utilise le trou de la poignée de porte pour serrer le bras du moniteur. J'ai une webcam fixée sur un pied de microphone autonome afin que le fait de heurter mon bureau ne secoue pas mon appareil photo.

Q. Quelle fonctionnalité intéressante aimeriez-vous voir dans WordPress et qui manque actuellement ?

Une gestion de la configuration. Chaque fois que vous modifiez la configuration du site ou créez de nouvelles fonctionnalités sur un site en ligne, vous prenez de gros risques.

Les meilleures pratiques disent que le travail doit être fait localement ou dans un environnement de développement. Mais si vous cliquez sur des boutons dans l'interface utilisateur, ces informations sont enregistrées dans la base de données. Comment remettre ce travail en production ?

Vous pouvez écraser la base de données en direct, mais cela pourrait être encore plus risqué sur un site en direct. Vous pouvez écrire un script pour mettre à jour les bons enregistrements de la base de données, mais cela dépasse mon expertise et est trop gênant pour que la plupart des gens le fassent régulièrement.

Le plugin WP-CFM accomplit beaucoup, mais il ne couvre pas tout. Si la gestion de la configuration était dans le cœur de WordPress, cela débloquerait de nombreuses possibilités intéressantes.

Vous pouvez en savoir plus sur la gestion de la configuration en général ainsi que sur ce que le projet Drupal fait pour cela dans ma présentation de DrupalCon 2020 : https://youtu.be/S9GLT4ssj2Q.

Q. Parmi les plugins et thèmes actuels, lequel préférez-vous et pourquoi ?

R Je ne sais pas si je l'aime le plus en soi, mais il y a un plugin dont vous n'avez peut-être jamais entendu parler et que j'utilise sur tous les sites WordPress : Content Views.

vue du contenu

J'ai une expérience dans la communauté Drupal, où le module Vues vous permet de créer très facilement des listes de contenu dynamique. Les vues de contenu sont à peu près la chose la plus proche que j'ai trouvée dans WordPress et c'est un travailleur acharné.

Q. Quel hébergement WordPress utilisez-vous et recommanderiez-vous à vos clients et autres ?

R Je suis Developer Advocate chez Pantheon, mais j'ai l'impression que mon soutien est sincère puisque j'ai également utilisé et recommandé Pantheon lorsque je dirigeais une agence.

En fait, je viens juste de terminer la création d'une vidéo qui explique mon histoire en profondeur : Pourquoi nous sommes passés à Pantheon – un cours accéléré de 8 minutes sur la valeur de Pantheon à travers des clients du monde réel .

https://youtu.be/iYLnYqWoGJk

Q. Aimez-vous/aimez-vous ce que vous faites actuellement dans WordPress ?

R Oui ! La publication de sites Web n'a jamais été aussi facile. Et même si vous n'utilisez pas WordPress directement, nous devons encore remercier la communauté WordPress pour les nombreuses avancées modernes dont nous profitons chaque jour.

Q. Qu'aimeriez-vous faire à l'avenir dans le domaine actuel ou ailleurs ?

A Il m'est difficile d'imaginer quelque chose de mieux que ce que je fais en ce moment ! En tant que Developer Advocate, je passe une semaine par mois à voyager dans le monde entier pour prendre la parole lors de conférences ou d'autres événements.

Le reste de mon temps à la maison, je travaille à l'amélioration des programmes de formation de Pantheon, j'enseigne aux gens comment automatiser les parties monotones ou sujettes aux erreurs de leur travail et, en général, j'aide simplement les gens à faire du bon travail. Que demander de plus ?

Q. Pouvez-vous nous donner des références pour qui nous devrions mener une prochaine entrevue et pourquoi ?

Une Bridget Willard : https://bridgetwillard.com/