Vuoi leggere questa newsletter nel browser? Clicca qui
Restringiamo il campo e parliamo del settore e-commerce.
In un’era dove la scelta di servizi e librerie (open source o meno) è molto vasta, quanto è importante possedere il codice sorgente?
Vi dico la mia? ZERO
Il futuro (per come la penso io) è la PORTABILITÀ DEL DATO (clienti, prodotti, ordini etc). Più una piattaforma facilita l’import/export dei dati e più avrà successo.
Ricorda che il tuo progetto crescerà in base a come ti saprai adattare a tutti gli update di Google e NO il pulsante più grande e di un colore più fashion non ti farà vendere di più.
La vita del tuo progetto (ecommerce) di fatto è nelle mani di Google (o dei social network, dipende dal tipo di business).
Hai appena pubblicato la prima versione del sito e ora un aggiornamento di Google ti penalizza e devi rifare praticamente tutto da capo? (qualcuno ha detto Core Web Vitals?)
Bene, avere il codice sorgente significa che ti devi subire tutti i costi per adeguarti.
Utilizzare una piattaforma Saas significa aspettare la nuova release (senza costi aggiuntivi - nella maggior parte dei casi). Se poi non lo fa, allora è il momento di spostarsi da altre parti.
Oppure: hai “incastrato” tutti i dati nel database del CMS e adesso per adeguarti devi fare una migrazione? Ah in questo Lino Banfi ci aiuta:
Perfetto, allora vado con i Saas? Mmm aspetta: non puoi personalizzare tutto ciò che vuoi, ci sono dei limiti.
Ah ma allora che faccio?
Potresti applicare il principio citato sopra: MENO il dato è PORTABILE e più sarà ALTO il costo di MIGRAZIONE / AGGIORNAMENTO
Valuta quindi COSTI/BENEFICI della tua scelta e cerca (dove possibile) di prevedere come il business si evolverà.
Vi riporto un esempio mostrato al Meetup del Laravel Day 2021, dove ho presentato una case history di una startup:
I dati (prodotti, clienti, ordini) sono salvati rispettivamente in 2 posizioni:
prodotti→akeneo pim
clienti, ordini → shopify
Questo porta una serie di vantaggi:
posso cambiare la piattaforma e-commerce senza dover riconfigurare tutti i prodotti (o adeguarli alla nuova)
nessun problema di scalabilità del business in quanto molto flessibile ai cambiamenti
i prodotti non dipendono direttamente dall’ecommerce e posso gestire anche i marketplace in maniera “slegata”
non dipendo da un singolo linguaggio di programmazione (comunicazione tramite API)
Per favore, non fate i fan boy del software X o Y. Pensiamo cosa veramente è necessario al successo del progetto ed al budget che si ha a disposizione.
Ci sono molti altri aspetti da approfondire (discusse nel meetup) ma purtroppo tutte non riesco a scriverle e la registrazione non è disponibile.
Se ti interessa approfondire l’argomento, scrivimi e magari condividiamo il tutto con un video sul mio canale YouTube o in un Meetup di qualche PUG
Discussioni per il Web
→ La data nei post su Linkedin sbarella
→ Arriva il Continuous Scrolling su Google
→ Conoscete Airtable? Hanno fatto la sua versione open source
Cose che ho letto con il browser
→ Headless CMS per backed developer: Strapi + Laravel
→ Internxt offre 2TB di spazio in cloud a 299 € UNA TANTUM. Sarà buono come servizio? Mmm secondo me no
→ Shopware Community Day: rivivi l’evento dedicato alla community con ospiti e novità davvero eccezionali
→ GitHub Issues inizia ad essere un buon software per gestione dei task (beta)
→ Lavori da remoto ma nelle videoconferenze devi avere un dress code? Fai come loro
→ Jetbrains ha rilasciato un report sulla situazione dei developers nel 2021 (si ha messo html/css come linguaggio di programmazione, ma va beh lo si perdona via :) )
→ Evento PUG Romagna di Ottobre: è online la registrazione
(Neo4j + Laravel)
→ Evento PUG Romagna di Novembre: Martedì 9 ore 18.30 (online). Per partecipare, qui tutti i dettagli
→ 1Password introduce il sistema di sharing tramite link delle credenziali
→ Evento Apple 2021: nei macbook pro torna il magsafe ed i tasti funzionali (no touchbar).
”Apple: fai come la moda che quando non sai cosa presentare torni indietro nel tempo?”
→ Postman cambia i prezzi / piani per il suo software: tutti gli utenti ora fanno parte di un team e fino a 3 persone è gratuito
→ Dropbox lancia un nuovo servizio: Replay
Molto simile a Frame.io , che sia l’inizio di una battaglia?
Cose che ho scoperto / imparato
Sapevi che puoi creare disegni / diagrammi e molto altro direttamente in ASCII come se fosse un programma di grafica?
Vai su: asciiflow.com
Software interessanti
Sistema di push notification via Browser, App o SMS.
Ha anche un piano free molto comodo per essere usato nei blog.
Sicuramente un buon metodo per inviare aggiornamenti ai propri followers: sia che voi abbiate un blog, sia che voi abbiate un e-commerce o altro.
-> Scopri l’elenco dei miei suggerimenti passati
Chi seguire su YouTube / Twitch
Ex canale Fullstackshit!, canale di Simone Torrisi, TomorrowDevs è un percorso di Mentorship per chi vuole essere un Developer professionista, sia per chi inizia sia per chi vuole migliorarsi.
Il Canale YouTube è parte aggiuntiva al progetto in generale di mentorship e formazione.
-> Scopri l’elenco dei miei suggerimenti passati
Chi ascoltare su <qualsiasi piattaforma podcast>
Podcast di Valerio Galano, sviluppatore software, dove in ogni episodio ci racconta aneddoti, informazioni interessanti, consigli e riflessioni per vivere al meglio il mondo dell'informatica che ci circonda e che influenza le nostre vite.
-> Scopri l’elenco dei miei suggerimenti passati
Conclusioni e Saluti
Da questo mese faccio parte degli organizzatori del PUG Romagna, quindi se vuoi presentare un tuo talk oppure vuoi approfondire un argomento, contattami!
Fare lo speaker nei PUG è un ottimo modo per “addestrarsi” e migliorarsi, non solo per eventi ma anche per presentazioni aziendali etc.
Il public speaking non è ristretto ai soli eventi, ma è importante anche in ambito lavorativo.
Chiudo con:
FACEBOOK, INSTAGRAM E WHATSAPP DOWN il 6 Ottobre
La spiegazione tecnica per chi non è tecnico.
Se pensi che possa interessare a qualche tuo amico/a, condividi la newsletter!
Sarei felice di avere qualche feedback (di qualsiasi tipo) o anche un saluto.
Qui sotto lascio tutti i miei riferimenti:
★ Twitter: https://twitter.com/giuseppemorelli
★ Linkedin: https://www.linkedin.com/in/giuseppemorelli
★ Canale YouTube: https://www.youtube.com/c/GiuseppeMorelli
★ Canale Telegram: https://t.me/giuseppedeveloper