Um selfie de Isac Fadoni

Isac Fadoni


Bem-vindo, curioso...

Quem sou?

Me chamo Isac Fadoni e tenho 18 anos de idade. Moro em Igaraçu do Tietê e estudo Sistemas para Internet na Faculdade de Tecnologia de Jahu. Sou Front-End Engineer na startup Warx, Ltd. em Barra Bonita, sou responsável por realizar testes e análises antes, durante e depois de cada projeto realizado. Análises de performance, segurança e qualidade no client-side em WebApps, garantindo um código limpo, minificado e semântico. Sempre que posso, faço contribuições em projetos open-source no GitHub, também crio pequenas demonstrações no CodePen. Se quiser me encontrar nas redes sociais, vá em frente e siga-me no Twitter, compartilho coisas bem interessantes por lá.


Sou apaixonado por tecnologias web, sempre procuro me atualizar nas mais recentes propriedades da especificação do HTML5, como, APIs, SEO Enhancement e etc.... Estudo muito estilização com CSS3, adoro desenvolver demonstrações que muitos só fazem usando JavaScript. E falando nele, tenho me especializado muito no assunto, mas, começei a aprender da maneira errada, usando jQuery, pois pensava que o JS puro era muito complexo e difícil, estava enganado, gostei bastante de escrever JavaScript nativamente, além de ser mais rápido e não necessitar de nenhuma biblioteca externa como, jQuery, YUI, Mootools, Prototype e várias outras, mas a única desvantagem que vi até agora é a falta de semântica no código nativo do JS. Recentemente venho estudando várias tecnologias como, NodeJS, AngularJS, MongoDB, ExpressJS, JSON, HandlebarsJS, EmberJS, SVG, Git, Custom Elements e MUITAS outras coisas referentes ao universo Front-End! Ahh, também gosto e estudo bastante Design de UI/UX focando em acessibilidade e usabilidade.

Meu Workflow:

É bem bacana ajudar e compartilhar com outros devs coisas que eu aprendo e utilizo. Uma dessas, é meu Workflow, que é seu ambiente de desenvolvimento. Para começar, uso o sistema operacional Linux Ubuntu 14.04, para configurar meus projetos de acordo utilizo várias dependências do NodeJS e do NPM, tais como, Grunt - Executor de Tarefas de Automação, Bower - Gerênciador de Dependências e o Yeoman - Gerador e construtor de Boilerplates para WebApps. O segredo para ter tudo isso está no NodeJS e no terminal do seu computador, ou seja, toda vez que quero executar uma dessas ferramentas de automação, preciso iniciar meu terminal e se você usa o Windows vai usar o Prompt de Comando. Como editor de texto padrão utilizo o Sublime Text 2 com inúmeros plugins, como, snippets, temas e esquema de cores, auxiliadores, compiladores e muitas outras ferramentas. Em breve, criarei alguns tutoriais de como montar um Workflow Moderno do zero e garanto que sua produtividade vai aumentar muito.

Projetos

WebApps

Outline Responsr

Custom Elements

Elemento: <h-word>

Fatec