Michele Ferracin Software Engineering

Michele Ferracin Software Engineering

By Michele FerracinTechnology
Download on the App Store

Michele Ferracin Software Engineering episodes

  • Developer Experience, quando è un problema? Intervista con Francesco Bianco

    La Developer Experience non è solo questione di tool moderni o ambienti di sviluppo piacevoli. Diventa un problema quando rallenta il lavoro, genera frustrazione o fa perdere tempo a chi dovrebbe costruire valore. In questo talk esploriamo i segnali da non ignorare, gli errori più comuni e le leve concrete su cui agire per trasformare la DX da ostacolo a vantaggio competitivo.

    51 min
  • Il database è un dettaglio

    Il database è un dettaglio: quante volte lo abbiamo sentito dire, ma quante volte lo mettiamo in pratica?Quando ho iniziato a lavorare in, scrivevo codice che dipendeva completamente dal tipo di database usato. Finché...Possiamo testare tutto senza usare un database?oppureE se passassimo a Postgre?Panico.Quel momento è stato uno catartico: ho capito che dovevo cambiare approccio.In questo video ti porto passo dopo passo dentro una soluzione moderna: astrarre l’accesso al database in C# per rendere il codice testabile, manutenibile e indipendente dalla tecnologia.(L'implementazione qui mostrata è in C# ma il concetto è valido per qualunque linguaggio di programmazione orientato agli oggetti.)Vedrai due implementazioni reali:In-memory – perfetta per test, demo, prototipi veloci.PostgreSQL – con un driver vero, ma incapsulato in modo elegante.---💡 Perché farlo?✅ Il tuo codice non è più legato mani e piedi al database.✅ Puoi testare tutto senza bisogno di un’istanza reale.✅ Cambiare tecnologia è più semplice.✅ Scrivi software più solido, flessibile e professionale.---📌 Cosa vedrai nel video:* Cos’è un’astrazione dell’accesso al database* Come strutturare le interfacce in C#* Implementazione in-memory per i test* Connessione pulita a PostgreSQL* Esempi pratici di utilizzo* Benefici per il tuo codice e il tuo team 👇 Scrivimi nei commenti:Hai mai fatto test senza database? --- 🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑‍🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑‍🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/▶️ https://micheleferracin.it/🟢 La mia azienda: https://www.limeware.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/

    12 min
  • Trucco rapido per la produttività dei developer

    🚫 Non lasciare che sia un algoritmo a decidere cosa ascolti! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑‍🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑‍🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/🟢 La mia azienda: https://www.limeware.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/

    2 min
  • Guarisci anche tu un programmatore eroe

    🚫 Non lasciare che sia un algoritmo a decidere cosa ascolti! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑‍🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑‍🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/🟢 La mia azienda: https://www.limeware.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/

    2 min
  • La società si è resa conto di quanto dipende dai software engineer?

    Considerazioni etiche sparse.


    ---🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑‍🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑‍🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/contacts/▶️ https://micheleferracin.it/🟢 La mia azienda: https://www.limeware.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/

    3 min

About Michele Ferracin Software Engineering

From the publisher's feed

Episodi tratti dai miei video su YouTube in formato solo audio.