iMaster Developers

Raphael Fabeni

Raphael Fabeni

Graduado em Design, trabalha atualmente com desenvolvimento front-end e ux. Acredita no poder dos detalhes para o sucesso não só de um produto mas como de qualquer coisa. Gosta de participar da comunidade, seja contribuindo em projetos ou indo a todos os eventos que consiga. Trabalha atualmente como analista de interface front-end na Netshoes, e é um dos criadores do Meetup CSS SP que hoje conta com mais de 900 inscritos. Acompanhe no Twitter @raphaelfabeni
  • Publicou
    17
    Artigo(s)
    book
  • Visualizados
    28900
    Vezes
    eye
  • Desde
    2015
    clock
awardArtigos Publicados
Raphael Fabeni
Front End
Conheça o ES6: destructuring assignment

O destructuring assignment nada mais é que uma expressão que nos permite pegar dados de objetos ou arrays de uma maneira bem mais simples.

Raphael Fabeni
CSS
Usando BEM CSS

Existem diversas alternativas/pensamentos/metodologias que tentam corrigir e auxiliar nessa questão de como organizar e estruturar o CSS de um projeto. Uma delas é o BEM.

Raphael Fabeni
CSS
CSS3 em favor da UX

CSS3 vem pra melhorar a vida de todo mundo. Isso não quer dizer que, só de usá-lo, seu código e sua UX irão se transformar em uma das 7 maravilhas do mundo.

Raphael Fabeni
CSS
CSS Scroll Snap Points

Efeitos de scroll sempre foram mais relacionados a dispositivos touch, no entanto, vários projetos têm incorporado esse item. Veja como fazê-lo com CSS.

Raphael Fabeni
Design & UX
Contando elementos com nth-last-child

Acredito que o principal é fazer com que o seu conteúdo, independente de resolução ou tela, seja acessível pro usuário; afinal, é exatamente isso que importa.

Raphael Fabeni
Back-End
Dicas rápidas para projetos WordPress

Você já fez algum projeto usando WordPress? Pois é! Eu também. Veja agora algumas dicas de como melhorar o seu trabalho no WordPress.

Raphael Fabeni
CSS
Usando o currentColor do CSS

No futur poderemos usar nossas variáveis muito doidas diretamente no CSS, mas enquanto isso, conseguimos simular esse recurso através de pré-processadores.

Raphael Fabeni
Design & UX
Componentes do design responsivo

Design responsivo é muito mais do que só blocar todo seu conteúdo pra ele caber nas telas dos smartphones e tablets.

Raphael Fabeni
Front End
Jasmine: criando spies

Quando usamos Jasmine, especificamos nos testes como nosso código deve funcionar. Ao usar um spy, conseguimos fazer com que ele fique de olho em partes do nosso programa.

Raphael Fabeni
Front End
Jasmine: entendendo os matchers

Uma parte legal do Jasmine e que adianta muito o nosso lado é o matcher, que de um modo resumido, implementa uma comparação booleana entre o valor atual e o valor esperado.

visualizando 10 de 17
Publicidade