coding weekly #52

Newsletters - 16/Jul/2019 - por Campus Code
A sua newsletter da Campus Code • Edição 52 - Julho de 2019

Nesta edição, você vai ver uma discussão sobre o uso de tipos estáticos ou testes, um compilado de layouts CSS grátis, um jogo sobre interfaces ruins, um relato sobre a falha de segurança na gem strong_password e algumas vagas com curadoria de nossa equipe.

Imagem que mostra um gráfico apontando as possibilidades de testes em um cenário.
Tipos de dados ou mais testes?

Semana passada trouxemos o projeto Sorbet que traz a checagem estática de tipos de dados para o Ruby. Ainda sobre o mesmo assunto, esse post aborda a discussão entre tipos estáticos versus testes como ferramentas para garantir que tudo está dentro do esperado em nossos projetos :) Dica da Claudia Capelini.

Layouts grátis

Se você briga com o CSS para transformar seus layouts em alternativas responsivas esse projeto veio pra te ajudar. Ele disponibiliza alguns layouts que você pode baixar com arquivos e documentações. Aí é só implementar no seu projeto. Dica do André Benjamim.

Teste sua paciência com interfaces ruins

Esse jogo é um desafio para todos que seguem as boas práticas e dicas de acessibilidade e usabilidade para interfaces. Tente não perder a paciência ao navegar pelo site e preencher formulários, clicar em links etc. Dica do André Benjamim.

Imagem de uma caixa de inserção de dados e aceite de termos de uso com vários erros de usabilidade.
Reportando a falha de segurança da gem <strong_password

A falha de segurança reportada recentemente na gem <strong_password chamou a atenção da comunidade Ruby on Rails. Nesse relato, o autor aponta como foi o processo de encontrar a falha, a comunicação com o time do Rails e a posição do mantenedor da gem sobre todo o ocorrido. Dica do Henrique Morato.

Campus Code