Profile

Patrick Porto @patrickporto


About Me

Especialista em desenvolvimento de produtos digitais utilizando Python e JavaScript através de metodologias ágeis. Faz parte da comunidade PythOnRio e atualmente trabalha como engenheiro de software na Stone Pagamentos

Events

AfroPython Talks - Rio - 06-02-2020

AfroPython é uma comunidade de tecnologia e inovação que tem o objetivo de incluir e empoderar pessoas negras na área da TI.

O próximo encontro será na Zoop, na barra da tijuca.  Caso tenha interesse em falar sobre tecnologia ou diversidade por favor submeta a sua proposta de palestra que deve ter em torno de 25 minutos

Terça-feira, dia 04/02, informaremos as palestras selecionadas

 

Proposals

Anotações de tipos do Python em grandes projetos



Vamos entender a importância de utilizar a anotações de tipos do Python em grandes projetos, os seus principais benefícios e os desafios na implementação em projetos legados.



As novidades do Python 3.7

Vamos ter uma visão geral sobre as principais novidades do Python 3.7.

Event Sourcing em Python

Event Sourcing é uma forma de armazenar o histórico de alterações dos dados. Ele permite ter uma auditoria avançada em aplicações críticas onde simples logs não são suficientes.

Event Sourcing em Python

Faça aplicações em Python de alta confiabilidade capturando todas as alterações em um estado do seus dados como uma seqüência de eventos. Isso permite que aplicações críticas tenham maior rastreabilidade sobre as operações.

Esta palestra tem como objetivo fornecer uma noção básica do que é Event Sourcing e quais são as suas vantagens em aplicações corporativas através de exemplos em Python.

Event Sourcing em Python



Faça aplicações em Python de alta confiabilidade capturando todas as alterações em um estado do seus dados como uma seqüência de eventos. Isso permite que aplicações críticas tenham maior rastreabilidade sobre as operações.



Esta palestra tem como objetivo fornecer uma noção básica do que é Event Sourcing e quais são as suas vantagens em aplicações corporativas através de exemplos em Python.



 

Ferramentas e práticas de TDD em Python

Não é incomum escutar que TDD é uma prática custosa demais para quem está com pressa. Nessa apresentação mostrarei a imporância de fazer TDD além de boas práticas para os testes não se tornarem monstros na hora da manutenção.

Gerenciamento de dependências em python

Eu vou falar um pouco sobre pip, virtualenv e requirements para introduzir um pouco sobre o assunto.


O foco da apresentação é mostrar como o pipfile, em conjunto com o pipenv, pode ser utilizado para facilitar o controle de dependências.

O que esperar do Python

Ainda não sabe o que há de novo no Python 3.7? Não sabe o que está a caminho do Python 3.8? Esse é o momento de ter uma visão geral sobre as principais novidades que nos aguardam

Vivendo a catastrofe total - Observabilidade e Microserviços

Observabilidade é sobre alcançar um entendimento profundo sobre o nosso sistema em produção. Isso não apenas ajuda a depurar problemas mas também remove incertezas e especulações. Essa palestra é sobre o motivo e a forma de se adotar observabilidade como uma cultura de engenharia de software

[Web] Event Sourcing em Python




Faça aplicações em Python de alta confiabilidade capturando todas as alterações em um estado do seus dados como uma seqüência de eventos. Isso permite que aplicações críticas tenham maior rastreabilidade sobre as operações.

Esta palestra tem como objetivo fornecer uma noção básica do que é Event Sourcing e quais são as suas vantagens em aplicações corporativas através de exemplos em Python.