Apresentações

Todos os slides das apresentações estão disponíveis no meu Speaker Deck. Abaixo é possível encontrar a descrição de cada uma bem como o ano em que foi feita.

Python @classmethod

Slides da Lightning Talk apresentada no meetup do grupo de usuários Python de Florianópolis na Resultados Digitais.

Slides: python-@-classmethod

Anti-patterns - o que são e como se livrar deles em Python

Apresentação realizada no TDC Porto Alegre 2019. Nessa apresentação serão apresentados diversos casos de anti-patterns ao se programar em Python e quais são as maneiras corretas de solucioná-los. A palestra é fortemente baseada no livro "The Little Book of Python Anti-Patterns", mas não se limita somente à essa publicação.

Slides: anti-patterns-o-que-sao-e-como-se-livrar-deles-em-python

Distributed Systems of Microservices using Docker and Serfnode

Apresentação de seminário para a disciplina de computação distribuída no programa de pós graduação da UFSC (Universidade Federal de Santa Catarina).

Slides:distributed-systems-of-microservices-using-docker-and-serfnode

Revisão de Código - Desafios, soluções e experiências

O processo de revisão de código está cada vez mais incorporado no ciclo de desenvolvimento de software de empresas. O que antes era uma atividade quase exclusiva em contribuições de projetos de código aberto agora já é padrão também em projetos internos. Entretanto nem todas as pessoas estão acostumadas com o processo de revisar o código alheio ou ter seu próprio código revisado. O despreparo de equipes quanto ao processo de revisão pode inclusive dimiuir a produtividade do time, afetar a qualidade do projeto e o relacionamento das pessoas. Nessa apresentação serão expostas boas práticas para se adotar enquanto revisa o código de colegas bem como o que se atentar antes, durante e depois da própria submissão de código. Dada a natureza interpessoal da atividade serão abordados aspectos tanto de relacionamento e cuidados na comunicação mas também dicas do que se atentar ao revisar especificamente código escrito em Python.

Slides: revisao-de-codigo-desafios-solucoes-e-experiencias

Viés Algorítmico

Slides da lightning talk feita no Data Science Meetup em Florianópolis. Os slides foram feitos durante o próprio evento.

Slides: vies-algoritmico

make + pip + pip-tools

Slides da lighting apresentada no meetup Python Floripa na Hostgator onde pude compartilhar um pouco do meu setup para gerenciamento de dependências com Python e pip-tools.

Slides: make-plus-pip-plus-pip-tools

Pyramid e uma questão de interface

Lightning talk apresentada em 5 minutos no 38º Meetup do grupo Python Floripa falando sobre como poderíamos ter um único ponto de processamento de requisições para diferentes formatos de apresentação com Pyramid.

Slides: pyramid-uma-questao-de-interface

Tecnologia da informação: carreira e mercado

Apresentação realizada na semana de tecnologia da Faculdade de Tecnologia de Sorocaba em 2018. Falo um pouco sobre carreira e o mercado dentro da área de tecnologia da informação. Exemplifico algumas abordagens com o meu próprio histórico profissional e demonstro algumas informações relevantes sobre o mercado como áreas de atuação e seus salários. Também dedico uma seção final para dicas e respostas de algumas perguntas frequentes que aparecem.

Slides: tecnologia-da-informacao-carreira-e-mercado

Do Python ao Infinito e Além!

Muitas pessoas tem me perguntado como começar a estudar Python ou mesmo o que precisa aprender para arrumar um emprego e trabalhar com Python a maior parte do tempo. Com as experiências me relacionando com essas pessoas que desejam iniciar no desenvolvimento Python e na programação de uma forma mais ampla, percebo que o foco ainda está um pouco limitado sobre o que realmente significa trabalhar com desenvolvimento de software hoje em dia. Pensando em explorar um pouco esse tema vamos fazer uma viagem que irá do Python ao Infinito e Além!

Slides: do-python-ao-infinito

Be Remote, Be Yourself:

Slides da minha palestra sobre trabalho remoto realizada no primeiro HRW2 (How Remote Work Works) em Sorocaba.

Slides: be-remote-be-yourself

Liderança Técnica Efetiva:

Apresentação realizada no primeiro #RanchoDev em Sorocaba (02/09/2016).

Slides: lideranca-tecnica-efetiva

Quero Ficar Rico: e agora?

Apresentação feita na NowVentures em Sorocaba como introdução à educação financeira e investimentos.

Slides: quero-ficar-rico

O email é seguro?

Slides da minha palestra, junto com o Túlio Casagrande, na CryptoRave 2016. Nessa oportunidade pudemos bater um papo sobre como funcionam os emails, porque não é seguro se comunicar com as soluções mais utilizadas e como se proteger utilizando a própria infraestrutura existente.

Slides: email-e-seguro

Privacidade Importa?

Na CryptoRave 2016 a Thais e eu pudemos organizar um debate sobre privacidade. Nessa apresentação você pode saber mais sobre o formato da nossa atividade e os tópicos que levamos para essa discussão.

Slides: privacidade-importa

Python Guerrilha (Python Brasil):

Esses são os slides da minha apresentação sobre "Python Guerrilha" na Python Brasil 2015.

Slides: python-guerrilha-pybr

Django: Class-Based Views:

Apresentação feita no encontro do Grupo de Usuários Python de São Paulo, em Junho de 2015. Nessa oportunidade pude falar um pouco sobre o que são as Class-Based Views no Django e quais suas vantagens e desvantagens.

Slides: django-class-based-views

Hello Ansible:

Nessa apresentação realizada no #GrupySP de Julho apresentei o Ansible, qual o problema que ele resolve e como trabalhar com ele. A proposta foi apresentar a ferramenta de forma mais simples do que a documentação oficial e ser mais "direto ao ponto" focando em como sair do 0 para uma solução mínima para o processo de deploy automatizado.

Slides: hello-ansible

Python Guerrilha:

Lightning talk apresentada no encontro do Grupo de Usuários Python de São Paulo realizado no LuizaLabs.

Slides: python-guerrilha-grupysp

Artesanato de Software:

O Manifesto for Software Craftsmanship não é tão popular hoje em dia quanto o Agile Manifesto. Entretanto, acredito que os princípios defendidos pelo Craftsmanship são tão importantes quanto os do Agile. Visando apresentar o "Artesanato de Software", bem como alguns princípios para os graduandos em Análise e Desenvolvimento de Sistemas da FATEC De Sorocaba, no dia 08/10/2014 apresentei a palestra "Artesanato de Software" que compartilho aqui agora.

Slides: artesanato-de-software

Small Acts Manifesto:

Apresentação do Small Acts Manifesto para a equipe de desenvolvimento da empresa Tegra ME, em Sorocaba. Essa apresentação é a inauguração do programa "Integrado", realizado internamente na empresa.

Slides: small-acts-manifesto

Desenvolvimento ético de Software:

Apresentação dos Manifestos Ágil e de Artesanato de Software para a equipe de desenvolvimento da empresa Tegra ME, em Sorocaba. Resolvi aglutinar ambos manifestos em um apresentação chamada Princípios do Desenvolvimento Ético de Software. Essa apresentação faz parte do programa "Integrado", realizado internamente na empresa.

Slides: desenvolvimento-etico-de-software

Python: breve introdução:

No começo do ano de 2013 tive a oportunidade de apresentar a linguagem Python em um seminário de tecnologia promovido pela faculdade Pitágoras de Votorantim/SP.

Slides: python-breve-introducao

Entendendo o Scrum:

Apresentação rápida feita na faculdade Pitágoras de Votoranitm em um seminário de tecnologia em 2013.

Slides: etendendo-o-scrum


Encontrou algum erro, gostaria de compartilhar algum comentário comigo ou fazer qualquer sugestão? Entre em contato através de alguma das formas listadas na página de contato.