coding weekly #97

Newsletters - 26/Mai/2020 - por Campus Code
A sua newsletter da Campus Code • Edição 97 - Maio de 2020

Hey, tudo bem?

Se você precisa evoluir o estilo dos seus documentos HTML, a hora é agora! Separamos várias dicas pra te ajudar a entender e analisar melhor CSS e uma seleção de recursos pra deixar seu projetos mais interessantes.

Você também vai ver como começar em uma nova base de código, aprenda Rust construindo um compilador Markdown, algumas lições das melhores empresas de trabalho remoto do mundo, como trabalhar com histórico limpo de commits no Git e como juntar commits com git rebase --interactive.

Boa leitura!

MELHORANDO SEU CSS

Gif de uma animação em que o personagem tenta abrir uma cortina tipo persiana usando as duas cordinhas, mas não consegue deixá-la do jeito certo.
Desvendando o CSS do Twitter

CSS é a linguagem utilizada para dar estilo aos documentos HTML. Uma maneira muito boa de aprender sobre ele é analisar como foi implementado em aplicações bem estabelecidas. Aqui o autor mostra detalhes interessantes que encontrou destrinchando a estrutura do CSS do Twitter. Dica do André Benjamim.

Desenhando com CSS

Além de analisar a estrutura do trabalho de outras pessoas, outra maneira muito interessante de estudar CSS (com HTML e JavaScript) é desenhando. Sim, desenhar usando CSS. No artigo, o autor descreve seu processo de pensamento e desenvolvimento quando está tentando criar uma imagem usando a linguagem de estilos. Dica do João Henrique do Vale.

Guia completo de funções CSS

Da mesma forma que linguagens de programação, o CSS possui funções que podem ser usadas no lugar de valores! Esse guia te mostra tudo que você precisa saber sobre as funções em CSS. Dica do João Henrique do Vale.

Alguns recursos de CSS

Depois de falar tanto sobre CSS vamos finalizar com links para alguns patterns e ícones para você usar nos seus projetos :) Dica do João Henrique do Vale.

CAMPUSCODERS INDICAM

Gif de um rapaz reagindo como se tivesse dificuldade de entender o que está na tela do computador.
Começando em uma nova base de código

Ao longo de suas carreiras, muitas pessoas que trabalham com desenvolvimento de software em algum momento precisam aprender uma nova base de código, seja por estar mudando de emprego, de equipe ou de projeto, por exemplo. Neste artigo são apresentadas dicas para esse momento em que você se depara com toda uma nova base de código com a qual precisa se familiarizar, ou até mesmo toda uma nova tecnologia para aprender. Dica do João Henrique do Vale.

Aprenda Rust construindo um compilador Markdown

Já que estamos falando sobre aprender novas tecnologias, que tal aprender Rust seguindo este tutorial para construir um compilador de Markdown? Dica do André Benjamim.

Lições das melhores empresas de trabalho remoto do mundo

Grandes empresas de tecnologia que adotaram o modo de trabalho remoto e acumularam conhecimento depois de muitos anos apresentam algumas lições aprendidas das experiências vividas. Dica do Ederson de Lima.

Histórico limpo de commits no Git

Quando estamos começando a usar Git, não damos tanta atenção para a organização e clareza dos nossos commits. Mas quando estamos trabalhando em times, logo fica evidente a importância de manter um histórico compreensível para todos. Neste artigo a autora nos guia por um passo a passo de como criar um histórico de commits limpo. Dica do André Benjamim.

Juntando commits com git rebase --interactive

Aproveitando o assunto, você sabia que o git permite reorganizar e renomear commits? Neste artigo, o campuscoder Luis Arantes mostra como o comando git rebase --interactive (ou git rebase -i) permite a junção de vários commits de maneira bem rápida, alterando um histórico de commits simples.

Campus Code