coding weekly #151

Newsletters - 16/Jun/2021 - por Campus Code
A sua newsletter da Campus Code • Edição 151 - Junho de 2021

Hey! Tudo bem?

Ainda que você não queira parar de trabalhar com suas linguagens preferidas, é sempre bom lembrar que, para ser uma pessoa que desenvolve com opinião, é preciso estar de olho nas evoluções do mercado e compreender minimamente por que determinada tecnologia é a queridinha da vez. Pensando nisso, essa edição traz alguns artigos para ajudar a entender melhor como criar interfaces para aplicações Web com React ̶̶̶̶̶ uma das bibliotecas mais populares em JavaScript atualmente.

Você também vê como aprimorar busca de texto com Postgres e Action Text, o processo de construir uma nova linguagem de programação em Ruby, como escrever seu primeiro código em Node.js, uma reflexão sobre cultura tóxica no trabalho remoto e o que de fato aconteceu no dia 8 de junho deste ano quando praticamente metade da internet global ficou fora do ar.

Boa leitura!

REACT

Logo de React animada, girando lentamente em sentido horário.
Aprenda Redux e React construindo a Netflix

Atualmente, React se tornou uma tecnologia bastante popular em desenvolvimento de aplicações Web e, por essa razão, seu valor como conhecimento aumentou consideravelmente. Se você tem interesse em aprender React de forma prática, esse artigo vai te ajudar mostrando como criar um clone da aplicação da Netflix. Dica do André Kanamura.

Ficha de dicas de React

Quando estamos aprendendo alguma tecnologia em desenvolvimento, é difícil conseguir lembrar de todos os detalhes da sintaxe e, para facilitar nosso trabalho e aprendizado, as fichas com dicas e códigos úteis são estratégias muito convenientes. Neste artigo você encontra uma folha de dicas de React. Dica do André Kanamura.

Barra de progresso com React e Tailwind

Já existem soluções prontas para adicionar barras de progresso nas páginas de aplicações, mas se você quer fazer sua própria implementação personalizada usando React e Tailwind, este tutorial vai te ajudar. Dica do João Henrique do Vale.

CAMPUSCODERS INDICAM

Imagem animada do personagem Coyote, da Looney Tunes, na beira de um precipício, procurando algo através de um binóculo.
Busca de texto com Postgres e Action Text

Action Text é uma ferramenta muito útil para receber e armazenar textos formatados pelo usuário final e reproduzi-los mantendo esta formatação (como negritos e itálicos) salvando o conteúdo como HTML. Porém, isso gera o problema de tornar muito complexa a busca dentro do conteúdo armazenado. Nesse tutorial você vê como melhorar a busca utilizando o banco de dados PostgreSQL. Dica do Henrique Morato.

Construindo uma nova linguagem de programação em Ruby

Ruby foi a inspiração para a criação de outra linguagem muito popular: o Elixir. Este artigo é parte de uma série em que o autor apresenta o processo de implementação de uma nova linguagem de programação usando Ruby como base. Nesta etapa é construído o interpretador. Dica do Henrique Morato.

Como escrever seu primeiro código em Node.js

Node.js é um interpretador de código que permite utilizar JavaScript ora dos navegadores. Sua criação foi um marco na história da linguagem e ele continua sendo super relevante na área de desenvolvimento. Por essa razão, conhecer Node.js pode ser essencial na carreira de muitos profissionais de programação e este artigo vai ajudar a iniciar seus estudos com essa tecnologia. Dica do João Henrique do Vale.

Trabalho remoto e cultura tóxica

Desde o início da pandemia da Covid-19, grande parte das empresas mudaram seu formato de trabalho para o remoto e isso trouxe uma série de novos desafios a serem encarados. Alguns dos impactos desta mudança são mais evidentes e fáceis de serem notados, mas outros podem surgir com o tempo. Nesse artigo são apresentados alguns resultados de uma pesquisa realizada em maio de 2021 com relação à cultura e motivação de funcionários em empresas estadunidenses. Dica do André Kanamura.

Ops, metade da internet caiu

Na última terça-feira, 8 de junho, uma parte significativa da internet ficou fora do ar por algum tempo, incluindo sites bastante populares, como Twitch e Reddit, por exemplo. Neste artigo você vai entender o que causou o problema e como ele foi resolvido. Dica do Henrique Morato.

Campus Code