Dopo anni con stack moderni, scelgo ancora WordPress

Di Robert Sillo Articolo

Se passi abbastanza tempo online, prima o poi arrivi alla stessa conclusione:

Tutti odiano WordPress.

O almeno, questa è l’impressione.

Apri YouTube.

Apri X.

Apri Reddit.

Guarda developer parlare di sviluppo web moderno.

Sentirai sempre le stesse cose.

WordPress è vecchio.

WordPress è lento.

WordPress è disordinato.

WordPress è morto.

E ogni volta che sento queste conversazioni, ho sempre la stessa reazione.

Capisco perché la pensano così.

Ma dopo più di quindici anni passati a costruire siti web, piattaforme e prodotti digitali, continuo a tornare a WordPress.

Non perché non conosca le alternative.

Le conosco.

Ho passato anni a provare quasi tutto

Durante la mia carriera ho lavorato con molte tecnologie e piattaforme CMS diverse.

WordPress.

Drupal.

TYPO3.

Strapi.

Payload.

Architetture headless.

Framework custom.

Stack frontend moderni.

E, onestamente, mi piace provare nuove tecnologie.

Mi piace capire come funzionano i sistemi.

Mi piace sperimentare.

Il problema è che developer e business owner spesso ottimizzano per cose completamente diverse.

I developer ottimizzano per se stessi.

I business ottimizzano per risultati.

E dopo anni di progetti per clienti, agenzie e aziende, ho iniziato a notare una cosa scomoda.

La soluzione tecnicamente migliore raramente era la migliore soluzione di business.

Developer e business owner parlano lingue diverse

I developer spesso fanno domande come:

  • L’architettura è pulita?
  • Il framework è moderno?
  • Lo stack è scalabile?
  • Il codice è elegante?
  • Questa è l’ultima tecnologia?

I business owner fanno domande diverse:

  • Quanto rapidamente possiamo lanciare?
  • Quanto costa?
  • Possiamo mantenerlo?
  • Possiamo trovare persone che ci lavorino?
  • Possiamo cambiarlo tra cinque anni?
  • Ci aiuterà a generare più valore?

Sono conversazioni completamente diverse.

E con il tempo ho capito che avevo passato troppo tempo a pensare come developer e non abbastanza a pensare come business owner.

Anche io inseguivo la tecnologia moderna

C’è stato un periodo in cui credevo davvero che tecnologia più nuova significasse automaticamente tecnologia migliore.

Headless.

JAMstack.

Static site generator.

CMS moderni.

Architetture API-first.

Sistemi composable.

Ho costruito progetti usando molti di questi approcci.

E per essere chiaro, penso ancora che molte di queste siano ottime tecnologie.

Il problema è che un’ottima tecnologia non crea automaticamente un ottimo business.

Anzi, molte volte ho visto succedere il contrario.

I progetti diventavano più complessi.

I costi di manutenzione aumentavano.

Lo sviluppo rallentava.

I clienti dipendevano dai developer per ogni piccola modifica.

E il business non migliorava.

Il sito era più moderno.

L’azienda no.

La lezione più importante

Una delle lezioni più importanti della mia carriera è questa:

La tecnologia non è il prodotto.

La tecnologia è infrastruttura.

I clienti non comprano React.

I clienti non comprano architetture headless.

I clienti non comprano sistemi composable.

Comprano risultati.

Comprano crescita.

Comprano semplicità.

Comprano slancio.

E quando ho iniziato a guardare la tecnologia da questa prospettiva, molte delle mie vecchie convinzioni hanno iniziato a crollare.

Perché continuo a scegliere WordPress

Ogni volta che esploro nuove tecnologie, alla fine mi faccio sempre la stessa domanda:

Se fosse il mio business, cosa sceglierei?

E sorprendentemente spesso, la risposta è ancora WordPress.

Non perché WordPress sia perfetto.

Non lo è.

Non perché WordPress sia moderno.

Non sempre.

Non perché WordPress abbia la migliore developer experience.

A volte decisamente no.

Scelgo WordPress perché risolve problemi di business meglio di quasi tutto ciò che ho usato.

WordPress ottimizza per qualcosa che i developer ignorano spesso

WordPress ottimizza per leva.

Pensa a cosa hai subito a disposizione:

  • un sistema di gestione contenuti;
  • gestione utenti;
  • permessi;
  • media library;
  • strumenti SEO;
  • plugin;
  • temi;
  • ecommerce;
  • form;
  • API;
  • workflow editoriali;
  • integrazioni;
  • opzioni hosting;
  • milioni di developer.

Tutto questo esiste prima di scrivere una singola riga di codice custom.

Come developer, spesso sottovalutiamo quanto sia prezioso.

Perché a noi piace costruire.

Ai business piace spedire.

Il vero vantaggio è l’ownership

C’è un altro motivo per cui continuo a scegliere WordPress.

Ownership.

Dopo anni di lavoro con aziende, ho sviluppato una forte antipatia per il lock-in.

Non mi piacciono le piattaforme che costringono i business dentro ecosistemi da cui non possono uscire.

Non mi piacciono i sistemi che richiedono team specializzati solo per restare vivi.

Non mi piacciono prodotti che diventano impossibili da migrare dopo qualche anno.

WordPress ha molti problemi.

Ma l’ownership non è uno di questi.

Possiedi il tuo codice.

Possiedi i tuoi contenuti.

Possiedi il tuo database.

Possiedi il tuo business.

E dopo aver visto molte aziende restare intrappolate dentro sistemi proprietari, oggi do molto più valore a questa libertà.

Per questo costruisco prodotti intorno a WordPress

Ironia della sorte, più tecnologie ho esplorato, più mi sono convinto che WordPress risolva ancora un problema molto importante.

Non perché WordPress sia perfetto.

Ma perché il processo intorno a WordPress spesso è pessimo.

Ogni agenzia ha il suo processo.

Ogni freelance ha il suo stack.

Ogni progetto riparte da zero.

Tutti reinventano la ruota.

Ho vissuto questa realtà per anni.

Ho vissuto lo stress.

Il caos.

Il carico mentale.

Le decisioni ripetute.

Per questo esistono prodotti come Themerson.

Non perché volessi costruire un altro tool WordPress.

Ma perché volevo rimuovere l’attrito che ho vissuto in prima persona.

L’obiettivo non è sostituire WordPress.

L’obiettivo è rendere la costruzione con WordPress più chiara, più coerente e meno faticosa.

WordPress sopravvivrà?

Le persone prevedono la morte di WordPress da quando ho memoria.

E forse un giorno avranno ragione.

Ma ho imparato a smettere di scommettere su ciò che entusiasma i developer e a scommettere su ciò di cui i business hanno davvero bisogno.

I business hanno bisogno di:

  • ownership;
  • flessibilità;
  • slancio;
  • accessibilità economica;
  • ecosistemi;
  • stabilità.

WordPress continua a offrire queste cose molto bene.

Pensieri finali

Capisco perché i developer criticano WordPress.

A volte lo critico anche io.

Ma dopo più di quindici anni passati a costruire siti web, piattaforme e prodotti digitali, ho imparato che ci sono due modi molto diversi di valutare la tecnologia.

Puoi valutarla da developer.

Oppure puoi valutarla da business owner.

Per gran parte della mia carriera ho pensato come developer.

Oggi penso molto più spesso come business owner.

Ed è esattamente per questo che scelgo ancora WordPress.

Robert Sillo

Robert Sillo

Sviluppatore Web & Product Builder

Robert costruisce siti web da oltre 15 anni, lavorando con aziende, founder e agenzie. Costruisce anche prodotti, tra cui Themerson.

Chi sono