"Eu já vi gente convertendo algo para uma lista apenas para interar com o forEach, onde um simples while ou for era o ideal É por isso que no post tem um capítulo mostrando onde pode usar o forEach e como a pessoa pode descobrir todos os métodos que exi..."1 tabcoin · 0 comentário · deMenezes · 1 mês atrás
"Sim, acho que ficou faltando a explicação completa sobre a diferença de usar map, filter... e fazer um loop. Deixei isso melhor explicado nos outros posts onde falei sobre esses métodos de array. E esses outros posts estão linkados no corpo desse. Sobr..."0 tabcoin · 0 comentário · deMenezes · 1 mês atrás
"Atualmente estou empregado mas pretendo aplicar essas técnicas pois estou com vontade de mudar. Então posso fazer isso com calma. Se der certo, quero voltar aqui para contar como foi, e também divulgar minha vaga que ficará livre para outra pessoa dev :D"1 tabcoin · 0 comentário · deMenezes · 1 mês atrás
"Isso foi bem forte uhsaushauh Queria ver isso, lembra onde leu ou viu sobre isso?"1 tabcoin · 1 comentário · deMenezes · 2 meses atrás
"Entendo completamente. Leio com frequência alguns blogs, tenho uma lista grande deles salvos, e muito conteúdo tem só título bonito. Juro que não é meu perfil ter síndrome de vira lata, mas os blogs gringos em geral trazem conteúdos mais diferentes, co..."2 tabcoins · 0 comentário · deMenezes · 1 ano atrás
"Sim, eu prefiro fazer uma etapa de criação um pouco mais "de qualquer jeito", e depois a revisão mais longa. Por exemplo, eu perercebi que escrevi a palavra Javascript assim "javascirpt", então volto para corrigir isso. E quando preciso voltar a escrev..."2 tabcoins · 0 comentário · deMenezes · 1 ano atrás
"Muito obrigado pelo elogio 😬 A parte das métricas realmente foi bem interessante ver as médias se criando conforme os posts foram ficando prontos. Daí do nada pensei "talvez outras pessoas que produzam conteúdo queiram ver", e resolvi escrever sobre i..."1 tabcoin · 0 comentário · deMenezes · 1 ano atrás
"Muito legal esse bench. Já tinha ouvido falar que o for simples é mais rápido que outras funções high order functions. Mas ao mesmo tempo tem a questão da legibilidade e imutabilidade. Legibilidade porque usar os métodos de array que já conhecemos (map..."1 tabcoin · 0 comentário · deMenezes · 1 ano atrás
"Interessante. Acho meio tenso em uma aplicação ter undefined em uma array, não me parece algo comum. Mas para resolver eu faria o seguinte, se descobrisse isso em build time, eu usaria um filter antes do find para eliminar valores false: var array = [1..."2 tabcoins · 0 comentário · deMenezes · 1 ano atrás
"Sobre a frase "O return do filter sempre é um booleano", vc tem razão. Eu falei "return do filter" mas quis dizer "return do callback do filter". Sobre os exemplos que terminam com if (condicao) return true; else return false;, eu preferi deixar assim..."1 tabcoin · 0 comentário · deMenezes · 1 ano atrás
"Vi os exemplos que vc colocou, e também já ouvi muito falar que o for clássico é mais performático que forEach ou map. Mas acho que a diferença no fim das contas é mto pouca. Eu particularmente prefiro usar a programação funcional, então evito o for po..."1 tabcoin · 0 comentário · deMenezes · 1 ano atrás
"Perfeito! Eu menciono no final do post que o map sempre retorna uma array, e caso vc não precisa de uma, o map não é a melhor ferramenta. No exemplo dos consoles que tu deu, costumo usar o forEach, acho mais prático que o for tradicional. "...vale lemb..."1 tabcoin · 0 comentário · deMenezes · 1 ano atrás
"Veja na documentação que no método forEach do Array, o terceiro parâmetro da função de callback é o próprio array. Não é uma estrutura genérica, é o array no qual forEach foi chamado. Já no caso do NodeList, a documentação diz que o terceiro parâmetro..."1 tabcoin · 0 comentário · deMenezes · 2 anos atrás
"Opa, Adonis. Beleza? Nenhum dos dois hehehehe Eles não são prototypes, e sim outros tipos de iteráveis em Javascript além do array. No caso é possível percorrer os itens deles com for, for/of e alguns até com o forEach(). De todos eles, o único que pod..."1 tabcoin · 0 comentário · deMenezes · 2 anos atrás
"Perfeito. Não quis adicionar isso pq já vou criar um post para falar apenas disso Spoiler: tem 3 formas de converter um array-like em array, eu achava que havia apenas 2."1 tabcoin · 1 comentário · deMenezes · 2 anos atrás
"Olá, @josefilho, tudo certo? Vou tentar comentar um a um Contexto onde as IIFEs são necessárias Essa parte realmente não fui atrás para pesquisar, mas foi legal entender o que tu colocou. Escopo de bloco Apesar de já ter feito alguns testes, o ponto qu..."1 tabcoin · 0 comentário · deMenezes · 2 anos atrás
"Dá uma olhada nos planos dele. Dependendo do tamanho do projeto, acredito que dê certo sim. https://supabase.com/pricing 500MB database space 1GB file storage 2GB bandwidth A questão é, quando esse limite não for mais o suficiente, quem vai pagar pelo..."1 tabcoin · 1 comentário · deMenezes · 2 anos atrás
""Toda quarta-feira às 11h enviaremos uma lista com as vagas que fazem mais sentido para você." Me inscrevi numa quinta pela manhã :/ uhasuahusahusah Parabéns pelo projeto, acredito bastante em iniciativas assim pra acabar com esse lobby contra o home o..."1 tabcoin · 0 comentário · deMenezes · 2 anos atrás
"Beleza? O único lugar oficial que conheço é aqui https://github.com/codecon-dev/awesome-communities-and-events-tech-brazil No mais, fico acompanhando o que a galera fala no Twitter ou em podcasts"1 tabcoin · 0 comentário · deMenezes · 2 anos atrás
"Assim: const metaTag = document.querySelector('meta[name="color-scheme"]'); metaTag.content = 'light'; // metaTag.content = 'dark'; // Pode até criar uma função para isso: function setScheme(scheme) { const metaTag = document.querySelector('meta[name="..."3 tabcoins · 1 comentário · deMenezes · 2 anos atrás
"Opa, belza? Apesar de parecer mais "trabalhoso", eu prefiro dessa forma como vc fez, chamando o script.js na página. Inclusive adicionando os eventos por lá, em vez de usar o atributo onclick="" dentro do HTML. Prefiro assim pois separa melhor as respo..."1 tabcoin · 0 comentário · deMenezes · 2 anos atrás
"Esse tema é muito legal, pq existem várias formas e cada uma se ajusta a uma situação diferente. Depois de algum tempo de experiência a gente começa a descobrir algumas estratégias para centralizar as coisas. Escrevi isso no meu blog há um tempo atrás,..."1 tabcoin · 0 comentário · deMenezes · 2 anos atrás
"Olá tudo bem? Já troquei mto de app de produtividade, hj em dia uso o Ticktick, tem versão web e PWA Eu crio tarefas simples nele com data, repetição e despertador. Tem calendário, pomodoro e matriz de Eisenhower. O widget dele no Android funciona bem,..."1 tabcoin · 1 comentário · deMenezes · 2 anos atrás
"Para complementar o conteúdo, postei uma dúvida bem parecida há um tempo no Twitter, e a galera mandou umas respostas interessantes: https://twitter.com/aaamenezes/status/1608958442223579136"1 tabcoin · 0 comentário · deMenezes · 2 anos atrás
"Não conhecia, e nas últimas semanas estava procurando algo assim. Descobria streamers novos apenas pelos relacionados da Twitch pq eles não têm uma categoria para isso. Grande projeto!"1 tabcoin · 0 comentário · deMenezes · 2 anos atrás
"Um colega já comentou aí sobre o CSS Conference essa semana (estarei presente). Ano passado fui no Frontin Floripa (em SC) então vou ficar ligado nos eventos no site da Frontin. Tem tbm a Codecon que é online e DevLeaders da Alura."1 tabcoin · 1 comentário · deMenezes · 2 anos atrás