Profile

Henrique Bastos @henriquebastos


About Me

Eu aplico tecnologia como alavanca pra autonomia das pessoas.

Proposals

A inevitável ruptura da comunidade

No entorno da linguagem Python e do seu ecossistema o elemento fundamental que viabiliza tudo são pessoas. Pessoas únicas e diversas em todos os aspectos.


É através da livre interação dessas pessoas que o universo Python se manifesta criando esse emaranhado fascinante que conhecemos.


Comumente nos referimos à essas pessoas usando genericamente a palavra "comunidade".


Com o crescimento da comunidade se manifesta uma tendência de “grupificação” que a solidifica e tende a inviabilizar a dinâmica de rede que a originou.


Nesta palestra eu desejo compartilhar algumas reflexões fruto da minha vivência no ecossistema Python ao redor do mundo para promover a conversa sobre uma releitura do conceito de comunidade para continuarmos fomentando espaços abertos.

Contas de Padeiro e Outros Hacks Mais

Você achou que só ia ter tutorial de programação nesse evento? Veja o meme!


A gente fala de programação, de tecnologia, da última ferramenta do momento, do bilionésimo framework de javascript que vai te ajudar a fazer um sistema show sem precisar escrever javascript, mas a gente não fala do básico que movimenta o mundo: Aritmética!


Nesse tutorial, você vai aprender usar a arte milenar da aritmética no papel de pão reciclado com caneta bic de tampa mordida para investigar a realidade do seu trabalho focando no reconhecimento de terreno.


Com estas ferramentas vamos interagir para investigar perguntas que muita gente tem receio de perguntar:


- Você tá ganhando pouco? Ou vc tá ganhando muito?


- Seu chefe tá embolsando a grana sem te dar um pedaço?


- Você merece um aumento de salário? Tem certeza?


- Quanto custa o software que você desenvolve?


- Quanta grana rende o software que você desenvolve?


- Sua ideia genial para uma nova startup é boa mesmo?


- Seu projeto gera valor para os clientes?


- Sua empresa tem dinheiro pra pagar seu salário do próximo mês?


- É melhor clt ou pj?


- Quanto cobrar no freela?


- Vale a pena fazer freela?


- Insira aqui a pergunta cabulosa que você quer investigar.


Mais do que um tutorial, essa atividade é um espaço de interação para quem tem interesse nestes assuntos que vão além da programação.


 


Alerta: Essa é uma iniciativa experimental. Eu estou acostumado a fazer palestras sobre esses temas, mas quero experimentar um modelo mais interativo, distribuído e com conversas paralelas. ;)


 


Informações práticas:


- Duração de até 4 horas;


- Não leve seu computador;


- Leve papel e caneta;


- Configurações de ambiente: um flipchart, ou quadro branco para escrever e cadeiras pra galera sentar em roda.


- Pré-requisitos: Ter dúvidas, perguntas e curiosidade.


 

Django além do MVC

Nessa palestra você vai aprender como organizar o seu projeto Django para além dos Models, Views e Templates. O que eu vou te mostrar vai te ajudar a aumentar a capacidade do seu software sem entupir ele de código. Essa é uma habilidade essencial para quem trabalha com grandes sistemas e quer deixar de sofrer para entregar os projetos no prazo e com qualidade.

Existe uma grande diferença entre fazer um sistema em Django e estender o Django para se tornar o seu sistema. O maior desafio para implementar sistemas que crescem com qualidade é não dominar as entrelinhas do Framework.

E é por isso que você precisa desenvolver a capacidade de inserir funcionalidades sem explordir a quantidade de código. Esses são os pontos que você precisa dominar:

1. Entenda a relação invisível entre as partes do Django.
2. Aprenda a reduzir a repetição em todas as camadas do seu projeto.
3. Descubra como identificar e desviar dos atalhos que vão lhe custar mais caro depois.

E é exatamente isso que vou compartilhar na palestra Django além do Model-View-Controller.

Django além do MVC

Nessa palestra você vai aprender como organizar o seu projeto Django para além dos Models, Views e Templates. O que eu vou te mostrar vai te ajudar a aumentar a capacidade do seu software sem entupir ele de código. Essa é uma habilidade essencial para quem trabalha com grandes sistemas e quer deixar de sofrer para entregar os projetos no prazo e com qualidade.

Existe uma grande diferença entre fazer um sistema em Django e estender o Django para se tornar o seu sistema. O maior desafio para implementar sistemas que crescem com qualidade é não dominar as entrelinhas do Framework.

E é por isso que você precisa desenvolver a capacidade de inserir funcionalidades sem explordir a quantidade de código. Esses são os pontos que você precisa dominar:

1. Entenda a relação invisível entre as partes do Django.
2. Aprenda a reduzir a repetição em todas as camadas do seu projeto.
3. Descubra como identificar e desviar dos atalhos que vão lhe custar mais caro depois.

E é exatamente isso que vou compartilhar na palestra Django além do Model-View-Controller.

Django além do MVC

Nessa palestra você vai aprender como organizar o seu projeto Django para além dos Models, Views e Templates. O que eu vou te mostrar vai te ajudar a aumentar a capacidade do seu software sem entupir ele de código. Essa é uma habilidade essencial para quem trabalha com grandes sistemas e quer deixar de sofrer para entregar os projetos no prazo e com qualidade.

Existe uma grande diferença entre fazer um sistema em Django e estender o Django para se tornar o seu sistema. O maior desafio para implementar sistemas que crescem com qualidade é não dominar as entrelinhas do Framework.

E é por isso que você precisa desenvolver a capacidade de inserir funcionalidades sem explordir a quantidade de código. Esses são os pontos que você precisa dominar:

1. Entenda a relação invisível entre as partes do Django.
2. Aprenda a reduzir a repetição em todas as camadas do seu projeto.
3. Descubra como identificar e desviar dos atalhos que vão lhe custar mais caro depois.

E é exatamente isso que vou compartilhar na palestra Django além do Model-View-Controller.