Node.js
Eu trabalho com Node. É meu ecossistema favorito.
Já publiquei vários pacotes no NPM e eu adoro isso.
Ah, eu documentar com JSDoc e resolver problemas do ESLint.
Olá, meu nome é Luiz Fernando F. G. Valle
Eu sou um desenvolvedor front-end com foco em React e TypeScriptsingle-spastyled-componentsReact QuerycontextsTailwind CSSJSDocJSDocTypeScriptsingle-spastyled-components
Eu sei como funciona a renderização, reconciliação, e como o React é implementado em fibers. Por isso, tenho facilidade em encontrar e evitar várias categorias de bugs.
E adoro seguir e implementar design systems, com componentes ergonômicos, reutilizáveis e type-safe.
Eu escrevo TypeScript, não JavaScript com alguns tipos.
Não adicionarei nenhum any
em sua codebase.
Tenho projetos utilizando styled-components, Tailwind CSS, Class Variance Authority, Sass e CSS Modules.
Tenho familiaridade para trabalhar em websites baseados em microfrontends com single-spa.
Prezo por boas mensagens de commit, separação de commits e históricos lineares.
Eu trabalho com Node. É meu ecossistema favorito.
Já publiquei vários pacotes no NPM e eu adoro isso.
Ah, eu documentar com JSDoc e resolver problemas do ESLint.
Quando eu digo TypeScript, não digo JavaScript com tipos salpicados pra lá e pra cá. Eu realmente busco conhecer a fundo o sistema de tipos do TypeScript e produzir código type-safe e ergonômico.
Ekranoplan é um pacote NPM meu que modela comportamentos complexos com tipos.
Como alguém que usou HTML e JS puros por um bom tempo, React é apaixonante. Entre tantas outras possibilidades que explorei, como C, C++, Lua, Python, Java e Rust, React com TypeScript foram o estopim que fez front-end me conquistar por completo.
Curto CSS, CSS-in-JS, Tailwind CSS, Class Variance Authority, CSS modules e Sass. Sou confortável com transformações 3D e sei utilizar features experimentais como scroll-driven animations.
Quer aprender algo que eu aposto que não sabe? Veja meu post abaixo.
Eu tenho 59 repositórios públicos no GitHub. Eu tento sempre separar alterações em vários commits.
“Eu nem sei o que é git flog, e já tenho que aprender git reflog?”