Enrico Battocchi (även känd som Lopo) är en frilansare som bor i Toscana, Italien som är känd i WordPress-communityn som plugin-utvecklare och WordCamp-talare.
Enrico är killen bakom Duplicera inlägg, som är en av de mest nedladdade och bäst rankade pluginsna i WordPress.org katalogen.
Du kan läsa mer om Duplicera inlägg i vår kunskapsbas, i plugins medföljande webbplats, och på Github.
Du kan hitta Enrico på Twitter.
Om du gillar intervjuer, var noga med att kolla in våra Kinsta Kingpin-serien för mer!
F1: Vad är din bakgrund och hur blev du först involverad med WordPress?
I början arbetade jag med JavaServer Pages, men också med frontend-teknik som JavaScript/HTML/CSS. Efter examen fokuserade jag på webbteknik (det var 2006/2007) och jag började med Webplatsutveckling som frilansare.
Vid den tiden tittade jag redan på WordPress som ett av de mest lovande alternativen som finns tillgängliga för webbplatsbyggnad. Ett alternativ som redan hade visat sig vara enkelt att använda även för icke tekniska användare. Sedan började jag med plugin-utveckling och med utformningen av anpassade WordPress-lösningar för mina projekt.
F2: Vad bör läsarna veta om det du gör i WordPress idag?
Under den här perioden, liksom under de senaste 12 åren, fokuserar jag mest på Duplicerade inläggsplugin, vilket var en av de första sakerna jag utvecklade med WordPress. Idén kom från en kund som behövde klona befintliga artiklar på sin hemsida. På den tiden var WordPress på version 2.3, så vi pratar om ”arkeologi” här.
Det fanns ingen automatisk plugin-installation heller, du var tvungen att ladda ner .zip-paketet och sedan ladda upp filer via FTP.
Sedan dess har mitt plugin vuxit i popularitet, när det gäller nedladdningar, aktiva installationer och betyg. Hur som helst, jag försökte hålla det enkelt, utan några klockor och visselpipor både i kod och gränssnitt.
F3: Vilka utmaningar mötte längs vägen du för att komma dit du är nu?
En av de aspekter jag gillar mest med mitt yrkesliv är att vara frilansare i en liten stad, Livorno (Toscana). Detta är bra ur både ett professionellt och personligt perspektiv men har också få nackdelar som att känna sig ”utanför” den verkliga utvecklingsvärlden, och även du engagerar dig med kunder eller prospekt som vanligtvis är mindre i storlek, med begränsade budgetar.
Men jag har också varit involverad i viktiga projekt med stora kunder som Scuola Normale Superiore di Pisa och Zanichelli.
Vad som händer i näringslivet är ganska likt i WordPress-community. Just nu har vi inget lokalt möte uppe i Livorno med omnejd. Och detta är en av anledningarna till att jag älskar att delta i alla möjliga WordCamps i Italien och Europa.
Att tillbringa ett par dagar med människor som arbetar med WordPress inom alla möjliga områden, delta i samtal som ibland är riktiga kraschkurser om ämnen som är helt eller delvis nya för en, ger en många möjligheter att lära känna heta ämnen relaterade till WordPress och hela ekosystemet.
F4: Har något överraskat dig när du kom in i WordPress-världen?
Jag blev väldigt överraskad av samhället. Jag har alltid varit en entusiast av fri programvara och öppen källkodning. Men i de mest populära samhällena, som Linux-communityn, riktar sig tal mestadels till människor som har avancerade tekniska färdigheter.
WordPress värld är mycket mer heterogen. Det består av människor som sträcker sig från tillfällig användare, som knappt kan hantera en webbplats, till högprofilerade professionella utvecklare.
Även om människor har olika intressen och synpunkter är styrkan i samhället självt att alla delar samma mål, oavsett skillnaderna.
Alla vill lyssna och lära sig om många olika saker. Som utvecklare tycker jag till exempel om att lyssna på samtal om användarupplevelse eller grafisk design, eftersom det är viktigt att veta om intressena hos andra spelare som är involverade i spelet och lära sig nya koncept och komma närmare nya perspektiv.
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
F5: Hur ser framtiden ut för dig i WordPress-världen?
Det är svårt att säga. Vi befinner oss definitivt i en känslig fas. Det är ett avgörande övergångsmoment för dem som måste hantera WordPress-projektet. Vi känner alla till förfrågningar och förväntningar från samhället relaterade till den demokratiska förvaltningen av WordPress-projektet och förmågan att lyssna på de berörda intressena.
Jag tror att en stark gemenskap kan övervinna alla typer av dödlägen och kan gå vidare i en riktning där WordPress blir en ännu mer kraftfullt och mångsidigt CMS.
F6: Vad letar du efter i en WordPress-hosting?
Numera är förmågan att komma åt kommandoraden via SSH och tillgången till verktyg som WP CLI bör vara en standard för en bra hostingtjänst.
I min bakgrund finns det en lång erfarenhet som Sysadmin. Jag älskade att arbeta direkt på serverkonfigurationsfiler. Men nu hanterar jag inte den här typen av saker längre och av den anledningen föredrar jag en lösning som är så komplett som möjligt och en hostingleverantör som inser att det inte räcker att ha en fungerande server och tillhandahåller alla verktyg du kan behöva för att få saker gjorda med några klick.
F7: Vad ligger bakom utvecklingen och underhållet av ett plugin som ditt, som har över 3 miljoner aktiva installationer? Vilka resurser kräver det när det gäller energi och tid, och hur mycket tid ägnar ni åt användarstöd?
I en period av stark utveckling för WordPress ekosystem, hålla sig uppdaterad hela tiden, följa människors önskemål, fixa rapporterade buggar, osv. är en hel del och en enorm prestation.
Nyckeln här är tidshantering. Ett gratis plugin är Duplicera inlägg och den stöds av donationer. Egentligen är plugin väldigt enkelt och det kräver inte frekventa uppdateringar och det gör mitt liv enklare.
Stödet är annorlunda. Jag delar upp användarförfrågningar i två grupper. Den första gruppen av förfrågningar kommer från användare som kanske inte har kontrollerat dokumentationen och därför ställer mycket enkla frågor. Den andra gruppen är personer som arbetar med kompatibilitetsfrågor.
Eftersom duplicerade inlägg är ett gratis plugin, att testa det för kompatibilitet med alla typer av gratis och premiumplugin är verkligen utmanande. Detta gäller särskilt med plugins som distribueras utanför WordPress.org katalogen.
Som en allmän regel använder jag bara de mest populära plugins för att testa kompatibiliteten.
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
F8: Hur ser framtiden ut för ditt plugin?
Jag skulle vilja gå utöver användargränssnittet som tillhandahåller ett API med funktioner som gör det möjligt för utvecklare att komma åt Duplicera inläggsfunktioner från sin egen kod.
Sedan jag publicerade koden på Github såg jag ett växande intresse för samhället. Det som är mycket användbart för mig är att kontrollera användningsfall, till exempel duplicering av bifogade filer.
F9: Vad gillar du att göra när du är borta från din bärbara dator?
Jag är en gammal cinephile. Det fanns en tid i mitt liv när jag brukade spendera större delen av min fritid på bio. Nu är det lite annorlunda, men jag är fortfarande med och arrangerar Livornos filmfestival och jag utökar mitt intresse för tv-serier.
Q10: Vem ska vi intervjua och varför?
Enrico Sorcinelli, professionell person som arbetar hårt för att introducera öppen källa-koncept i företagsvärlden.
Lämna ett svar