#flaskconf19
Tags: techtalks, python, eventsinyourcity
Published: 2019-09-14 14:33:44



On 7th and 8th of September, a technology conference had place in Florianópolis - SC - Brazil. Even thought it was themed about Flask (a Python's micro framework), the talks were very diverse. In this post I'll describe some of what I've learned while attending it.

![Lucas Vieira](https://live.staticflickr.com/65535/48727142262_b495e37404_k.jpg)

● **A CTO's Vision** 
*By Lucas Vieira May*

Lucas talked about an entrepreneur vision from a developer and showed the importance of a good MVP (Minimum Valuable Product), focusing in its core feature and continuous deploy. He also quoted Reid Hoffman (LinkedIn's co-founder): "If you're not embarrassed by the first version of your product, you've launched too late"

![Nana Raythz](https://live.staticflickr.com/65535/48727131262_7c4a745dbe_k.jpg)

● **Deploying Machine Learning with Flask** 
*By Nana Raythz*

Nana showed some steps to deploy a Machine Learning application using Docker, Flask and Jupyter that predicts diabetes rate in a given country.

![Marcelo Andriolli](https://live.staticflickr.com/65535/48726602393_6a0b978a96_k.jpg)

● **Information Saves** 
*By Marcelo Andriolli*

Marcelo talked about a public's health problem that's increasing and it's not being discussed: a person taking its own life. He explained the origin of such taboo (The Sorrows of Young Werther - 1774) and shared some suggested ways by the World Health Organization to deal with people in this situation.

![Bianca Rosa](https://live.staticflickr.com/65535/48726597603_0a8eb5563d_k.jpg)

● **Keynote: Experience**
*By Bianca Rosa*

Bianca talked about how genius and privilege are connected, how women inspired her along her childhood and the importance of respect and diversity in any team.

![Philippe Gonzaga](https://live.staticflickr.com/65535/48726576043_ce00c4dcc9_k.jpg)

● **Async tasks in Flaks's background** 
*By Philippe Gonzaga*

Philippe explained some concepts and motivation about using asynchronous tasks running in background in a Flask application, common in cases such as audio/video processing, webscrapping, heavy calculations and more.
In his talk, he used Redis as message broker and Celery as task queue.

![Felix Panozzo](https://live.staticflickr.com/65535/48727097571_f755cb1c2c_k.jpg)

● **Remote Working** 
*By Felix Panozzo*

Felix shared some tips to increase productivity while working remotely. He's given advice about gathering opinions and experience from team members and encouraged experimenting and reflecting as a self improve learning. Some practicals tips are: not being always on, setting transparency as a goal, using a dashboard effectively and actually meeting in person.

![Eduardo Mendes](https://live.staticflickr.com/65535/48727022407_3403ffa52e_k.jpg)

● **Introduction to Flask** 
*By Eduardo Mendes*

Eduardo presented flask as a python's micro framework and told the history behind it (it was a April 1th's prank). He also explained it works with Jinja, Werkzeug and more.

![Poline Lottin](https://live.staticflickr.com/65535/48726869251_f209d18199_z.jpg)

● **Test && Commit || Revert** 
*By Poline Lottin*

Poline engaged the audience by promoting a Dojo with TCR: `test && commit || revert` - an experimental practice to TDD. A very interesting way to develop by keeping an eye on testing and immediately committing it or discarding the changes if failing the test. Gotta try this one.

![Igor Ghisi](https://live.staticflickr.com/65535/48726748388_caafcda40a_z.jpg)

● **Regression Testing** 
*By Igor Ghisi*

The intention behind regression testing, accordingly to Igor, is to be able to test easier and more efficiently by using fixtures. This technique solves some problems such as temporary files being created while testing and several similar assets being checked.

![Ryan Padilha](https://live.staticflickr.com/65535/48726738563_9642981d6f_k.jpg)

● **Distributed Application Architecture in Flask** 
*By Ryan Padilha*

Ryan explained the concept behind microservices and talked some different structures that can be applied while developing a project. 

![Felipe Alcantara](https://live.staticflickr.com/65535/48726736663_c3c6ecb9c5_k.jpg)

● **Resilient applications with Flask, Envoy and Kubernets** 
*By Felipe Alcantara*

Still talking about distributed applications, Felipe showed some illusions behind these concepts and how Envoy helps Kurbenetes by applying some resilience patterns such as Load Balancing, Circuit Breaker and Automatic Retries.

![Miguel Soares](https://live.staticflickr.com/65535/48726724368_d1e3114d3e_k.jpg)

● **Keynote: Learning to learn** 
*By Miguel Soares*

Miguel shared some of their learning while starting the developer career. They talked on how important is to deal with every day's tasks and to spend our energy properly in focusing and reflecting. Miguel's applied The Feynman Technique and dealt with the Impostor Syndrome several times. They also kept a diary which helped to keep track of their study progress.

![William Oliveira](https://live.staticflickr.com/65535/48727166877_39701465d5_k.jpg)

● **Keynote: Anxiety** 
*By William Oliveira*

By explaining that anxiety is a natural reaction from our body which can occur with fears, doubts and expectations, William shared some good habits to better deal with it. Playing sports, mediating, eating healthy and drinking less coffee were his pro tips.

![Mark Kop (me)](https://live.staticflickr.com/65535/48726781023_0b0ee36d03_k.jpg)

● **Lightning Talk: Habitica**
*By me!*

I've taken the opportunity to present a talk about Habitica, a habit tracker app which treats your goals like a Role Playing Game. It has been helping me to organize my life and motivate myself into accomplishing goals.

See you in the next Flask Conf!

![flask conf photo](https://thepracticaldev.s3.amazonaws.com/i/5i6ez7wz21c8pijk4z33.jpg)

Photos by **[Carolina Arruda](https://instagram.com/_carolinaarruda)**.