coding weekly #125

Newsletters - 08/Dez/2020 - por Campus Code
A sua newsletter da Campus Code • Edição 125 - Dezembro de 2020

Hey! Tudo bem?

Que tal uma plataforma de código aberto que ajude a garantir o bom funcionamento de contêineres nas aplicações, permitindo que sejam utilizados onde e quando você quiser? Ela já existe, chama Kubernetes e, nesta edição, separamos alguns artigos para entender seu funcionamento, o que fazer quando ela deixar de dar suporte para algumas funcionalidades de Docker e como configurar seu próprio Terminal para usá-la.

Você também vê como fazer seu revisor de código se apaixonar por você, como são os testes automatizados no Minecraft, um resumão de Bash scripting, 7 APIs grátis que você deveria conhecer e qual a relação entre Ruby on Rails e Bauhaus.

Boa leitura!

DESCUBRA KUBERNETES

Diagrama simplificado do funcionamento de Kubernetes, retirado do site https://kubernetes.io.
Entendendo Kubernetes

Compreender o que é Kubernetes pode ser complexo e, para ajudar a propagar o conhecimento sobre essa tecnologia, essa autora começou uma série de artigos onde explica tudo o que você precisa saber. Dica do André Benjamim.

Kubernetes e Docker, não entre em pânico

Kubernetes vai deixar de dar suporte para algumas funcionalidades de Docker em versões futuras. Isso pode parecer assustador, mas neste artigo os autores explicam o que vai mudar na tecnologia e porque você não deve entrar em pânico. Dica do Henrique Morato.

Como configurar seu próprio Terminal para Kubernetes

Kubernetes já vem preparado com ferramentas CLI para realizar operações básicas. Mas, para fazer procedimentos mais complexos, você vai precisar de configurações adicionais. Neste artigo são listadas algumas ferramentas que complementam seu Terminal para agilizar e ter maior controle do seu trabalho com Kubernetes. Dica do André Benjamim.

CAMPUSCODERS INDICAM

Ilustração mostrando um computador do ponto de vista do usuário, com duas patinhas sobre o teclado e, atrás do monitor, um cachorro olhando para o usuário, com corações no lugar dos olhos.
Como fazer seu revisor de código se apaixonar por você

Normalmente quando se fala sobre revisão de código, o foco costuma ser a pessoa que está revisando, deixando um pouco de lado quem tem seu código revisado. Neste artigo são apresentadas algumas orientações para quando você é a pessoa autora do código que está sendo comentado. Dica do André Benjamim.

Testes automatizados no Minecraft

Se você já jogou Minecraft, deve ter percebido que a estética simples esconde um enorme investimento no seu desenvolvimento, já que o jogo permite que usuários criem praticamente qualquer coisa em seus mapas. Sabendo das infinitas possibilidades de personalização, mas sem controle da criatividade de usuários, como seria testar o funcionamento de ponta a ponta? Nesta palestra, Henrik Kniberg, desenvolvedor e consultor da Mojang, mostra como o time implementou testes automatizados durante o desenvolvimento do jogo. Dica do André Benjamim.

Resumão de Bash scripting

Se você está aprendendo a usar scripts do tipo Bash, salve o link deste resumo no seu navegador. Ele traz links com guia de uso da ferramenta, além de mostrar os principais comandos e variáveis para facilitar o dia a dia. Dica do Patrick Natan.

7 APIs grátis que você deveria conhecer

Ao desenvolver uma aplicação, as chances de utilizarmos APIs para estabelecer interações com outras aplicações é muito grande. Mas quantas APIs você conhece e realmente utiliza no dia a dia? Para te ajudar a ampliar suas opções, aqui está uma lista com 7 APIs públicas pouco divulgadas, mas que vale a pena conhecer. Dica do Henrique Morato.

Ruby on Rails e princípios da Bauhaus

Bauhaus é uma escola de arte que surgiu ao fim da Segunda Grande Guerra trazendo ideias muito à frente de seu tempo, como minimalismo e simplicidade. As ideias foram tão revolucionárias que, ainda hoje, influenciam áreas relacionadas a design, incluindo desenvolvimento Web. Neste artigo, o autor mostra como os princípios propostos pelo movimento conversam diretamente com a estrutura de Ruby on Rails. Dica da Paula Perussi.

Campus Code