Trabalho e vivo da web desde 2010. Hoje sou engenheiro de software na ContaAzul.

Fique a vontade para entrar em contato através do meu e-mail pessoal.


Artigos

Programação declarativa, imperativa e front-end

Componentizando o ContaAzul

O Santo Graal da arquitetura de software não existe

Tava certa

Versionamento de software na Era Ágil

Acessando propriedades de objetos JavaScript

Estado em componentes web

ES2015 não é mais opcional

Como aprender web frameworks

A web criada na era das startups

Componentes CSS: como desenvolver pensando em reuso

Retrospectiva 2015: esse ano foi loco!

Afinal, como usar herança no CSS?

Um caminho correto para o desenvolvimento front-end

Nós quebramos a web

HTTP - passado, presente e futuro

Novo layout, novo trabalho, empreendedorismo e mamilos

Nheengatu, o álbum de rock nacional mais importante dos últimos anos

Nem oito, nem oitenta

Carta aberta de um desenvolvedor para empreendedores

Eu fui no BrazilJS 2013

Web Workers FTW!

Tem que dar tempo pra música

box sizing borderbox, ele não tem limites

Aprendendo a usar Grunt em dois passos

Eu tentei segurar minhas lágrimas

O que ninguém fala sobre namorar à distância

Ritmo vertical com Compass

Primavera

Palestras

Do jQuery aos microfrontends: os desafios de manter uma aplicação web

Automatização no desenvolvimento de interfaces web

O Ecossistema Web

CSS: Computer Style Science

Componentes CSS: como desenvolver pensando em reuso v1.5

JavaScript no Terminal

Componentes CSS: como desenvolver pensando em reuso

Don't Repeat Yourself, front-ender!

HTTP - Passado, presente e o futuro

Projetos

changelog meetup

Grupo voltado para fomentar a comunidade de desenvolvedores de Joinville.

creditcard.js

Biblioteca para validação de dados de cartão de crédito.

getmeetup

Um microserviço minúsculo para pegar dados de um grupo do meetup.com

imdbtr

Ferramenta que permite buscar informações do IMDb no terminal.

try.js

Uma implementação em JavaScript do método try() do Rails

frontendpath

Uma guia para pessoas que querem começar a aprender sobre desenvolvimento front-end.

cli.js boilerplate

Um boilerplate para criar ferramentas de linha de comando com JavaScript.