
GOTO - The Brightest Minds in Tech Learning Python Programming • Fabrizio Romano & Naomi Ceder
Dec 26, 2025
Fabrizio Romano, a seasoned Python programmer and co-author of "Learning Python Programming," joins Naomi Ceder, a Python instructor and author of "The Quick Python Book." They dive into the evolution of Python education, highlighting the shift from GUI-focused content to command-line applications. Fabrizio discusses the nuances of programming typing, the role of AI in coding, and the critical importance of nurturing junior developers. The conversation emphasizes maintaining essential programming skills while embracing innovative tools.
AI Snips
Chapters
Transcript
Episode notes
Long Career, From Coder To Manager
- Fabrizio Romano started using Python around 2006–2007 and professionally since 2009.
- He has been a professional developer for over 30 years and now manages a multi-team product group at Sohonet.
Book Writing Was Intensive And Revealing
- Writing a book taught Fabrizio a lot about himself and required major time commitment.
- The first edition took about nine months of 40-hour-week work on top of his job and felt rewarding when readers responded positively.
Scripts Versus CLIs: Purpose Drives Design
- Fabrizio distinguishes scripts as one-off, often unpolished code and CLIs as reusable, professional tools.
- CLIs merit argument parsing and frameworks like argparse or Typer when you expect repeated use.
