Intervista Pythonista artwork

Intervista Pythonista

63 episodes - Italian - Latest episode: 1 day ago -

Python Milano presenta Intervista Pythonista. Diamo voce ai pythonisti italiani e li conosciamo da vicino con brevi interviste. Presentano Marco Santoni e Cesare Placanica

Technology
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Type-checking statico su grandi codebase. Ep 55

July 12, 2024 05:56 - 36 minutes - 28.5 MB

Conosciamo Alan Franzoni, Engineering manager presso Aiven. Approfondiremo il ruolo del controllo dei tipi statici in Python e strumenti come mypy. Ci siamo concentrati su come il team di Alan abbia impostato il processo di migrazione su una grande codebase. I blog di Alan https://www.franzoni.eu/ https://techandtheitaly.franzoni.eu/

Consigli per carriere Data & AI (in Italia). Ep 54

June 18, 2024 11:55 - 1 hour - 53.9 MB

Super live su YouTube con ospiti Paolo Platter di Agile Lab e Alberto Danese di Nexi. Approfondiremo i punti chiave per chi lavora in ambito Data & AI in Italia. Come iniziare? In quali tipi di aziende lavorare? Quali sono i ruoli? Come preparare un colloquio? Come continuare a imparare? Che salari aspettarsi? Andremo molto nel concreto e sarà una serata in cui potete dire la vostra interagendo direttamente con i nostri ospiti.

Always be coding my friend. Ep 53

May 31, 2024 09:33 - 47 minutes - 34.4 MB

Conosciamo Umar Jamil, Machine Learning Engineer e youtuber in ambito Machine Learning. I suoi video raccontano passo dopo passo (con un'altissima chiarezza e qualità) mattoncini importanti dell'AI come transformer, stable diffusion, RAG. Umar ci racconterà come ha cambiato carriera da sviluppatore a ML engineer e il suo metodo di studio applicato.

Novità e segreti di PyCon IT 2024. Ep 52

May 01, 2024 15:32 - 40 minutes - 36.7 MB

Conosciamo Matteo Benci, lead service and account manager presso Develer, tesoriere di Python Italia e coordinatore di PyCon Italia. Con Matteo scopriremo le novità dell'edizione 2024 di PyCon Italia e quali sono i segreti dietro l'organizzazione di questo evento di community. Approfondiremo poi il tema dell'accessibilità fuori e dentro il mondo software.

BDD: behavior driven development. Ep51

March 14, 2024 21:40 - 33 minutes - 19.1 MB

Conosciamo Peter Bittner, co-maintainer di behave e appassionato di testing in Python. Scopriremo come ridurre gli ostacoli a un testing efficace ed entreremo nel mondo del Behavior-Driven Development (BDD).

Haystack. Framework open per app LLM. Ep 50

February 24, 2024 18:24 - 40 minutes - 25.2 MB

Conosciamo due contributori del progetto Haystack di Deepset: Massimiliano Pippi, responsabile open source engineering, e Stefano Fiorucci, NLP engineer. Con loro scopriamo perché un framework come Haystack semplifica la vita dello sviluppatore che vuole lanciare un'applicazione con LLM.

Hype del momento nel coding. Quando evitarli. Ep. 49

January 28, 2024 05:55 - 33 minutes - 30.7 MB

Anche noi programmatori abbiamo le nostre mode del momento. Quel nuovo framework di cui tutti parlano, il nuovo linguaggio dalle performance incredibili. Dobbiamo veramente studiare o provare ogni novità? Il nostro tech stack che usiamo da anni diventa obsoleto veramente così presto? Conosciamo Riccardo Magliocchetti, senior software developer e open source developer. PS nella seconda parte della puntata affronteremo il tema dei colloqui di selezione e daremo un po' di consigli utili a cand...

Polars e functime: dataframe e timeseries. Ep 48

January 05, 2024 05:58 - 1 hour - 59.9 MB

Conosciamo Luca Baggi, machine learning engineer presso xtream e core developer di functime. Approfondiamo le funzionalità del package polars per la gestione efficiente di dataframe. Passiamo poi a functime per scoprire i segreti di questa libreria per la modellazione di time series in modo scalabile. Nella puntata abbiamo citato questo benchmark sulle prestazioni di Polars vs Pandas vs Spark effettuato da Palantir il talk di Luca su functime all'ultima PyData Global

L'Avvento del Codice, puntata strenna EP 47

December 21, 2023 16:16 - 35 minutes - 32.7 MB

In questa puntata parliamo di Avvento del Codice, la competizione di programmazione, just for fun, forse più conosciuta. Scopriamo insieme di cosa si tratta e vari aneddoti sulle soluzioni ai complicati problemi degli Elfi.

Data science: competizioni e modelli di team. Ep 46

December 05, 2023 23:00 - 43 minutes - 40.2 MB

Conosciamo Alberto Danese, responsabile data science di Nexi, Kaggle Grand Master e autore di Data Culture. Racconteremo l'esperienza di chi ha gareggiato con tasti e sudore sulla piattaforma più popolare per competizioni di data science. Parleremo poi di modelli organizzativi di data science (quali funzionano e perché). 📣📣 Potete vincere una copia del suo libro partecipando a questo form entro il 15 dicembre! https://forms.gle/RSbvBzNKgfFHbwgN8

LLM: il framework open nato in Italia. Ep 45

November 19, 2023 08:43 - 52 minutes - 49 MB

Conosciamo Piero Savastano, data scientist e fondare di Cheshire Cat (Stregatto). Approfondiremo i large language models (LLM) e le due metodologie principali per specializzare questi modelli su un particolare dominio. Scopriremo poi i dettagli del progetto Stregatto, del suo team e di cosa ci possiamo aspettare dai suoi sviluppi futuri.

CI in Python e RPM: strumenti per automazione elevata. Ep 44

October 23, 2023 05:48 - 32 minutes - 30.4 MB

Conosciamo Maja Massarini, software engineer presso RedHat. Maja è una dei mantainer di Packit, un tool per il packaging di progetti upstream in Fedora. Maja ci racconta come il team di mantainer di Packit ha adottato un insieme di strumenti Python per automatizzare la gestione del loro progetto open source e ci darà alcuni consigli utili. Pronti a prendere nota?

Special: pillole dagli speaker del BIDigital

October 12, 2023 08:15 - 13 minutes - 12.8 MB

Conosciamo gli speaker del track organizzato da Python Biella Group all'evento BIDigital del 7 ottobre 2023 Emanuele Fabbiani, xtream: Embeddings, Transformers, RLHF: tre idee per capire come funziona ChatGPT Pietro Pisoni, intella: Trading System in Python Luca Gilli, clearbox.ai: We Have No Moat': open-source vs closed-source nell'era dei large language models Francesco del Sorbo + Giuseppe Longo, Hype: Mobile & Generative AI: come sta cambiando il nostro modo di sviluppare Stefania D...

Ep 43 Soft skill per programmatori? Comunicazione, time-management e altro!

September 24, 2023 20:30 - 43 minutes - 40.2 MB

Conosciamo Giovanna Galleno, project manager nel campo del cloud e dati. Affronteremo il tema dell'importanza delle soft skills per essere sviluppatori efficaci ed efficienti. Con Giovanna parleremo di comunicazione, di organizzazione del tempo e di misurazione dell'efficacia. Sottolineeremo anche il ruolo delle soft skills nel raggiungimento degli obiettivi professionali, inclusi la gestione dei conflitti e il coinvolgimento degli stakeholder. Infine, forniremo un esempio pratico di come le...

Ep 42 Copilot e generative AI in pillole

August 28, 2023 19:51 - 48 minutes - 44.8 MB

Conosciamo Emanuele Fabbiani, Head of AI di Xtream. Parliamo di GitHub Copilot, un assistente virtuale per la scrittura di codice basato sull'intelligenza artificiale, per conoscere la sua affidabilità e per trovare spunti sulla futura evoluzione di questi strumenti. Conosceremo poi i concetti alla base di ChatGPT e della generative AI, ad esempio gli embeddings e i transformers.

Ep 41 Starlette, Uvicorn e PyDantic. Dietro le quinte di FastAPI

August 11, 2023 04:52 - 34 minutes - 32 MB

Ospitiamo Marcelo Trylesinski, core maintainer di PyDantic, Uvicorn e Starlette. Marcelo ci racconta le sue attività come maintainer in questi progetti e di come si è impegnato nell'open source fino ad oggi. Si focalizza su diversi aspetti tecnici, inclusi i vantaggi di Starlette, un framework web, rispetto ad altri come Flask. Discute anche delle differenze di lavorare in vari progetti open source, compresi i processi di sviluppo e le sfide affrontate dai maintainer. Inoltre, menziona il su...

Ep 40 Reinforcement Learning con SheepRL

July 20, 2023 20:29 - 37 minutes - 34.8 MB

Come si modella un algoritmo di Reinforcement Learning? Tra quali algoritmi possiamo scegliere? Che impatto ha il Reinforcement Learning sui videogiochi? Conosciamo Federico Belotti, Data Scientist presso Orobix e open source contributor di SheepRL!

Ep 39 Codice cybersicuro: penetration test e caccia alle vulnerabilità

June 16, 2023 07:06 - 35 minutes - 33.3 MB

Come si scrive codice sicuro? Come si trovano vulnerabilità? Come si diventa Cybersecurity Engineer? Conosciamo Paolo Perego, Cybersecurity Engineer presso SUSE. Risorse: Blog di Paolo: https://codiceinsicuro.it/ Canale Youtube di Paolo: https://www.youtube.com/c/PaoloPerego OWASP: https://owasp.org/

Special - PyCon Giorno 3

May 29, 2023 20:26 - 5 minutes - 5.28 MB

Marco racconta a Cesare gli avvenimenti principali dell'ultimo giorno di conferenza

Special - PyCon Giorno 2

May 27, 2023 23:25 - 5 minutes - 4.82 MB

Marco racconta a Cesare il secondo giorno di conferenza

Special - PyCon Giorno 1

May 26, 2023 17:02 - 6 minutes - 5.76 MB

Marco racconta a cesare com'è andato il primo giorno della PyCon!

Ep 38 Graph database e finanza con Python

May 13, 2023 05:27 - 38 minutes - 36.1 MB

Quali sono i modelli dati o i tipi di interrogazioni che rendono un graph database come Neo4J la scelta giusta? Come si alimenta e interroga Neo4J? Python può essere utile per analizzare dati finanziari e per simulare strategie di investimento? Conosciamo Claudio Cama, data engineer presso Reviva e Youtuber.

Ep 37 Pandas 2.0: novità e sorprese con un core developer

April 15, 2023 09:21 - 38 minutes - 35.2 MB

Cosa c'è di nuovo in Pandas 2.0? Ci sono funzionalità importanti di cui si parla poco? Cos'è il Dataframe Consortium e perché non riguarda solo Pandas? Conosciamo Marco Gorelli, Pandas Core Developer

Ep 36 Cultura dei feedback e metodi di stima efficaci

March 29, 2023 19:45 - 33 minutes - 31.2 MB

Come creare un clima nel nostro team in cui sia naturale condividere feedback reciprocamente rispettando le sensibilità di ognuno? Quando iniziamo un progetto complesso, come ne stimiamo la durata e come gestiamo tutte le incognite? Conosciamo Fiorella De Luca, project manager presso Nephila e organizzatrice di Fuzzy Brains, Django Girls, PyCon Italia.

Ep 35 Il colloquio del programmatore

February 27, 2023 07:14 - 44 minutes - 41.3 MB

Come può prepararsi un programmatore per il prossimo colloquio? E l'intervistatore come può stabilire un buon clima durante il colloquio? Conosciamo Alessio Izzo, software engineer presso DBridge.

Ep 34 Vita da Climate Data Scientist

February 04, 2023 06:43 - 33 minutes - 31 MB

Cosa significa fare data science in ambito climate? Quali dati si analizzano? Sono dati pubblici? Quali competenze sono necessarie e qual è la cassetta degli attrezzi Python? Conosciamo Matteo De Felice, Senior Data Scientist in ambito climate. Nella puntata abbiamo parlato di PyPSA https://github.com/matteodefelice/pypsa-entsoe Interactive Atlas https://interactive-atlas.ipcc.ch/ Tweet su produzione energia mensile in EU https://twitter.com/matteodefelice/status/1620690268273127425 Das...

Ep 33 Debunking e divulgazione scientifica con Python

January 22, 2023 15:27 - 34 minutes - 31.8 MB

Conosciamo Andrea Palladino, fisico e Senior Data Scientist presso GSK. Andrea è un divulgatore scientifico su LinkedIn e con lui scoprire cosa lo motiva a creare contenuti per confutare notizie false con numeri e dati. Parleremo quindi di educazione finanziaria, dati epidemiologici e un piccolo focus su librerie Python per il calcolo parallelo. Referenze - profilo LinkedIn di Andrea - pandarallel - modin

Ep 32 Pillole di Python... Milano

December 09, 2022 20:40 - 42 minutes - 39.2 MB

Un po' di storia della nostra community Python Milano con Christian Strappazzon. Parleremo di estensioni di alcune estensioni VS Code sviluppate da Christian e di metaclassi Python.

Ep 31 Full-text search con Django e Postgres

November 15, 2022 06:08 - 40 minutes - 37.4 MB

Come si implementa la fulltext search in django? Perché mai dovrei usare Stack Overflow senza leggere le risposte? Conosciamo Paolo Melchiorre, Python Developer, contributor di Django, e CTO di 20tab.

Ep 30 Automatizzare la pulizia del codice

October 30, 2022 17:45 - 29 minutes - 27.2 MB

Come automatizzare la pulizia del codice in pochi semplici passi? Quali sono le best practice per gestire ambiente e dipendenze di un progetto Python? Conosciamo Ester Beltrami, core developer di Strawberry GraphQL, software engineer presso Made.com, organizzatrice e sviluppatrice per PyCon Italia. Nella puntata abbiamo menzionato: - precommit - black - pyupgrade - flake8 eradicate - autoflake - poetry - pdm - strawberry graphql

Ep 29 Container e Kubernetes per rilasci senza sorprese

October 09, 2022 14:46 - 38 minutes - 35.2 MB

Vi è capitato mai che la vostra web app funzioni in locale ma che qualcosa vada storto al rilascio in produzione? Quali sono le buone pratiche per un automatizzare rilasci e operations del vostro servizio? Conosciamo Luca Barzè, pre-sales engineer di Suse, Alcuni riferimenti menzionati nella puntata 12 factor app Rancher desktop Minishift Minikube

Ep 28 Simulare la propulsione di razzi spaziali

September 18, 2022 08:41 - 30 minutes - 28.2 MB

Perché un ingegnere aerospaziale dovrebbe simulare la propulsione di un razzo spaziale in Python? Come si modella la fluidodinamica di un razzo e da dove si parte? Conosciamo Ruben Di Battista, rocket scientist e quant technologist presso QRT. Alcuni riferimenti della puntata meshio Selecting a programming language can be a form of premature optimization pybinding Sito personale di Ruben Di Battista

Ep 27 Simuliamo le prossime elezioni in Python

August 23, 2022 17:46 - 32 minutes - 30.3 MB

Perché scomodare Python per simulare la legge elettorale delle prossime elezioni? Cos'è il Gerrymandering e perché influenza l'esito delle elezioni? Come si previene? Conosciamo Gabriele Pinto, economista e data scientist presso la Sapienza e il Ministero di Economia e Finanza. Citati nella puntata Simulatore Elettorale Gerrymendering Dash Geopandas

Ep 26 Dietro le quinte di Psycopg3 e Postgres

August 11, 2022 14:40 - 31 minutes - 29.1 MB

Quali sono le novità introdotte da Psycopg3? Che competenze servono per sviluppare un connettore Python per un database? Come si diventa sviluppatori di software open source? Conosciamo Daniele Varrazzo, autore di Psycopg3. - Psycopg3

Speciale PyScript: Python nel browser

July 26, 2022 05:45 - 30 minutes - 28.7 MB

Puntata speciale con Fabio Pliger, software architect presso Anaconda e creatore di PyScript. Con Fabio scopriremo i segreti di PyScript, il framework per creare applicazioni Python su browser. Abbiamo registrato questa puntata live a PyCon Italia!

Ep 25 Federated ML e... preparare i colloqui per Google!

July 14, 2022 17:48 - 37 minutes - 34.4 MB

Cos'è il federated learning? Quali sono possibili attacchi verso modelli di machine learning? Ci sono community che condividono suggerimenti per prepararsi ai colloqui con aziende come Google o Meta? Conosciamo Luca Corbucci, PhD in Computer Science e founder di Pointer Podcast, Pisa.Dev e Superheroes Valley. Abbiamo parlato di: Opacus Flower Tensorflow Federated Superheroes Valley Pointer Podcast Pisa.dev

Ep 25 Federated ML e... preparare i colloqui con Google!

July 14, 2022 17:48 - 37 minutes - 34.4 MB

Cos'è il federated learning? Quali sono possibili attacchi verso modelli di machine learning? Ci sono community che condividono suggerimenti per prepararsi ai colloqui con aziende come Google o Meta? Conosciamo Luca Corbucci, PhD in Computer Science e founder di Pointer Podcast, Pisa.Dev e Superheroes Valley. Abbiamo parlato di: Opacus Flower Tensorflow Federated Superheroes Valley Pointer Podcast Pisa.dev

Ep 24 I side project in una vita da sviluppatore

June 23, 2022 07:15 - 27 minutes - 25.7 MB

Perché i programmatori hanno il vizio di fare dei progetti personali nel tempo libero? Conosciamo Juna Salviati che ha una lunga esperienza di piccoli o grandi progetti personali. Ce ne racconterà alcuni e scopriremo che valore hanno nella carriera di un Pythonista. Nella puntata abbiamo parlato di - Mazes for programmers - Model Thinking su Coursera

Ep 23 Sviluppare Smart Contract su Blockchain in Python

June 10, 2022 20:17 - 39 minutes - 36.8 MB

Cos'è uno smart contract in una blockchain? Come si sviluppa e pubblica in Python? Quali sono le potenzialità delle blockchain oltre il trading di cryptovalute? Conosciamo Daniel Pyrathon, software engineer presso Phantom e organizzatore di PyCon San Francisco. Nella puntata abbiamo menzionato: Web3 eth-abi Vyper

Ep 22 Cartografia e GIS in Python

May 25, 2022 08:34 - 38 minutes - 36 MB

In questa puntata entreremo con Simone Parmeggiani nel mondo delle mappe e dell'analisi dati spaziali in Python!

Ep 21 Python Paradox e Programmare... from Scratch!

May 13, 2022 20:51 - 44 minutes - 41 MB

Conosciamo Marco Beri, cofondatore di Python Italia e programmatore. Ci racconterà alcuni aneddoti segretissimi dietro alla creazione di Python Italia e ci racconterà il punto di visto di oggi sul Python Paradox. Marco è autore di libri tra cui Programmare in Python, Espressioni Regolari, e Sviluppare applicazioni web con Django. Riferimenti Python Paradox Scratch PyCon Italia

Ep 20 Natural language processing in Python

April 22, 2022 04:46 - 41 minutes - 38.6 MB

Quali sono le librerie e i tool principali dell'NLP in Python? Ci sono pacchetti specifici per il testo in italiano? Conosciamo Serena Sensini, ingegnera informatica ed enterprise architect. Alcuni riferimenti dell'episodio. spaCy The RedCode François Chollet

Ep 19 Progettare test suite scalabili

April 06, 2022 20:24 - 44 minutes - 41 MB

Conosciamo Alessandro Molina, autore di Crafting Test-Driven Software with Python. Con Alessandro approfondiremo come bilanciare la nostra test suite tra unit test e integration test. Scopriremo gli errori da non commettere per evitare di veder girare i test per minuti o ore. I nostri ascoltatori potranno infine vincere una copia del libro partecipando a questo quiz https://forms.office.com/r/5zdcCXGeV1

Ep 18 Python e il satellite in volo verso Mercurio

March 27, 2022 19:09 - 36 minutes - 34 MB

Conosciamo Mario D'amore, astrofisico che collabora alla missione ESA BepiColombo. Qual è il ruolo di Python dietro la missione spaziale? Com'è adottato Python nella comunità astrofisica e aerospaziale?

Ep 17 Django scalabile e cultura del lavoro... agli antipodi!

March 18, 2022 21:36 - 43 minutes - 40.7 MB

Karim Gorjux mangia pane e Django a colazione. Ci racconterà la sua esperienza, la curva di apprendimento e consigli su come gestire un'app Django quando il team cresce. Nell'ultima parte della puntata Karim ci racconterà della cultura del lavoro che ha trovato nel paese dove si è trasferito... molto lontano da qui

Ep 16 Clean code e testing in Python

March 04, 2022 09:57 - 39 minutes - 36.6 MB

Parleremo con Ernesto Arbitrio di debito tecnico, leggibilità di codice e come rendere il codice quasi "prosa". Approfondiremo anche unit e integration testing!

Ep 15 Vita da Open Source Contributor... anzi Contributrice!

February 14, 2022 08:26 - 31 minutes - 28.9 MB

Conosciamo Giulia Naponiello che in Red Hat è contributor di molte repo open source Python inclusa Greenway. Scopriremo anche il suo punto di vista sul valore delle donne nel mondo dev

Special: 1 anno di podcast con super ospite

February 05, 2022 06:11 - 40 minutes - 37.4 MB

Guardiamo insieme com'è andato il primo anno di podcast e conosciamo i nostri host Marco e Cesare. La puntata sarà condotta da un ospite d'onore, il Presidente di Python Italia Patrick Arminio!

Ep 14 Qualità del codice nei Jupyter Notebook?

January 22, 2022 17:25 - 33 minutes - 31 MB

Corrado Monti, ricercatore dell'ISI, ci racconta la sua esperienza su un tema scottante in ambito Data Science. Quali sono i rischi di scrivere codice nei Jupyter Notebook? Quando hanno senso e quando no? Parleremo anche di applicazioni non convenzionali di Tensorflow (si può utilizzare anche al di fuori del Deep Learning)?

Ep 13 Chi usa gli algoritmi e chi invece li crea

January 09, 2022 09:26 - 38 minutes - 36 MB

Giovanni Zappella ci racconta cosa fa un ricercatore in ambito ML e le nuove frontiere dell'AutoML. Abbiamo lanciato un sondaggio sul nostro podcast a cui puoi rispondere qui https://forms.office.com/r/TD3S52CLtw

Twitter Mentions

@matteodefelice 1 Episode
@fchollet 1 Episode