Toda semana um conteúdo novo sobre o que há de mais novo no mercado.
Cheerio é um módulo muito interessante porque é uma implementação do jQuery para Node. Vou criar um arquivo novo para ilustrar melhor. Vou salvar como cheereio.js e colocá-lo como dependência, mas para isso é preciso instalar ele primeiro: ```jsx npm install cheerio ``` e dentro do arquivo faremo...
Todo profissional já deve ter se perguntado as reais vantagens de se trabalhar em uma grande empresa ou de se criar um negócio próprio. E isso não é diferente para os programadores. A possibilidade de fazer seu próprio horário e de não possuir um chefe cobrando prazos se revela bem atrativa. Por ou...
O 'Yarn' é uma maneira que temos de agilizar a instalação de algumas dependências. É uma alternativa ao NPM, um pouco mais rápido. A primeira coisa que temos que fazer é instalar: ```jsx npm install -g yarn ``` O Yarn usa o mesmo package.json que já temos no projeto em JavaScript e não adiciona n...
Durante a semana fizemos diversos procedimentos em lot, e uma das coisas que nós fizemos foi apagar um diretório de maneira recursiva (pegar o diretório completo e apagar). Seria mais ou menos o seguinte: tenho um diretório no VS Code e dentro desse diretório tivesse um dir1, dentro dele um dir2, ...
Você é passageiro ou motorista da sua vida? Eu vou contar uma história para vocês e acho que faz bastante sentido pelo momento que passei. Eu estava no embalo de deixar as coisas me levarem. Estava trabalhando, mas com algo que eu não gostava, fazia coisas muito repetidas e projetos que não achava...
Uma coisa que sempre marcou a minha infância foram as propagandas do sabão em pó OMO que via na TV. O slogan era “Se sujar faz bem” e mostrava as crianças pulando e brincando na lama sem medo de se sujar. Se fossemos trazer esse ensinamento para o nosso meio profissional, percebemos que tem muita ...
Você costuma tomar decisões necessárias ou espera ter tudo na sua mão? Independente se você está em um cargo de liderança ou se é liderado, é muito importante tomar algumas decisões, nem que sejam microdecisões. Se você for um liderado, precisa ajudar o seu líder, mesmo que sejam microdecisões. E...
Muitas pessoas, principalmente na época em que dava aulas presenciais, costumavam me perguntar qual tecnologia estudar. Geralmente as pessoas colocam a linguagem ou a tecnologia como se fosse uma decisão exclusiva que não pode ser mudada nunca mais. Não existe isso, se você é um profissional desse ...
Essa dica pode ser utilizada tanto em JavaScript quanto em outras linguagens de programação, apenas com um pouco de adaptação. Vamos falar primeiramente sobre o short-circuit. Imagine que temos uma constante que se chama debug, que eu posso ligar e desligar esse debug. Quando o debug estiver ligad...
Hoje eu gostaria de falar sobre um assunto que surgiu nos comentários do vídeo sobre [short-circuit e valores padrão](https://www.devpleno.com/short-circuit-e-valores-padrao/). Eu não comentei sobre que valores são convertidos para verdadeiro ou falso porque, na verdade, eu não sabia que eram cham...
Neste hands-on, vou falar mais especificamente sobre o ShellJS, uma implementação do Shell do linux em JavaScript. Qual a vantagem do ShellJS? A grande vantagem é que ele é multiplataforma, então podemos criar nossos códigos independente da plataforma. Caso a gente queira, por exemplo, criar um c...