E anche quest’anno (come avrei potuto mancare?), Verona ci ha accolto (in modo un po’ piovoso, a dir la verità) per un altro phpDay. Anche stavolta ho avuto il piacere di condividere questa esperienza con i colleghi del PUG Roma, ma non solo…. quest’anno infatti c’è stata per me una novità, quella di avere di nuovo, dopo oltre un lustro di freelancing, dei colleghi “veri”, con cui cioè condividere un’azienda. Non ho pubblicizzato molto la svolta, soprattutto perché ervamo in attesa di pubblicare un sito decente, ma ora posso annunciare tranquillamente che da gennaio sono partner e CTO di beelab, una piccola ma dinamica realtà, in cui peraltro ho ritrovato alcuni dei miei colleghi storici (parliamo del 2001). Anzi, siccome siamo sparsi un po’ per tutta Italia, questa, come altre conferenze, è un’ottima opportunità per riunirci dal vivo.
Come sempre, la parte social dell’evento non è stata da meno di quella professionale, ormai una certezza!
Archivio della categoria: professionale
PHP.TO.START 2013
Anche stavolta, per il terzo anno consecutivo, sono andato a Torino per partecipare alla conferenza PHP.TO.START. Purtroppo, dopo due partecipazioni da speaker, mi sono dovuto accontentare di essere semplice spettatore. Tuttavia devo dire che l’esperienza è stata ugualmente positiva: come sempre un po’ di networking, ma stavolta soprattutto l’occasione per incontrare di persona i colleghi.
Codemotion 2013
La settimana scorsa ho partecipato al Codemotion, una conferenza multi-linguaggio molto seguita nella Capitale. Non è certo la prima volta che presenzio, ma quest’anno ho voluto provare a mandare una proposta di talk e sono stato accettato. Ho quindi tenuto una presentazione sull’evoluzione di PHP, pensata per chi non si avvicina a questo linguaggio, ma anche a chi se ne è allontanato tempo fa, per sfatare un po’ di quella cattiva fama che si era meritato in passato.
Devo dire che il talk è andato abbastanza bene, sono andato un po’ corto, ma la sessione di domande è stata ampia e ha compensato.
Per rimediare all’annoso problema della presentazione su slideshare, di cui ho ampiamente parlato tempo fa, stavolta ho creato una copia delle mie slide appiccicandoci sopra un piccolo overlay con le mie note, in modo che sia fruibile offline. Enjoy: PHP, non lo stesso vecchio linguaggio
corso Symfony – seconda edizione
Dopo una prima edizione che ha avuto un discreto successo l’anno scorso, ho riproposto il mio corso introduttivo a Symfony, ovviamente aggiornato alla versione corrente (la 2.1) e stavolta con un numero inferiore di partecipanti, sicuramente più adatto a corsi come questo.
Stavolta ho provato con un approccio più pratico, con un’applicazione sviluppata nell’arco della giornata, e devo dire che è andata anche meglio. Certo il tempo è sempre un po’ stretto, mi accorgo che ce ne vorrebbe di più, perché la materia è veramente vasta, ma per ora la formula da otto ore sembra essere l’unica percorribile.
Ho già in progetto altre edizioni, forse una anche avanzata invece che introduttiva, soprattutto ora che ho chi mi aiuta nell’organizzazione (su quest’ultimo dettaglio dovrò fare un post approfondito).
Slideshare fa schifo
Mi permetto un piccolo rant sul servizio che, almeno finora, rappresenta lo standard de facto per condividere presentazioni.
Situazione: ho una breve presentazione, di un talk introduttivo a un interessante tecnologia creata recentemente per gestire le dipendenze in PHP, di nome Composer. Ho tenuto questo talk nello scorso incontro del PHP User Group di Roma.
Come per le mie altre presentazioni, decido di condividere le mie slide, sul famigerato e già citato Slideshare. Già da un po’ di tempo, costruisco le mie presentazioni direttamente online, sull’ottimo Google Drive (già noto come Google Docs): è un ottimo strumento, mi permette di condividere e collaborare, ha tutto quello che mi serve, tanto non devo fare chissà cosa (anzi, mi attengo al minimalismo, come insegna lo Zen).
Il primo problema è che Slideshare non consente di caricare direttamente da GDrive. Tempo fa si erano inventati un accrocchio orrendo per importare dall’allora GDocs, fatto così male che, dopo l’autorizzazione, presentava una maschera con TUTTI i documenti già selezionati e nessuno strumento per spuntare.
Il secondo problema è che, dei formati supportati, alla fine l’unico che mantiene in maniera decente la formattazione è il PDF. Peccato che sia l’unico in cui non si possono usare le note. Le note per me sono fondamentali, servono prima di tutto a me per ricordare cosa dovrò dire durante il talk, ma soprattutto servono a chi lege la presentazione online di capire di cosa sto parlando (vedi sopra l’accenno al minimalismo).
Alla fine mi sono dovuto arrangiare: PDF e note scritte, orrendamente, nella descrizione ![]()
Ma ci sarà qualcosa di meglio per questa benedetta condivisione di slide?
SymfonyDay
La scorsa settimana ho fatto un salto a Torino, per partecipare al primo evento italiano dedicato completamente a Symfony, chiamato appunto SymfonyDay. Breve parentesi: Symfony è uno strumento di lavoro molto importante, un frameowrk che ho conosciuto nel 2007 e che ha cambiato il mio modo di sviluppare in PHP. Da diversi anni ormai è l’unico strumento che utilizzo, avendo la fortuna di poter scegliere il lavoro che svolgo. Ho già scritto dell’evento sul sito del PUG, ma qui vorrei approfondire il mio punto di vista personale. Sono stato contento di poter presentare un talk, su un argomento a cui tengo molto e il cui tempismo cadeva a pennello, la migrazione dalla vecchia versione 1 alla nuova versione 2. Ho ricevuto molti complimenti per il mio talk e questo ovviamente mi ha dato soddisfazione. Mi piacerebbe ricevere anche qualche critica, perché sono sicuro che ho ancora spazio per migliorarmi, soprattutto sulla parte comunicativa.
Un altro aspetto di cui sono molto contento è l’aggregazione che stiamo creando con il PUG Roma, che questi eventi contribuiscono a rinsaldare. A parte l’evento in sé, passare insieme 4 ore in treno o prendere 3 taxi (eravamo in 12 al ritorno) e un aereo, sono momenti di socializzazione che valgono anche più delle pizze dei nostri incontri mensili.