SQLSaturday #685 Porto 2017

At SQLSaturday Porto 2017 edition I was speaker and a member of the organization team of the event. From the organization perspective the event went smother than the previous year. We were happy with the improvements that we were able to made.

My presentation was about how to set a WordPress website using Azure Web Apps and a Azure Database for MySQL but the “demo gods” were not on my side, and the last demo crashed. However the interaction with the audience was quite good, they were curious about the MySQL database engine provided by Azure.

SQLSaturday #546 Porto 2016

This was my second SQLSaturday Porto as member of the organization team and my first time as speaker.

After the stressful initial preparation: conference rooms, speakers room, check-in area, networking/coffee break area and all the other logistic details, I presented my session about source control for database.

The feeling and the feedback from attendees and speakers about  the event organization was globally positive. The same thing can be said about my talk.

You can find the slides here:

SQLSaturday #485 Lisbon 2016

SQLSaturday #485 Lisbon 2016, held on February 20, was my third SQLSaturday event and my first as speaker. When  I received the email saying that my session had been accepted in schedule’s event I felt happy and honored.    sqlsatuardaylisbon2016

My session, Road to database automation, was accepted as lightning talk. So I had 10 minutes to address the first stage of the database automation: database source control and it´s benefits. During that time I presented the reasons that lead me to invest on database source control and what tools I used to achieve it. You can find my presentation in the end of this post.

The presentation went well and fast. But the best happened after the presentation: the attendees feedback and curiosity. The possibility of discuss my favorite topics with other people with similar challenges was amazing.

This post is also the opportunity to give my congratulations to the event organization, headed by André Batista @klunkySQL, who provided great moments of conviviality, and to say thank you to the portuguese sql family for welcoming me so well.


I hope to see you all soon.

SQLSaturday#429 Porto 2015 experience


My first contact with SQLSaturday event occurred in 2014 on the SQLSaturday#341 Porto 2014 edition as simple and curious attendant. A full day of learning, sharing and meeting people sounds to good to be true especially if it´s free. At the end of the day I was amazed, and asked myself why organize and event like this? The answer is quite simple: sharing.

The same principle lead me to join Porto.Data community. It was here that I met Ivan Campos  the community leader, who invited me to make part of the SQLSaturday#341 Porto 2015 organization. Of course I accepted his challenge with great pleasure and apprehension, after all I was just a “rookie”.

The organizing team was mainly composed by Ivan Campos (@WizardDBA), I (@EdPiairo), Paulo Correia (@paulofmc) and Filipe Coelho (@DataPlumbR). But we were not alone, a group of volunteers helped us materializing the event, and we also count with the guidance from the members with more experience like Niko Neugebauer (@NikoNeugebauer), Pedro Simões (@pedro_mg_simoes ), and others. I’m proud to say that the event was a great success and I want to thank all who contributed to this success.

This success was the result of the work carried out over months before the event. As important as the final result of the event were the lessons learned.  The importance of having a plan was well understood by the team. It’s very important that each member know what, when and where to do.  It´s also important to exist the role “plan master”, who is responsible for ensuring that the plan is being implemented. The plan and the plan master gain more relevance when the team has junior members (as me).  Here’s a tip: you should have a survival guide to help the team in the organization process allowing better deal with stress/adrenaline.

In the end of the day I presented two types of feelings. As a team, we share the “mission accomplished” feeling, we were then a team. As an individual, a feeling of “profit”, I had the opportunity to know and hang out with the speakers, the opportunity to meet new people, the opportunity to learn and share knowledge.

For all the reasons presented above I leave you this advice: you definitively should try!

Ultimately, I want thank Ivan for his invite, wich has provided me a great experience, and congratulate him for the success as leader of the event organization.