How was Rust LATAM 2019

For those who don’t know, I’m a proud core organizer of the Rust LATAM conference. ūüéČ The conference happened on March 29 and 30, and this post describes how it was to organize the whole thing. Even with the small problems we had (as any other big conference), the feedback we received so far were very positive. We were able to bring amazing speakers to the conference, which brought high-level content even for beginners.

FOSDEM survival guide

TL;DR: It was my first time at FOSDEM and it took some time to feel comfortable, this post may help newcomers. As I mentioned in my previous post, I spoke at FOSDEM this year. It was my first time there (in the whole Europe, btw!) and it took some time to get used to the way the event goes. This post will show some tips that may help FOSDEM newcomers and maybe some veterans as well.

My presentation at FOSDEM 2017

This year my proposal to speak at FOSDEM was accepted and I spoke at the Desktop devroom! :) It was my first talk in English, so I decided to do as many rehearsals as I could. I was 8 in total, but as expected, it was still a little bit faster than expected. :P I had 30 minutes to present and I did it in 26. I usually speak fast and this presentation was made to be fast because I had a lot of content to show in 30 minutes.

Rubyconf 2016

TL;DR: A melhor Rubyconf que eu participei Nos dias 24 e 25 de Setembro de 2016 aconteceu a Rubyconf Brasil. Assim como eu fiz um post sobre o primeiro Rails Summit que o Akita participou da organiza√ß√£o, resolvi tamb√©m fazer um post sobre a √ļltima rubyconf que ele resolveu organizar. Essa Rubyconf teve v√°rios pontos especialmente importantes para mim. O primeiro deles foi logo no in√≠cio quando o Gilberto Mautner, que √© um dos fundadores da Locaweb, mencionou os n√ļmeros do projeto que eu estou trabalhando por l√°.

As escolhas do desenvolvedor

Esse ano fui chamado para palestrar em todas as edi√ß√Ķes do Encontro Locaweb que acontecem por v√°rias cidades do Brasil! Palestrei em 6 cidades de estados diferentes, e aconteceram na seguinte ordem: Belo Horizonte Curitiba Recife Porto Alegre Rio de Janeiro S√£o Paulo Adicionei os links para as fotos dos eventos na listagem acima. :) Minha palestra se chama “As escolhas do desenvolvedor” e fala sobre as escolhas que fazemos durante nossa carreira de desenvolvedor, escolhas com linguagens, configura√ß√Ķes de servidores, deploy, equipe, testes e etc.

OSCON 2015

TL;DR I’ve been at OSCON this year (thanks to Locaweb) and this post will summarize my impressions about the conference. I spoke at Locaweb Tech-Talks about it and you can find my slides here (in portuguese). OSCON (Open Source Conference) is one of the most important open source conferences of our time and happened in Portland this year as usual. Portland is a great city, the one I liked the most until now, it doesn’t have high car traffic, MAX (the train) took us for most of the places we wanted to know, nice people all over the place, great convention center and a lot of other benefits.

O Guru-SP e seus 5 anos de vida

H√° pouco tempo aconteceu o encontro numero 31 do Guru-SP, e como sempre sa√≠mos (dessa vez estavamos @vinibaggio, @agaelebe, @nuxlli e @anderson_leite) para aquele velho momento de bate papo p√≥s evento. Durante a conversa o @nuxlli perguntou sobre como o Guru-SP come√ßou e nesse momento eu comecei a relembrar daquela velha tarde em 2008. Mas pera√≠… 2008!! O Guru-SP est√° pr√≥ximo de fazer 5 anos de vida! :) Em pensar que tudo come√ßou ap√≥s um post do @agaelebe na Rails-br falando sobre criar grupos locais para conversar mais sobre Ruby e fazer encontros com mais frequ√™ncia, o que gerou interesse de v√°rias pessoas de S√£o Paulo, que decidiram levar esse “projeto” pra frente.

Game Network Programming

English Abstract: This post was about my presentation with Diego Souza (vulgo Marciano) about Game network programming. I was studying and reading Quake source just for fun and decided to learn more about game networking in general, so I decided to prepare this presentation to show other people what I’ve learned. You can see the full video (portuguese only, sorry) and the slides below. Portuguese: Eu e o Diego Souza (vulgo Marciano) fizemos uma palestra sobre Game network programming tanto na Locaweb como no Guru-SP.

Plaev, HTML5 e Skeleton-jigsaw

Depois de muito tempo desenvolvendo finalmente terminamos o Skeleton-Jigsaw em outubro! Demorei para postar sobre isso aqui no blog por falta de tempo, mas aqui está! Eu e o Rafael Masoni trabalhamos nesse jogo durante quase 1 ano (começamos a falar dele no comecinho de janeiro) investindo nosso tempo livre para fazer todas as partes do jogo (audio, programação, arte, game design, level design e etc). Vou descrever um pouco do que fizemos e como organizamos, mas vai ser apenas um resumo do que falamos na nossa palestra no Guru-SP:

Palestra sobre implementacoes paralelas

Esse post ficou como draft desde que eu palestrei sobre implementa√ß√Ķes paralelas, e agora que eu lembrei dele decidi publicar! :) Bem, como eu disse, eu paletrei sobre implementacoes paralelas tanto na Locaweb como no Guru-SP. A idea da palestra vem de um post do John Carmack sobre implementa√ß√Ķes paralelas, e nesse post ele comenta sobre todos os tipos de implementa√ß√£o paralela que ele j√° utilizou e as que mais funcionaram para cada tipo de caso.

Palestra sobre Gamedev, Javascript e HTML5

Esse fim de semana eu palestrei no FLISOL de São José dos Campos sobre desenvolvimento de jogos, Javascript e HTML5. Foi uma palestra simples e rápida, durou pouco mais de meia hora (preciso aprender a falar um pouco mais devagar :P) mas foi divertido. A grande maioria das pessoas que estavam assistindo a palestra não eram desenvolvedores, e estavam começando a estudar agora, e acho que por isso não surgiram muitas perguntas sobre o assunto, mesmo eu evitando colocar código.

Semana de eventos (#rubyconfbr, #adl e #gddbr)

Na semana passada (semana do dia 24 ao dia 30 de outubro) foi uma semana de grandes eventos, que eu tive o prazer de participar de todos! :) Rubyconf Brasil A Rubyconf Brasil √© o Antigo Rails Summit Latin America, que acontecia no centro de conven√ß√Ķes do Anhembi, e agora mudou sua localiza√ß√£o para o centro de conven√ß√Ķes Frei Caneca, para diminuir os custos e prover um local mais acess√≠vel para os participantes (pr√≥ximo ao metr√ī e a avenida paulista).

FISL11

Finalmente depois de 4 anos planejando eu consegui ir para o FISL! :) Para quem ainda n√£o sabe, eu estou trabalhando na Locaweb desde o come√ßo deste m√™s e consegui ir com a equipe deles para o FISL. Esperava um conte√ļdo t√©cnico melhor no FISL, e algumas palestras (ou a falta de boas palestras) me decepcionou um pouco, mas pelo que eu fiquei sabendo foi decis√£o do p√ļblico os temas, ent√£o ficou meio incontrol√°vel.

Palestra sobre Vim

Esse vai ser um post curto, apenas para deixar registrado algumas informa√ß√Ķes sobre a palestra de Vim que teve no s√©timo encontro do Guru-sp (sim, eu fui o palestrante :D). Primeiramente, j√° come√ßo com uma desculpa, por que j√° faz mais de 2 semanas que palestrei e s√≥ agora estou fazendo esse post. :( Foi bem legal palestrar para uma galera que j√° conhecia ao menos um pouco do editor. Quando eu estava planejando o que eu ia falar eu fiquei com uma grande d√ļvida de qual seria a minha linha de apresenta√ß√£o, por que eu n√£o sabia quantos j√° conheciam o editor, portanto eu poderia chegar falando de coisas avan√ßadas e ninguem entenderia nada, ou pelo contr√°rio, se muitos conhecessem e eu chegasse falando de coisas b√°sicas demais a palestra seria um saco.

Yahoo Open Hack 2010

Para quem ainda n√£o soube, no final de semana passado rolou o Yahoo Open Hack Day 2010! O intuito do evento √© juntar uma grande quantidade de Hackers para criar servi√ßos √ļteis utilizando informa√ß√Ķes p√ļblicas e de prefer√™ncia utilizar as API’s do Yahoo (havia premios para alguns hacks com elas). Uma das coisas legais do evento √© que nada √© proibido com rela√ß√£o aos Hacks, ou seja, voc√™ pode fazer um Hack com as ferramentas do Google (n√£o vai concorrer aos premios, mas poder√° apresentar l√° e tudo mais), todas as linguagens de programa√ß√£o est√£o permitidas, n√£o somente hacks web eram permitidos, o que deixou a criatividade ir longe.

Campus Party 2010

Esse começo de ano eu estou aproveitando para participar de alguns eventos, e a Campus Party é um dos principais deles. Assim que eu entrei na empresa que eu estou trabalhando atualmente eu já informei que em janeiro tinha um evento que eu gostaria muito de participar (entrei na empresa em abril :P) e deixei combinado que eu estaria liberado para o tal, portanto agora consegui uma semana de férias para aproveitar a campus party!

Show do Metallica

E vou para um assunto meio OFF no meu blog (ou não), que é falar de shows que vou, nesse caso o do Metallica! Há muito tempo queria que o Metallica viesse para o Brasil, e no ano passado que tiveram vários shows bons (ACDC, Motorhead, Megadeth, Iron Maiden e etc) fiquei sabendo que eles viriam ao Brasil e já antecipei a compra do ingresso com a ajuda do meu amigo Bruno Assis que é cliente do CityBank.

Dev In Sampa

Nesse sábado, dia 28/11/2009 aconteceu aqui em São Paulo (obviamente! :P ) o Dev In Sampa! Um evento para desenvolvedores em geral, sem foco em uma determinada linguagem de programação, ou seja, um evento bem legal e pragmatico! :D Perdi um pouco a hora, portanto não assisti o começo da palestra do José Valim, que por sinal é um assunto que muito me interessa, portanto recorri aos vídeos do @agaelebe para assistir o comecinho.

Show do ACDC

Como muitos sabem eu tive o prazer de estar no show do ACDC aqui no Brasil, que aconteceu no dia 27 de novembro de 2009. Eu n√£o queria perder esse show por nada, por v√°rios motivos, sendo 2 deles: Eu curto pra caramba ACDC Os caras j√° est√£o bem velhinhos! Assim como o Ozzy que eu fui e j√° pensava que podia ser a ultima vez :P O show foi no est√°dio do Morumbi:

Rails Summit 2009

Esse √© um post para relatar como foi o Rails Summit Latin America desse ano! ūüėÄ J√° come√ßo o post com um grande #win para a organiza√ß√£o do #railssummit, por que eles tem tomadas para todos e wi-fi liberado para todos os participantes, o que ajuda para que pessoas como eu possam ficar postando no blog durante o evento, :) Vamos ao evento! Rails Insurgency ‚Äď Chad Fowler A palestra foi muito interessante e o Chad Fowler falou sobre como √© a dificuldade de implantar uma aplica√ß√£o Rails em uma grande empresa quando voc√™ tem grandes gerentes que te enchem de perguntas do tipo: ‚ÄúRails faz X?

Encontro de numero 5 do Guru-sp

Nesse s√°bado aconteceu o quinto encontro do Guru-sp! :) O encontro estava marcado para as 10 da manh√£ com uma se√ß√£o para iniciantes e come√ßou as 10:30 ( sempre atrasa um pouquinho n√©? hehe ), j√° com um bate papo legal coordenado pelo @rafaelrosafu ap√≥s uma breve apresenta√ß√£o de todos os participantes. Rails para iniciantes Nessa primeira se√ß√£o tiveram muitas conversas interessantes sobre algumas filosofias Rails, como: DRY REST TDD Test all the Fucking Time Skynny Controllers and Fat Models e mais algumas outras coisas bem interessantes que fomentaram uma √≥tima discuss√£o sobre quais os melhores padr√Ķes para se seguir quando se constr√≥i uma aplica√ß√£o Rails (sim, falamos tomando como base uma aplica√ß√£o Rails), como utilizar plugins como o ResourceController (que tem seus pr√≥s e contras), manter seus scripts num lugar diferente da pasta scripts, que √© a pasta padr√£o para scripts “internos” do Rails e tentar centralizar em uma pasta dentro de lib, al√©m de usar Rake sempre que poss√≠vel para essas tarefas ficarem organizadas e de f√°cil acesso.

Encontro de Design e Tecnologia Digital

Participei nesse s√°bado do EDTED (Encontro de Design e Tecnologia Digital), e vou postar as minhas impress√Ķes sobre o evento, focando as palestras que assisti: CMS‚Äôs livres: n√£o reinventado a roda no desenvolvimento web A palestra foi conduzida por Paulino Michelazzo da F√°brica Livre, e foi uma palestra interessante! O palestrante soube levar bem a palestra, com momentos engra√ßados ( v√°rias brincadeiras com Java e Windows, que obviamente n√£o devem ser levadas a s√©rio ), e apresentando como √© f√°cil criar uma loja virtual utilizando o Joomla.

Translated Rubylearning presentation

As I promised, here goes my presentation! :) Finally i finished to translate all the presentation! Watched the video a lot of times, pausing and playing to write all I said translating to english. :) Fortunately I had a big help from my friend Victor Goff, that corrected all my grammar errors and typos. I’m posting below all i have about the presentation, slides from Slideshare and a translation pasted here, but you can find the translation at Google Docs too.

Ruby e Rails no mundo real

Como muitos leitores do Blog sabem, eu palestrei no Evento “Ruby e Rails no mundo real”, e vou fazer um pequeno overview desse evento que eu havia divulgado aqui no blog: O evento foi bem interessante, bem alem do que n√≥s hav√≠amos planejado nas primeiras conversas do primeiro encontro do GURU-SP, e atendeu bastante as nossas expectativas por ser o primeiro. Obviamente cometemos alguns erros que vamos melhorar no pr√≥ximo, como garantir que tenha Wi-Fi por exemplo!

Show do Iron Maiden

Fui ao show do Iron maiden nesse domingo dia 15/03 e resolvi postar as minhas considera√ß√Ķes. O show do Iron Maiden em si foi muito legal! Tocaram muitos cl√°ssicos como: Fear of the dark ( der… ) Wasted Years Aces High The rime of ancient mariner Phanton of the Opera Hallowed be the name 666 the number of the beast The trooper entre outras! A abertura com o discurso de Winston Churchill e j√° entrando com Aces High foi muito legal!

Ruby e Rails no mundo real

Pessoal, hoje o meu post √© para comentar sobre o evento do Guru-sp (Grupo de usu√°rio Ruby de S√£o Paulo), cujo fui um dos fundadores e participo at√© hoje (quem v√™ pensa que faz bastante tempo… Apenas uns 4 meses haha). O evento j√° tem site oficial e est√° com as inscri√ß√Ķes abertas! Pelo que estamos fazendo o evento tende a ser grande, com audit√≥rio para cerca de 200 pessoas, com direito a crach√°, apostila, Coffee break e etc.

Campus Party 2009

Como sabem eu estive na Campus Party nessa ultima semana, e consegui aproveitar bastante do evento, apesar do monte de coisas que est√£o acontecendo na minha vida e a correria toda de trabalho, curso e outras coisas. Segue um pequeno resumo do que pude ver por l√°: Segunda-feira dia 19/01/2009 Cheguei no evento mais ou menos as 15:00 e consegui entrar rapidinho… J√° armei a minha barraca (vide fotos) e deixei algumas coisas por l√° para n√£o ficar carregando, e fui conectar na internet que ainda estava bem prec√°ria que s√≥ funcionava em algumas mesas.

Rails Summit Latin America (Day 2)

Para quem não viu o meu post sobre o primeiro dia da Rails Summit, veja aqui! ;) E agora vamos ao segundo post sobre a Rails Summit! :) Começamos o segundo dia de Rails Summit as 8:00, e logo no começo do dia tivemos alguns probleminhas técnicos com energia elétrica que logo foi contornado com um gerador ( esse evento escala! ). Tivemos a abertura do dia com o Fabio akita comentando sobre as palestras e dando recados gerais.