Enrico Battocchi (aka Lopo) é um freelancer baseado em Toscana, Itália, que é conhecido na comunidade WordPress como desenvolvedor de plugins e palestrante do WordCamp.
Enrico é o cara por trás do DuplicatePosts, que é um dos plugins mais baixados e mais bem avaliados no diretório WordPress.org.
Você pode saber mais sobre artigos duplicados em nossa base de conhecimento, no no site do plugin, e no Github.
Você pode encontrar o Enrico noTwitter.
Se você gosta de entrevistas, não deixe de conferir nossa série Jornal Kinsta para saber mais!
P1: Qual é seu histórico e como você se envolveu pela primeira vez com o WordPress?
No início, trabalhei com JavaServer Pages, mas também com tecnologias front-end como JavaScript/HTML/CSS. Após a graduação, eu me concentrei nas tecnologias web (foi em 2006/2007) e comecei com o desenvolvimento de sites como freelancer.
Naquela época eu já estava olhando para o WordPress como uma das opções mais promissoras disponíveis para a construção de sites. Uma opção que já havia provado ser simples de usar, mesmo para usuários não técnicos. Então comecei com o desenvolvimento de plugins e com o projeto de soluções WordPress personalizadas para meus projetos.
P2: O que os leitores devem saber sobre todas as coisas que você está fazendo no WordPress hoje em dia?
Bem, neste período, assim como nos últimos 12 anos, eu me concentro principalmente no plugin Duplicate Post, que foi uma das primeiras coisas que desenvolvi com o WordPress. A idéia veio de um cliente que precisava clonar artigos existentes em seu site. Na época, o WordPress estava na versão 2.3, então estamos falando aqui de “arqueologia”.
Também não havia instalação automática de plugins, você tinha que baixar o pacote . zip e depois carregar os arquivos via FTP.
Desde então, meu plugin tem crescido em popularidade, em termos de downloads, instalações ativas e classificação. De qualquer forma, tentei mantê-lo simples, sem sinos e apitos, tanto em código como em interface.
P3: Que desafios você enfrentou para chegar onde você está agora profissionalmente?
Um dos aspectos que mais gosto em minha vida profissional é ser um freelancer em uma pequena cidade, Livorno (Toscana). Isto é ótimo tanto do ponto de vista profissional quanto pessoal, mas também tem poucas desvantagens, como sentir-se “fora” do mundo real do desenvolvimento, e também se envolver com clientes ou prospects que geralmente são menores em tamanho, com orçamentos limitados.
Mas também tenho estado envolvido em projetos importantes com grandes clientes como a Scuola Normale Superiore di Pisa e a Zanichelli.
O que acontece no mundo dos negócios é bastante semelhante na comunidade WordPress. No momento, não temos um encontro local em Livorno e arredores. E esta é uma das razões pelas quais eu adoro assistir a todos os WordCamps possíveis na Itália e na Europa.
Passar alguns dias com pessoas que trabalham com WordPress em todas as áreas possíveis, participando de palestras que às vezes são verdadeiros cursos sobre tópicos que são parcial ou totalmente novos para você, lhe dá muitas oportunidades de conhecer tópicos quentes relacionados ao WordPress e todo o ecossistema.
P4: Alguma coisa o surpreendeu ao vir à tona no mundo WordPress?
Fiquei muito surpreso com a comunidade. Eu sempre fui um entusiasta do software gratuito e de código aberto. No entanto, nas comunidades mais populares, como a comunidade Linux, os discursos são em sua maioria dirigidos a pessoas que possuem habilidades técnicas avançadas.
O mundo do WordPress é muito mais heterogêneo. É composto por pessoas que vão desde o usuário ocasional, que mal consegue administrar um site, até desenvolvedores profissionais de alto perfil.
Mesmo que as pessoas tenham interesses e pontos de vista diferentes, a força da própria comunidade é que todos compartilham o mesmo objetivo, independentemente das diferenças.
Todos querem ouvir e aprender sobre muitas coisas diferentes. Por exemplo, como desenvolvedor, eu realmente gosto de ouvir conversas sobre experiência do usuário ou design gráfico, porque é importante conhecer os interesses de outros jogadores envolvidos no jogo e aprender novos conceitos e ficar mais próximo de novas perspectivas.
Enrico Battocchi: How I wrote a popular plugin doing it all wrong
Get your tickets here: https://t.co/N89MhlzQSo #WCDublin #Plugins @lopo pic.twitter.com/dpA7XKDsjU— WordCamp Dublin #WCDublin (@WordCampDublin) September 27, 2019
P5: Como é o futuro para você no mundo WordPress?
É difícil dizer. Estamos definitivamente em uma fase delicada. É um momento crucial de transição para aqueles que terão que gerenciar o projeto WordPress. Todos nós conhecemos as solicitações e expectativas da comunidade relacionadas com a gestão democrática do projeto WordPress e a capacidade de ouvir os interesses envolvidos.
Eu acho que uma comunidade forte pode superar qualquer tipo de impasse e pode avançar em uma direção onde o WordPress se torna um CMS ainda mais poderoso e versátil.
P6: O que você procura em um host WordPress?
Atualmente, a capacidade de acessar a linha de comando via SSH e a disponibilidade de ferramentas como WP CLI deve ser um padrão para um bom serviço de hospedagem.
Em minha formação, há uma longa experiência como administrador de sistemas. Eu adorava trabalhar diretamente nos arquivos de configuração do servidor. Mas agora eu não lido mais com este tipo de coisas e por esta razão, prefiro uma solução que seja o mais completo possível e um provedor de hospedagem que perceba que ter um servidor funcionando não é suficiente, e fornece todas as ferramentas que você pode precisar para fazer as coisas com poucos cliques.
P7: O que está por trás do desenvolvimento e manutenção de um plugin como o seu, que conta com mais de 3 milhões de instalações ativas? Quais são os recursos que exige em termos de energia e tempo, e quanto tempo você dedica ao suporte ao usuário?
Em um período de forte evolução para o ecossistema WordPress, manter-se atualizado o tempo todo, seguir os pedidos das pessoas, corrigir bugs relatados, etc. é uma grande coisa e uma enorme conquista.
A chave aqui é a gestão do tempo. Um plugin gratuito como o Duplicate Posts só é apoiadopordoações. Na verdade, o plugin é muito simples e não requer atualizações frequentes e isso facilita minha vida.
O suporte é diferente. Dividi os pedidos dos usuários em dois grupos. O primeiro grupo de solicitações vem de usuários que podem não ter verificado a documentação e, portanto, fazer perguntas muito simples. O segundo grupo é de pessoas que estão lidando com questões de compatibilidade.
Como o Duplicate Posts é um plugin gratuito, testá-lo para compatibilidade com qualquer tipo de plugin gratuito e premium é realmente desafiador. Isto é particularmente verdadeiro com plugins distribuídos fora do diretório WordPress.org.
Como regra geral, eu testei a compatibilidade apenas com os plugins mais populares.
Duplicate Post version 3.2.3 is out now: it fixes a few bug and incompatibilities with other plugins and custom capabilities for custom post types.
To read the documentation, report a bug, request a feature or donate some money:https://t.co/yQAWdrqMrf
— Enrico Battocchi (@lopo) July 10, 2019
P8: Qual é o futuro do seu plugin?
Eu gostaria de ir além da interface do usuário, fornecendo uma API com funções que permitem aos desenvolvedores acessar as funções de Duplicate Posts a partir de seu próprio código.
Desde que publiquei ocódigo no Github, vi um interesse crescente na comunidade. O que é muito útil para mim é verificar casos de uso, tais como a duplicação de arquivos e anexos.
P9: O que você gosta de fazer quando está longe do seu laptop?
Eu sou um velho cinéfilo. Houve um tempo na minha vida em que eu costumava passar a maior parte do meu tempo livre no cinema. Agora é um pouco diferente, mas ainda estou envolvido na organização do festival de cinema de Livorno e estou expandindo meu interesse por séries de TV.
Q10: Quem devemos entrevistar e por quê?
Enrico Sorcinelli, um profissional que está trabalhando arduamente para introduzir conceitos de código aberto no mundo corporativo.
Deixe um comentário