Here you can find some links to my presentation stuff, slides, and some videos, both in Italian end English languages.
Florence, April 2016 @ Pycon Italy.
Full RPM and DEB packaging practices, tools and multi-distribution testing via Docker and FPM. The slides can be picked up on Pycon Italy's own website at the link above, or at this link. The video is available here. Example projects from the presentation are hosted at https://github.com/alanfranz/packaging-awscli and https://github.com/alanfranz/packaging-django-cms-instance.
Florence, July 2013 @ Europython.
Python is quite a powerful language; sometimes, it’s a too much powerful language. Do you know how
to tame it without getting caught in its perils and gotchas? Quite a lot of scaffolding and DOs/DONTs
can be seen in this talk.
Florence, April 2013 @ Develer workshop
A new version of my Technical Debt talk, with more focus on technical debt sources. Pick the slides here
Milan, November 2012 @ Italian Agile Day
A 10 minutes introduction to the setup of a continuous integration + continuous delivery server. Pick
the slides here
Florence, September 2012 @ Better software
A revisited version of my Technical Debt talk. Pick the slides here.
Florence, July 2012 @ Europython
Each platform is got its own tradeoffs. Python is a great language, what about the whole platform? How
do Python tools, IDEs, deployment work together?
Rome, November 2011 @ Italian Agile Day
Do your once-looking-good projects crumble after some amount of time? Do you spend
more and more resources on just maintaining something working rather
than improving it? Technical debt may be the root cause of all your
issues, even though you may not know it - but you can handle it.
Florence, June 2011 @ Europython
There I introduce Dependency Injection and Inversion of Control themes to python developers.
It's highly recommended if you think DI just means bloat!
Florence, May 2010 @ Pycon Quattro
It's a rather large introduction to the many concepts underlying the Twisted network
programming framework. I think it was too an ambitious talk and I don't recommend
watching it if you want to get introduced to Twisted - check out
Florence, May 2009 @ Pycon Tre
It's an introduction to the great RPC/Object broker offered by the Twisted
Introduzione alla programmazione asincrona
Trieste, October 2008 @ Linux Day
Some example of async programming using Python and Twisted. No link available
at this time.