55º encontro do Guru-SP na GetNinjas (Sábado, dia 31/08)

Envie agora sua palestra!

Coloque na sua proposta o tempo que você precisará para apresentar (entre 10 e 30 minutos) e o nível técnico necessário para acompanhar sua palestra (iniciante, intermediário ou avançado). Esse tempo servirá de guia para definirmos quantas palestras colocaremos na grade do evento.

 

Estamos sempre abertos a receber novas pessoas como palestrantes e também palestrantes que já participaram de outras edições do Guru-SP ou de outras comunidades. É uma excelente oportunidade para começar a palestrar, ensaiar uma palestra para um evento maior ou para reapresentar uma palestra que você já fez em outro evento. Tentaremos sempre colocar todas palestras propostas na grade e gravaremos a sua palestra (se você permitir). Caso não haja tempo para sua palestra vamos pedir para que você apresente num próximo encontro. A ordem das palestras é definida pela pontuação da votação (a votação é anônima).

Nossa chamada para palestras é aberta para diferentes assuntos relacionados ao mundo do desenvolvimento de software.
O importante para nós é a troca de conhecimentos e experiências, além do networking.

Segue uma lista de possíveis temas para palestras:

- Ruby/Rails/Sinatra/Hanami: bibliotecas / gems / frameworks / novidades
- Desenvolvimento de software web / mobile / backend / frontend / IOT / embarcados / Games / Hardware
- Infraestrutura, bancos de dados, implantação, devops, computação em nuvem, escalabilidade
- Data Science, Machine Learning, IA, Blockchain 
- Experiências com novas ferramentas e linguagens de programação
- Paradigmas de programação
- Produtividade pessoal, soft skills e carreira
- Desenvolvimento de software em geral - arquitetura de software, boas práticas
- Projetos pessoais e contribuições a projetos de código aberto

Não se esqueça de se inscrever no encontro pelo Meetup:

https://www.meetup.com/pt-BR/Guru-SP-Grupo-de-Usuarios-Ruby-de-Sao-Paulo/events/263186450/

 

Entraremos em contato com você para confirmar sua palestra pelo menos uma semana antes do evento.
Se tiver qualquer dúvia envie para contato arroba gurusp ponto org


Até lá!


Este evento está em modo de Votação Anônima, todos os palestrantes estão escondidos para votação, você deve basear seu voto apenas no conteúdo das propostas..
Este evento não aceita mais propostas.

Propostas

A sip of Coffescript

Já pensou em utilizar coffeescript em seus projetos? ja pensou em escrever código javascript de maneira mais elegante 


e produtiva? pois então, essa talk traz exatamente isso, conceitos básicos e avançados sobre coffeescript e quais as vantagens


de escrever coffeescript ao invés do javascript puro ( claro que no final o coffee será transformado em javascript ), está talk ira abordar


assuntos como:


      -  Variaveis


      - Funções


      - Objetos


      - Classes


      - Funções Async


      - Regexp


      - Operadores


      - E muito mais. 

Use os botões abaixo para votar:

Coçando suas próprias costas: como pequenos projetos te ajudam a evoluir

Todos nós temos dificuldade de encontrar um bom projeto pessoal para tocar. A ideia revolucionária dificilmente vem, e ideias já prontas, como um clone de algum serviço que já existe, não animam. Nesta apresentação, darei dicas de onde encontrar situações para "coçar suas próprias costas" - ou seja, resolver seus próprios problemas com programação -, e exemplos de pequenos projetos que fiz nos últimos anos, que me ajudaram desde a alugar um apartamento num mercado ultra aquecido até a dormir melhor.

Use os botões abaixo para votar:

Dashboards de métricas de desenvolvimento com Smashing

Um dashboard é a melhor maneira de acompanhar e dar visibilidade a suas métricas de desenvolvimento, principalmente em um escritório. Vou mostrar como construir dashboards bonitos de maneira fácil usando Smashing, uma ferramenta bastante customizável que usa Sinatra.


Veremos configurações para visualizar infomações dos seguintes serviços:

- Jira
- Semaphore CI
- HoneyBadger

E como customizar para outros serviços e APIs

Use os botões abaixo para votar:

Entendendo melhor o GIL, thread safe e concorência

O Global Interplerter Lock é um palavrão no Ruby que carrega vários mitos. Vamos tentar desmistificar alguns deles e buscar entender melhor como as várias implementações do Ruby tem lidado com código multi-thread. Onde o GIL ajuda, onde atrapalha e como usá-lo ao nosso favor.

Use os botões abaixo para votar:

Frameworks de Progressão: diminuindo a subjetividade na avaliação e na compensação financeira

Muito se fala na subjetividade nos critérios de avaliação das pessoas, quando se trata de evolução de carreira. Mais subjetivo ainda ficam os critérios de compensação financeira de cada pessoa nas empresas.


Na área de tecnologia isso parece ser impossível de se chegar a um consenso em qual forma é a mais adequada, que tipos de skills ou competências devem ser analisadas.


Essa palestra tenta dismistificar alguns conceitos sobre avaliação e compensação financeira, trazendo alguns casos de uso em empresas pelo mundo e como fazemos no GetNinjas atualmente, mostrando como isso funciona de fato, quais os problemas enfrentamos na adoção de um framework de progressão e que tipos de desafio ainda não resolvemos.

Use os botões abaixo para votar:

Gamificação na sua vida

A vida não é um jogo, mas pode conter elementos do mesmo. Utilizando conceitos simples de gamificação e autoconhecimento, vamos ver como a vida pode ser mais divertida e desafiadora.

Use os botões abaixo para votar:

Refatoração e Code Smells

A medida que aprendemos a programar, nós passamos a conhecer algumas práticas para melhorar nosso código. Nós devemos ter um código limpo, aplicar DRY, deve ser fácil de manter, entre outras coisas. Muitas vezes, isso é dito sobre o código que ainda vai ser escrito, mas quanto ao código já escrito? Como melhorá-lo? Como identificar possíveis problemas no que já existe?


Nessa palestra, vamos ver um pouco sobre refatoração e como identificar e resolver code smells. Vamos ver como agrupá-los para facilitar a identificação e como é possível resolver cada um de um modo diferente.

Use os botões abaixo para votar:

Usando Feature Flags - Conceito e Casos de Uso com Flipper e Rails

Entenda o conceito de feature flags e como elas podem te ajudar a fazer deploys mais seguros e incrementais!


Veja casos de uso com a gem Flipper e entenda dificuldades e soluções reais durante a implementação desta ferramenta/técnica!

Use os botões abaixo para votar: