Hey! Tudo bem?
Nem só de tecnologias diferentes vive esta newsletter. Então hoje selecionamos alguns artigos para ajudar nos seus estudos em Rails, framework queridinho de quem é rubista.
Você também vê como funcionam as git branches internamente, uma introdução ao Terraform, dicas para aumentar suas habilidades de programação em 2021, um relato sobre a construção de um site governamental sobre Covid-19 e impressões sobre a síndrome do impostor em pessoas que desenvolvem.
Boa leitura!
HELLO, RAILS
Como usar Hotwire para criar aplicações Rails sem JavaScript
Hotwire é uma nova maneira de criar aplicações Web modernas sem a necessidade de usar JavaScript e tem sido assunto bastante abordado no mundo Rails. Se você também tem interesse em entender melhor como ele funciona e como utilizá-lo, esse artigo explica isso em detalhes. Dica do Henrique Morato.
Linha de comando "tempo-real" com Action Cable
Action Cable é uma ferramenta que permite implementar funcionalidades de "tempo-real" em aplicações Ruby On Rails. Neste artigo você vê como utilizá-lo em associação com Thor para criar uma aplicação de linha de comando. Dica do André Kanamura.
Patterns e anti-patterns em controllers do Rails
Design patterns (padrões de projeto) e anti-patterns são conceitos muito importantes em desenvolvimento de software, pois estabelecem estratégias para arquitetar aplicações. Neste artigo, que faz parte de uma série, o autor aborda mais especificamente patterns e anti-patterns em controllers de aplicações Rails. Dica do Henrique Morato.
CAMPUSCODERS INDICAM
Como funcionam as git branches internamente
O Git é uma das ferramentas mais poderosas e importantes em desenvolvimento de software. Com as branches (ramificações) do Git podemos manter separadamente diferentes versões do código de uma aplicação e, neste artigo, você verá como elas funcionam internamente. Dica do Henrique Morato.
Introdução ao Terraform
Neste artigo você encontrará um guia introdutório sobre Terraform, uma ferramenta que oferece um workflow de linha de comando para gerenciar serviços cloud, mostrando suas principais funcionalidades e vantagens. Dica do Henrique Morato.
Como aumentar suas habilidades de programação em 2021
Se você está procurando maneiras de aumentar suas habilidades de programação, neste artigo há uma série de dicas e métodos que pode aplicar, independentemente do seu nível de conhecimento. Dica do André Kanamura.
Construindo um site governamental sobre Covid-19
A pandemia da Covid-19 afetou a vida de todas as pessoas no mundo de alguma maneira e neste artigo é compartilhada a história de um desenvolvedor responsável pela criação e manutenção de um site governamental sobre a covid, com todos os desafios que enfrentou ao longo do tempo. Dica da Claudia Capelini.
Eu sou um impostor
Neste artigo o autor, um desenvolvedor com anos de experiência profissional sem formação acadêmica em Ciências da Computação, compartilha suas reflexões sobre a conhecida Síndrome do Impostor, tão comum em pessoas que trabalham ou que almejam trabalhar na área de desenvolvimento de software. Dica do André Kanamura.