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
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
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.