Ramon Victor

29 de outubro de 2012
by ramonvictor
4 Comments

O dia que fiz minha primeira palestra

O dia 27 de setembro de 2012 tinha tudo pra ser um sábado normal. Acordar tarde, fazer freela, jogar conversa fora, entre outras coisas que costumo fazer em um fim de semana tradicional. Mas o último sábado foi diferente porque aconteceu o primeiro evento focado em desenvolvimento frontend aqui no nordeste, o FrontInMaceió. E foi lá em Alagoas que tive a oportunidade de fazer minha primeira palestra.

Tudo começou com algumas conversas informais que tive com os organizadores Davidson e Juarez no facebook. Depois de conversar sobre algumas sugestões de tema, fechamos que eu falaria sobre Pré-processadores CSS. Um tema bem interessante e que está em alta no mercado. Fiquei muito feliz e preocupado ao mesmo tempo, pois sabia que grandes palestrantes (Zeno Rocha, por exemplo) já haviam falado sobre o assunto e consequentemente seria difícil manter o mesmo nível.

Aprendi muita coisa legal enquanto fazia meus slides. Na verdade, para fazer os slides já foi um aprendizado, pois decidi usar alguma ferramenta que me ajudasse a fazer a palestra em html. Pesquisei e escolhi o Reveal JS que tem umas transições bem legais e uma ótima documentação.

O evento superou minhas expectativas. Cerca de 200 pessoas e todo mundo participando ativamente. A prova foi tanta que a galera almoçou mais rápido do que os palestrantes. O bloco da manhã acabou umas 12:10 e às 12:40 a entrada do auditório já estava lotada de gente aguardando o início dos lightning talks.

Mesmo com muita ansiedade e preocupação consegui apresentar com segurança. Pude comprovar na prática que a coisa funciona como dizem mesmo: tudo fica mais fácil quando você vai palestrar sobre algo que você gosta/domina.

Tive também a oportunidade de apreciar as palestras dos amigos que detonaram. Com o merecido destaque a palestra do Giovanni (Performance Front-end com resultados) que trouxe uma abordagem bem legal de deixar a parte técnica um pouco de lado, mostrando a influência na experiência do usuário e na redução de custos para a empresa.

Não dá pra deixar de observar também a habilidade que o Bernard e o Zeno tem de instigar a plateia. Todo mundo esticando o pescoço para assistir. É muito legal! :)

Queria parabenizar todos os palestrantes pois agora, mais do que nunca, eu sei das dificuldades enfrentadas para poder chegar ali na frente e apresentar o conteúdo a um público cheio de expectativas.

Agradeço mais uma vez ao Davidson e ao Juarez pela oportunidade. E parabéns novamente pelo sucesso do evento!

Enfim, valeu as 8 horas de ônibus (ida e volta), valeu ter dormido apenas 3 horas da sexta para o sábado, pois no final ficou a sensação de dever cumprido. Espero poder colaborar como palestrante em outros eventos, pois, como diz o nordestino, é muito massa!

United we move </strong>!

Palestra no github: github.com/ramonvictor/talks
Palestra online: talks.ramonvictor.com/frontinmaceio

20 de julho de 2012
by ramonvictor
2 Comments

Sublime Text 2 para Frontends Ninja

Zeno Rocha, Desenvolvedor Frontend na Liferay, fez um screencast muito bom sintetizando os ótimos recursos que o editor Sublime Text 2 oferece para facilitar o dia-a-dia do Desenvolver Frontend.

Anotei os plugins que foram citados durante o vídeo:

  • Sidebar Enhancement
  • Prefixr
  • Fetch
  • Sublime JSHint
  • JS Minifier
  • jQuery (snippets)

Instalei todos eles e posso confirmar que realmente são muito úteis para as atividades rotineiras de um Desenvolvedor Web.

Não vou me estender muito, pois o vídeo é claro o suficiente:

Fonte: http://www.frontendbrasil.com.br/dicas/sublime-text-2-dicas-para-desenvolvimento-front-end/

19 de maio de 2011
by ramonvictor
1 Comment

Slide: Mini Curso de Design de Interfaces para Dispositivos Móveis

O Brasil apresenta um crescimento incontrolável no que se diz respeito ao mercado de dispositivos móveis. Desde iPad, iPod, mpX da vida até os “bom e velhos” celulares (“A quantidade equivale a 104,68 linhas para cada 100 habitantes“, informações divulgadas pela Anatel).

Ou seja, nós que projetamos interfaces precisamos entender cada vez mais desse mercado que está em constante expansão.

Nesse post gostaria de compartilhar uma ótima apresentação, produzida por @paolopasseri, que nos dá uma visão geral de como funciona a experiência do uso desses dispositivos e, principalmente, quais são os quesitos que devemos levar em conta na hora de desenhar para esse tipo de artefato.

26 de abril de 2010
by ramonvictor
16 Comments

Herança, especificidade e efeito cascata na CSS: Como funciona?

Esse assunto novamente? É pessoal, mesmo isto não sendo uma novidade, ainda é um dos problemas que continua atrapalhando a vida de muitos desenvolvedores. Não apenas os iniciantes, mas os experientes também. Por isso decidi ser um pouquinho ‘chato’ e explicar, mais uma vez, como os browser’s entendem as declarações CSS que nós escrevemos. Continue Reading →