Conosci Jeff Starr, autore e imprenditore di WordPress

Pubblicato: 2020-09-29

Jeff Starr non è la prima persona a trovare casualmente la sua strada nella comunità di WordPress. Dopotutto, molti di noi hanno scoperto e da allora si sono innamorati del CMS. Ma è diventato uno dei suoi membri più prolifici e riconoscibili.

Autore di quattro libri, insieme a dozzine di plugin WordPress gratuiti e premium, il lavoro di Jeff ha probabilmente toccato i nostri progetti più di quanto possiamo contare. Ma come ho scoperto, è anche un uomo con molti interessi al di fuori di WordPress. E, come molti di noi, si sforza di raggiungere un equilibrio tra queste passioni.

Ho avuto il piacere di chattare con Jeff via e-mail mentre discutevamo della sua vita frenetica, di come ha iniziato con WordPress e dei suoi pensieri sull'evoluzione del software. Si noti che alcune parti sono state modificate per brevità.

Jeff Starr

Come e quando hai iniziato con WordPress? C'è stato un progetto in particolare che ha suscitato il tuo interesse?

Nel 2004, mi sono tuffato nel web design e ho imparato a creare siti PHP dinamici che si connettono a un database. Nel periodo in cui stavo cercando di capire tutto, mi sono imbattuto in b2/cafelog, che era il precursore di WordPress.

Dopo aver visto cosa poteva fare, mi sono reso conto che non avevo davvero bisogno di creare i miei siti dinamici da zero. Invece potrei semplicemente installare b2 e personalizzare le cose secondo necessità. Mi ha reso la vita molto più semplice, risparmiando enormi quantità di tempo e lavoro.

Ha davvero aperto molte porte con così tante possibilità. Tutto molto eccitante e stimolante. E man mano che b2 si è evoluto in WordPress, le cose hanno continuato a migliorare sempre di più. Sono stato agganciato da allora.

Hai fatto una bella carriera sia come prolifico autore di plugin che come autore di libri relativi a WordPress. Hai iniziato cercando di fare entrambe le cose?

Ho iniziato solo facendo un normale "web design", che è ciò a cui si riferiva il lavoro in passato. Poi è entrato in WordPress abbastanza pesantemente mentre continuava a crescere. Ho iniziato a condividere suggerimenti e tutorial sulle mie avventure in WordPress sul mio sito principale, Perishable Press. Allora c'erano alcuni, ma non un sacco di utili tutorial WordPress là fuori. Quindi, mentre continuavo a scrivere questi pazzi e approfonditi articoli su WordPress e lo sviluppo web, le cose hanno cominciato a decollare.

Grazie ai miei tutorial su WordPress presso Perishable Press, i lettori mi stavano dando idee per scrivere un libro su WordPress. Così ho chiesto a Chris Coyier se voleva essere coautore. Circa un anno dopo, abbiamo autopubblicato Digging Into WordPress e lanciato un sito Web incentrato su WordPress su DigWP.com, per condividere suggerimenti e trucchi e aiutare a promuovere il libro. L'intera esperienza è stata molto gratificante, quindi un paio di anni dopo, ho scritto il mio secondo libro, .htaccess made easy , che riguarda l'ottimizzazione e la protezione del tuo sito utilizzando Apache/.htaccess.

A questo punto stavo scrivendo tutorial per Perishable Press, DigWP.com e alcuni altri siti. Costruire davvero le cose. Ho anche continuato con molti altri progetti, come il 7G Firewall, tutorial video su Lynda.com/LinkedIn e, naturalmente, lo sviluppo di plugin e temi per WordPress. E pur mantenendo tutto ciò in corso, ho autopubblicato altri due libri su WordPress, The Tao of WordPress e WordPress Themes In Depth .

Quindi, guardando indietro, la mia attuale attenzione allo sviluppo di plugin e alla scrittura di libri è avvenuta in modo organico. Non c'era un piano di per sé, solo una spinta a imparare, costruire e condividere il più possibile.

Elenco dei plugin di Jeff Starr.

Se dovessi scegliere tra scrivere libri e scrivere codice, quale sceglieresti?

Alla fine, questa è esattamente la scelta che dovrò fare. Per una moltitudine di ragioni. Il primo dei quali è il fattore tempo. Semplicemente non c'è più abbastanza tempo per continuare tutto, scrivere libri, sviluppare (e mantenere) plug-in, gestire un'attività di sviluppo web, ricerche sulla sicurezza, oltre a tutti i miei progetti preferiti, ecc. È un sacco di esposizione e un molto lavoro che richiede molto tempo.

Quindi, è una bella domanda, perché ho già dovuto sacrificare le attività che facevo. Ad esempio, amo disegnare e dipingere, fare grafica, missaggio audio, editing video, fotografia, volo con droni e molto altro. La maggior parte del tempo che dedicavo a queste attività ora è dedicato alla scrittura di libri/tutorial e allo sviluppo di plugin. Ho affinato la mia attenzione alla carriera per anni ormai.

E così ora, guardando al futuro, mi sta diventando più evidente che dovrò concentrare ulteriormente i miei sforzi solo su una o forse due cose. Mi piace l'idea di scrivere e sviluppare, perché sono davvero più o meno la stessa cosa. Immagino che se dovessi scegliere in questo momento, continuerei con lo sviluppo di plugin. Ma ci sono molte ragioni per andare con la scrittura di libri. Inoltre, un sacco di motivi per concentrare la mia attenzione sulla sicurezza web, cosa che mi piace molto. Quindi, non so essere onesto. A questo punto, per il momento, sto lavorando su plugin, sicurezza e libri. Il tempo dirà dove andrà da lì.

Uno degli aspetti più interessanti dei tuoi libri è che fornisci loro aggiornamenti man mano che WordPress si evolve. Come gestisci questo processo?

È un dolore, ma un lavoro d'amore. WordPress cambia così frequentemente in questi giorni, specialmente con tutte le cose di Gutenberg. Fortunatamente, il nucleo dei miei libri si concentra su aspetti di WordPress che sono vicini al nucleo e non cambiano così spesso, o in modo così significativo, almeno per quanto riguarda la persona media che impara WordPress.

Quindi, quando aggiorno i miei libri, mi assicuro che tutto il contenuto sia accurato in base alle ultime modifiche di WordPress. Quindi tratterò eventuali nuove funzionalità e modifiche chiave secondo necessità, con collegamenti a informazioni aggiuntive. Finora, la tecnica sembra risuonare bene con i lettori. Amano ricevere gli aggiornamenti gratuiti e le nuove informazioni. Le persone che hanno acquistato Digging Into WordPress quando è uscito per la prima volta hanno ricevuto 23 (e oltre) aggiornamenti di libri gratuiti. Anche altri libri, i clienti stanno sicuramente ottenendo il valore dei loro soldi.

Fortunatamente, il mio libro non WordPress, .htaccess made easy , copre le tecniche relative ad Apache. E Apache non cambia così rapidamente come fa WordPress. Quindi, mantenere quel libro aggiornato è meno faticoso.

Ma nel complesso, mantenere aggiornati tre libri di WordPress con tutte le ultime novità significa inseguire costantemente WordPress e dedicare il tempo necessario per apportare le modifiche necessarie. Andando avanti, penso che scriverò solo libri senza alcuna promessa di aggiornamenti. Forse aggiorna se ci sono errori gravi o cambiamenti sconvolgenti, come con una nuova edizione o altro. Penso che percorrere quella strada libererà molto tempo e mi semplificherà la vita.

Elenco dei libri di Jeff Starr.

Hai creato una serie di plugin popolari, sia con versioni gratuite che pro. Gli utenti Pro acquistano un plug-in una volta e ricevono aggiornamenti gratuiti a vita. Il modello di reddito per i plugin è qualcosa con cui molti sviluppatori lottano. Sono curioso: perché hai scelto la licenza a vita e che consiglio daresti agli altri che cercano di monetizzare il loro lavoro?

Odio pagare ogni mese per il software. È come affittare. Non mi piace affittare. Mi piace possedere. Quindi è quello che sto facendo con i miei prodotti. Ottieni le chiavi di casa quando acquisti uno dei miei plugin. Aggiornamenti gratuiti e supporto per tutta la vita del prodotto. È davvero così semplice. Ad un certo punto, potrei cambiare il modello di prezzo o fornire opzioni di acquisto aggiuntive, ecc. Ma per ora l'accordo a vita sta funzionando alla grande. E sembra che piaccia anche ai miei clienti :)

Non sono sicuro di cosa dire agli altri su come monetizzare le loro cose. Ogni caso può essere unico. Immagino che in generale direi, cerca di fornire più valore di qualunque cosa tu stia pensando attualmente. Vai al di là anche dei tuoi obiettivi. Sii generoso. E se devi utilizzare un modello di tariffazione ricorrente, sii corretto e non continuare ad aumentare i prezzi. Capisco che a volte sono necessari aumenti di prezzo, ma per l'amore dei tuoi clienti non essere ridicolo a riguardo.

Entrando in WordPress in particolare, quali sono i più grandi cambiamenti che vedi all'orizzonte?

WordPress è stato rilevato da JavaScript. L'intero movimento Gutenberg sta cambiando tutto. E continuerà a farlo. Questo è il cambiamento più grande, ora e nel futuro.

Da quanto ho capito, l'obiettivo di Gutenberg è di essere più competitivo con servizi come Wix e Weebly. Come se il 30% di quota di mercato globale non bastasse. Quindi, ora hai WordPress che punta ai neofiti. Persone che non hanno indizi su nulla di correlato al codice. Vogliono solo fare clic sui pulsanti, non pasticciare con il codice.

WordPress sta effettivamente allargando il divario tra sviluppatore e utente finale. Una delle grandi cose di WordPress per molto tempo è stata la sua base di utenti esperti di tecnologia. Lavorare con WordPress richiedeva almeno una certa conoscenza del codice. Quindi, il divario tra sviluppatore e utente finale era piuttosto stretto. Fu durante quel periodo che WordPress passò da progetto seminterrato a CMS estremamente popolare. "I giorni d'oro di WordPress", per così dire.

Alla fine, gli utenti di WordPress non avranno bisogno di toccare o nemmeno guardare alcun codice per pubblicare contenuti sul Web. Non necessariamente una cosa negativa in generale, ma ancora una volta è a 180 gradi da ciò che ha reso WordPress eccezionale in primo luogo.

E le cose stanno cambiando anche per gli sviluppatori di WordPress. WordPress è stato creato su PHP, HTML, CSS e JavaScript. Quindi, hai avuto un mix diversificato di lingue e abilità che hanno contribuito al piatto. Ora con Gutenberg, il mix ha un sapore sempre più JavaScript. E lo sviluppo di roba JavaScript per Gutenberg richiede molte più competenze e configurazione rispetto a PHP, HTML e CSS combinati. È davvero un mondo diverso, che richiede molte più conoscenze, strumenti e abilità per apportare anche i più piccoli cambiamenti.

Ancora una volta, tutto ciò non è necessariamente una cosa negativa. Semplicemente non è il WordPress di cui mi sono innamorato. Penso ancora che WordPress sia il migliore. Ma resto molto più facile sapendo che ci sono così tante ottime alternative, come ClassicPress, che è un fork di WordPress non Gutenberg adatto agli sviluppatori che è migliorato costantemente e guadagnando slancio silenziosamente.

Cosa può aspettarsi di vedere da te la community di WordPress in futuro?

Quest'anno (2020) è stato matto. Non solo tutte le cose pazze che accadono nel mondo. Ma anche nella mia vita personale, quest'anno sono andate giù alcune cose molto pesanti che hanno davvero rallentato le cose con il mio lavoro e i miei progetti.

Quindi ora che il 2020 è quasi finito, guardo avanti al 2021. E il nome del gioco per il 2021 sta mantenendo lo sviluppo dei plug-in forte e scrivendo nuovi libri. Non sono sicuro di quanti libri, dipende davvero da come stanno andando le cose nel mondo e online.

Come ci ha mostrato il 2020, tutto può e accadrà. Quindi, i miei piani sono davvero più di una direzione generale, flessibile e adattabile mentre le cose continuano a cambiare.

Mille grazie a Jeff Starr per aver dedicato del tempo a parlare con me! Visita Perishable Press per rimanere aggiornato sui suoi vari progetti.