Episodes

  • Ep. 28 - 250 deploy all'anno senza continuous delivery
    Jan 2 2025
    In questo episodio di Tech First, Marco e Andrea raccontano il loro approccio al deployment del software: come Slope riesce a mantenere un ritmo impressionante di ~250 rilasci annuali senza dover abbracciare il paradigma del continuous delivery.

    Andrea condivide la sua visione critica verso l'automazione totale del processo di deployment, spiegando come il team di ingegneria abbia implementato un sistema di rotazione dove ogni sviluppatore diventa responsabile dei rilasci e del testing UAT in ambiente di staging.

    Questa metodologia, apparentemente in controtendenza rispetto alle blasonate practice DevOps moderne, si è rivelata un potente strumento per migliorare due aspetti critici dello sviluppo software: la qualità del codice attraverso una verifica umana che complementa la test suite automatizzata, e la cross-pollination della conoscenza della codebase tra i membri del team.

    Scoprite come questo approccio ibrido al deployment, che bilancia automazione e supervisione umana, ha permesso a Slope di mantenere un'elevata velocità di rilascio senza compromettere la stabilità della piattaforma.






    Show More Show Less
    17 mins
  • Ep. 27 - Datapizza: community AI e soluzioni enterprise. Con Alessandro Risaro
    Dec 18 2024
    In questo episodio di Tech First, Marco e Andrea dialogano con Alessandro, co-fondatore di Datapizza, per esplorare il viaggio imprenditoriale dietro la creazione di una startup innovativa nel mondo dei dati e dell'intelligenza artificiale.

    Come nasce l'idea di trasformare l'analisi dei dati in uno strumento accessibile per le aziende? Alessandro ci racconta la genesi di Datapizza e la sua visione di democratizzare l'accesso all'intelligenza artificiale per le imprese.

    Dall'identificazione delle opportunità di mercato alla definizione della roadmap tecnologica, l'episodio offre uno sguardo privilegiato su come una startup tech italiana sta plasmando il futuro dell'AI nel business.

    Scoprite la visione ambiziosa di Datapizza e come l'azienda si sta posizionando nel panorama in rapida evoluzione dell'intelligenza artificiale, tra sfide di mercato e opportunità tecnologiche emergenti.
    Show More Show Less
    33 mins
  • Ep.26 - Proof of concept: quando sperimentare è meglio che teorizzare
    Dec 4 2024
    L'implementazione di nuove tecnologie nel proprio stack è sempre una sfida delicata. In questo episodio di Tech First, Marco e Andrea discutono delle Proof of Concept (POC), esplorando quando e come sperimentare con il codice prima di prendere decisioni architetturali importanti.

    Non basta leggere la documentazione o qualche articolo per capire se una tecnologia è adatta al proprio caso d'uso.

    Le POC sono uno strumento fondamentale per toccare con mano pregi e difetti di una soluzione, valutarne l'impatto sulla codebase esistente e prevederne le implicazioni nel lungo termine.
    Scopriamo insieme le best practice per condurre esperimenti di successo, evitando le trappole comuni e massimizzando il valore del tempo investito nella sperimentazione del codice.






    Show More Show Less
    20 mins
  • Ep.25 - Booking.com e Airbnb: software, UI e UX a confronto
    Nov 20 2024
    In questa puntata di Tech First, Marco e Andrea ospitano Gianluca, UX/UI expert, per analizzare le differenze tra Booking.com e Airbnb.


    Mentre Booking.com ha abbracciato un approccio data-driven con una UI densa di informazioni e trigger psicologici (scarcity marketing, social proof), Airbnb ha rivoluzionato il settore con un'interfaccia minimalista focalizzata sulla user experience immersiva e sulla qualità fotografica. I nostri host esplorano come queste scelte di design impattino i tassi di conversione e l'engagement degli utenti.

    Ma il confronto va oltre la superficie: esamineremo le differenze architetturali tra i due sistemi, dalla struttura delle loro REST API - con Booking che mantiene una nomenclatura legacy orientata all'hotellerie tradizionale e Airbnb che ha ridefinito il vocabolario del settore - fino alle loro strategie di documentazione tecnica e ai pattern di integrazione offerti ai partner.

    Ascoltate l'episodio per scoprire come questi giganti tech abbiano plasmato non solo l'esperienza utente del travel booking, ma anche gli standard tecnici dell'intero settore, e quali lezioni possiamo trarne per lo sviluppo di piattaforme SaaS moderne.






    Show More Show Less
    16 mins
  • Ep.24 - Intelligenza artificiale, era meglio prima!
    Nov 6 2024
    L'intelligenza artificiale sta rivoluzionando il mondo dello sviluppo software, ma come ogni potente strumento, va maneggiato con cura.
    In questo episodio di Tech First, Marco, Andrea e Daniele, discutono dell'impatto dell'intelligenza artificiale sul lavoro dei programmatori.

    L'AI può essere un'arma a doppio taglio per i giovani sviluppatori: da un lato offre opportunità incredibili per automatizzare compiti, generare codice e imparare più velocemente, ma dall'altro può nascondere insidie.

    Gli LLM rischiano di diventare una stampella che impedisce di sviluppare un solido pensiero critico e una profonda comprensione dei principi fondamentali della programmazione?

    Ascoltate l'episodio per scoprire come i developer di Slope utilizzano l'AI per migliorare la produttività e la qualità del loro lavoro, senza cadere nelle trappole di un utilizzo superficiale.
    Esploreremo le potenzialità e i limiti dell'AI nello sviluppo software, con uno sguardo al futuro e alle promettenti evoluzioni che ci attendono.
    Show More Show Less
    19 mins
  • Ep.23 - La storia (tech) di Slope
    Oct 23 2024
    In questo episodio insolitamente senza ospiti, Marco e Andrea, ripercorrono le scelte tecnologiche che hanno plasmato il software gestionale alberghiero Slope.

    Quando si avvia un nuovo progetto software, la scelta di linguaggi di programmazione, database, ORM, framework di sviluppo e di testing è cruciale.
    Ma come orientarsi in un panorama tecnologico in continua evoluzione? E se la prima scelta si rivela sbagliata, come cambiare direzione senza compromettere il progetto?

    Marco e Andrea condividono la loro esperienza, offrendo consigli pratici e spunti di riflessione per sviluppatori e appassionati di tecnologia.
    Show More Show Less
    22 mins
  • Ep.22 - Quanto pensare prima di scrivere codice?
    Oct 5 2024
    Prima di lanciarsi a capofitto nella scrittura del codice, ogni sviluppatore, esperto o alle prime armi, si trova di fronte a un bivio: correre subito a implementare la funzionalità, o fermarsi a riflettere sulla struttura del progetto?

    In questo episodio di Tech First esploriamo l'importanza cruciale della fase di progettazione, spesso trascurata ma fondamentale per la buona riuscita di qualsiasi progetto software.

    Analizziamo insieme le diverse sfaccettature di questo dilemma, mettendoci nei panni di diverse figure: dallo sviluppatore aziendale che lavora su un progetto consolidato, allo startupper che costruisce un'applicazione da zero, fino allo studente che muove i primi passi nel mondo del coding.
    Show More Show Less
    22 mins
  • Ep.21 - I "pet project". Che cosa sono questi software?
    Sep 11 2024
    In questa puntata di Tech First ci immergiamo nel mondo dei "pet project" software.

    Cosa sono esattamente?
    Sono quei progetti che uno sviluppatore crea per puro divertimento, per sperimentare nuove tecnologie o semplicemente per dare vita a un'idea che gli frulla in testa. Ma questi progetti, nati quasi per gioco, possono trasformarsi in qualcosa di più grande, magari in un vero e proprio business?Ne parliamo con Daniele, che ci racconterà la sua esperienza con i pet project e ci darà consigli su come trasformare una passione in un'opportunità di business.

    Scopriremo:
    • Cosa sono i pet project e perché sono importanti per la crescita professionale di uno sviluppatore
    • Come scegliere l'idea giusta per un pet project
    • Quali tecnologie e strumenti utilizzare
    • Come trasformare un pet project in un business di successo
    • Storie di successo di pet project diventati aziende famose
    Se sei uno sviluppatore o semplicemente appassionato di tecnologia, questo episodio è per te!
    Show More Show Less
    23 mins