All for Joomla All for Webmasters
Tecnologia

Tchelinux de Porto Alegre (09/12)

galerinha da umbler em peeeeso no evento <3

E aí pessoal!

Sei que estou um pouco atrasada, mas a semana tá bem louca. Vou falar um pouco sobre como foi o Tchelinux desse final de semana, que rolou no Senac da Coronel Genuíno :) Foi uma experiência incrível, com muito aprendizado e demonstrações de conteúdo.

Já é meu quarto Tchelinux e o segundo como palestrante. Pensar que o primeiro ambiente que apresentei-me fora da Umbler foi lá! Sem dúvida é uma enorme porta de entrada e num ambiente tão seguro e tranquilo, com certeza faz a gente se preparar pra outras situações tão desafiadoras quanto essa.

Fui primeiramente na trilha de DevOps, com a linda da Daiane (com muito orgulho minha colega de trabalho) palestrando sobre “10 motivos que tu não vivencias o DevOps”, onde ela aproveitou que é TCHÊLinux e fez uma brincadeira com vários bordões gaudérios, explicando algumas coisinhas que atrapalham bastante a melhoria de performance de um time de DevOps. A coisa que ela falou que talvez é a mais “polêmica” foi a questão dos pull-requests e da quantidade de branches necessárias para um projeto. Segundo ela, quanto menos branches melhor, e o pull-request acaba tirando um pouco do conceito de entrega e integração contínuas que são um forte do DevOps. Eu concordo bastante com ela e tenho aprendido muito com essa mulher :) E viva os testes, como ela adora reforçar, hahahaha

Depois, fui numa palestra incrível do Adriano, onde ele mostrou o que curte fazer nas horas vagas: programar jogos. Ele mostrou alguns exemplinhos que fez com algumas ferramentas opensource, como o pygames.

Rolou o almoço e PAN PAN PAN PAAAAAAAN: PALESTREI! Falei sobre tornar nossos freelas mais produtivos. Eu já tinha falado sobre isso no Tchelinux de Caxias (onde falei um pouco mais aqui) e reforcei no de Porto Alegre. Foi lindo! Muita gente deu feedbacks positivos, algumas dicas até pros meus freelas e pros slides e sem dúvida quero trazer novamente a apresentação muito melhor do que antes. No começo fiquei bem nervosa mas depois tudo fluiu muito bem!

Matinho falando de Dockerrrrrrr

Vi posteriormente uma palestra sobre Kubernetes, uma do Matofino sobre Docker Swarm e, pra finalizar, rolou coffebreak com muuuuuita conversa com pessoas novas e bacanas, como o Gabriel da Nasc, que é um dos organizadores do BrazilJS, o maior evento de Javascript DO MUNDO!

eu, dai e matinho ali na frente ♥

Rolou o encerramento e eu adoro encerramento de evento de TI porque é uma várzea. Rimos muito, teve brinde e divulguei a iniciativa NODEGIRLSSSSSSS que rolou ontem (12/12) e foi MARAVILHOSO! Quero falar em breve sobre isso!

Por enquanto foi isso! E sábado tem Front In Poa de manhã cedinho, que vou palestrar com a linda da Débora Duarte! Espero vocês :)

Textos

Ação na creche Primeiros Passos, em Porto Alegre

eu vesti o mascote da umbler (um coala) pra participar <3

Tive a HONRA de conhecer nesta última sexta (08/12) crianças maravilhosas e que tornaram nosso dia um enorme aprendizado.

A Umbler e a RedeHost realizaram uma ação na creche Primeiros Passos, na zona leste de Porto Alegre. É uma região carente e que infelizmente a prefeitura não dá muita bola. Conhecemos a mesma pelo João, um funcionário daqui da Umbler, que iniciou uma campanha em que o pessoal que quisesse poderia ajudar com um chinelo e um brinquedo para cada criança da creche.

Por que chinelo? Porque geralmente este é um item que não é fornecido nem pelos patrocinadores (se é que eles existem), nem pela prefeitura. Sendo assim, as crianças ficam aaaanos com chinelos que ou não servem mais e/ou são cheios de remendos.

Então passaram para nós as crianças, a idade e o número do calçado. Fizemos uma força-tarefa e saímos de Gravataí (cidade onde ficam as empresas) rumo ao local.

Foi uma experiência INCRÍVEL! Aquelas crianças são tão, tão felizes com tão poucos. E nós reclamamos de qualquer coisa no nosso dia. Elas conseguem tirar prazer nas coisas mais simples da vida. São cheias de energia! Não existe tempo ruim, vitimização. Cada uma tem sua personalidade mas respeitam muito as “tias” que cuidam do local.

Lindo o sorriso de cada uma ao abrir os presentes, ao calçar os chinelos. Coisas que pra gente são baratas, mas pra elas são inalcançáveis.

Sempre falo pro pessoal: se você tem a oportunidade de ajudar alguém, AJUDE. Eu raramente nego ajuda, isso simplesmente não faz parte de mim. Desde o morador de rua com fome, até o iniciante em programação que não sabe como codar alguma coisa. Ajudar é uma retribuição enorme, muitas vezes mais pra nós do que pros ajudados, pois dá uma sensação enorme de leveza, de contribuição com o universo. Só quem ajuda sabe.

Tudo que vai, volta. Tudo que plantamos, colhemos. Mas quando ajudamos, a gente aprende a se doar sem pensar no que vão nos dar. Num mundo tão meritocrático, onde somos o que temos, e não o que somos de fato, é cada vez mais difícil pensar assim. Essas oportunidades nos fazem resgatar essa cultura da gentileza, do doar, da valorização do próximo.

Estou muito grata de conhecer essas crianças e essa sem dúvida é mais uma de muitas ações <3

Beijos pessoal!

Tecnologia

Meetup de Node.js na Umbler

Ontem (05/12) ocorreu o 9º meetup da comunidade de Node.js daqui de Porto Alegre. O evento aconteceu na Umbler, empresa que tenho muito orgulho de fazer parte :)

Vou contar um pouco mais sobre como foi essa experiência, afinal foi meu primeiro meetup como coordenadora de um evento. E olha, vou dizer: não foi brincadeira! Não consegui acompanhar tão bem as palestras porque sempre tinha alguma coisa pra fazer, hahahaha! Era água pra palestrante pra lá, organização de sorteio pra cá. Temos sempre que pensar como a pessoa que está vendo a palestra, mas tomar as atitudes: será que tá muito escuro? Que tal acender as luzes? E se o pessoal da live não está enxergando direito a palestra e os slides, o que dá pra fazer?

Nessas horas temos que ter muitos olhos e também muita atitude. Mas, no fim, tudo sob controle: o meetup foi um sucesso! Fiquei surpresa pela quantidade de pessoas que vieram, pois se tratando de Gravataí (que fica na zona metropolitana de Porto Alegre), muita gente acaba ficando com mais preguiça de ir, já que é mais longe. Mas a comunidade é sempre muito disponível e responsável: vieram, e vieram mesmo!

A primeira palestra foi do Palmer Oliveira, onde ele falou sobre Event Loop e sua implementação no Node.js. A ideia era passar para nossos expectadores como construir códigos melhores utilizando este conceito.


Depois, rolou uma palestra muito massa do Vinícius Silva, falando sobre alguns conceitos de testes em Node, como o mocha e o chai. O Vinícius escreveu vários códigos com os testes citados e mostrou pra galera como se faz :)


Tivemos um coffeebreak de respeito ontem: foi hambúrguer do BK! Eu nunca tinha visto nada igual em qualquer meetup, hahahaha! Eu sinceramente tenho pavooooor de hambúrguer assim, mas a maioria é que manda, né?

Também rolou sorteio de camisetas da Umbler e presentes para os palestrantes. Não dá pra negar, né? A Umbler sempre se puxa muito nos eventos :D

Após o coffeebreak teve, na minha opinião, a melhor palestra que vi num meetup. Fiquei simplesmente encantada com a palestra do Vinícius Linck sobre Hunting performance no Node.


Uma das coisas que mais gosto em palestras é quando elas não tem um foco tãaao técnico ou, caso sejam bem técnicas, os conceitos são bem esmiuçados. Isso é excelente, porque quando você dá palestras muito técnicas e não explica tão detalhadamente o código ou a tecnologia, qualquer coisa que a gente não entende já se perde, e muitas vezes perdemos todo o entendimento da palestra.

É muito importante que as apresentações tenham muitas imagens, explicações de fácil assimilação e que seja possível visualizar bem o que você está mostrando: cores muito claras em fundos claros, falta de contraste, letras pequenas… tudo isso torna cada vez mais difícil de entender o que a pessoa quer expressar. E dali, pro desfoque e distração é um piscar de olhos.


O que o Vinícius Linck fez foi uma aula, não apenas da tecnologia que ele queria passar, mas de boas práticas numa apresentação. Se você não conseguia ler, ele se importava e explicava o código. Mesmo conceitos famosos entre desenvolvedores (e que dão uma enorme dor de cabeça) como latência foram muuuuuito bem explicados por ele, nos dando inclusive uma outra visão de algo que teoricamente já aprendemos.

Uma outra coisa que eu acho INCRÍVEL nos meetups de linguagem de programação é quando esta linguagem não é tratada a pão-de-ló (como diria minha mamãe): a linguagem não está acima de um pedestal e nem é melhor que as outras. Temos que reconhecer quando uma linguagem de programação não funciona bem para algo que queremos. Eu adoro meetups em que as pessoas palestram sobre coisas que deram muito errado dentro daquele tema principal (seja em Node num meetup de Node, em C# num meetup de C#, e assim vai), pois isso ajuda pessoas que podem ter problemas parecidos a resolvê-los, além de agregar muito mais à comunidade do que simplesmente falar “NOSSA, ESSA LINGUAGEM É ÓTIMA, USEM!”.

E um último ponto sobre a palestra de Linck e que foi comentado no nosso fishbowl, é a importância de conhecermos a teoria e o que existe por trás de uma linguagem de software. Eu não fazia ideia de que a linguagem por trás do Node.js era C++. Olha o impacto da escrita do nosso código ao sabermos mais essa informação!

Muitas vezes não conhecemos a teoria da linguagem de programação e preferimos encontrar atalhos: módulos, bibliotecas complementares, entre outras coisas para tapar buraco. Às vezes o que queremos fazer já até existe na linguagem de programação nativa, mas por preguiça preferimos pegar algo que está mais na mão naquele blog de programação conhecido.

Tudo o que codamos temos que entender que tem um impacto. E a teoria é essencial para sabermos qual é o rumo que nosso código está tomando, não só para nós, mas também para outros que trabalharão com nossos projetos.

Foi incrível o quanto eu aprendi ontem. A imersão na comunidade é algo que tem me feito muito bem, e recomendo para todos. Agradeço a Umbler e ao Node.js POA por mais essa oportunidade :)

E não se esqueçam: dia 12/12 tem NodeGirls na TW!

Até mais pessoal!