Tecnologia & saúde, Rust, npm e Deno - Weekly #376

App para saúde, nova casa para o Rust a Rust Foundation, novidades no npm e muito mais.

E chegamos com a edição 376 da BrazilJS Weekly, o seu compilado semanal de notícias do mundo da tecnologia!
Já iniciamos falando sobre uma iniciativa muito legal de Clarice Costa, uma médica brasileira que criou uma app para melhorar a comunicação entre médicos de UTI.
Ainda no tema saúde, temos o COVID-19 no Brasil, que é um site com todos os dados sobre casos, testes, suspeitos, óbitos, pessoas recuperadas, óbitos novos por dia e casos novos por dia, além de ser um “vacinômetro”.
Como destaque temos a criação da Rust Foundation, lançamento oficial do npm 7 e ainda um pouco de Deno que fazia tempo que não aparecia por aqui.

Boa leitura!


📄 Curadoria/edição: Jaydson Gomes
📝 Revisão: Felipe Nascimento
📺 Apresentação no vídeo: Felipe Nascimento
🎥 Edição de vídeo: Vinicius Brito
🗣️ Colaboração: @jaydson, @gomex, @ruyadorno, @alinebastos, @EvandroLG, @ftonato, @enieber, @meneguite, @shebangbash
📖 Código-fonte: https://github.com/braziljs/weekly/issues/359

Caso goste do conteúdo, considere inscrever-se e apoiar a BrazilJS ❤️


🎥 Em vídeo


📌 Destaques da semana

🏥 Médica brasileira cria app para melhorar comunicação entre médicos de UTI
A médica brasileira Clarice Costa criou um app que pretende ajudar a gerenciar informações de pacientes de unidades de tratamento intensivo (UTI). Chamada de Roundover (ronda completa, em tradução livre), a ferramenta busca otimizar o controle e o repasse de informações clínicas entre os médicos, já que é comum que esses dados se percam em trocas de turnos de plantões.

🌐 Microsoft launches Viva, a bet on the future of remote work
A Microsoft anunciou o Viva, uma aposta para o futuro do trabalho remoto.
O Viva vive dentro do Microsoft Teams e pode ser caracterizado como uma plataforma que tem como objetivo melhorar o trabalho remoto.

🤗 Rust Foundation
A linguagem de programação Rust encontra um novo lar em uma fundação sem fins lucrativos.

npm7 é agora a versão oficial
Anúnciado no blog da GitHub, a versão 7 é agora a versão latest suportada pela equipe da npm.

⚙️ npm diff
Novo comando disponivel a partir da v7.5.0, npm diff funciona de maneira bem similar ao git diff e permete tanto a consumidores e autores de pacotes visualizar as diferenças entre versões de pacotes publicadas no registro.

npm diff usage example

🚀 Novidades da semana

📰 ts-indicator
Uma pequena biblioteca de indicador de posição de leitura.

😡 Ex-gerente do Salesforce alega microagressões e iniquidade
Cynthia Perry, ex-gerente de pesquisa em design no Salesforce, que deixou a empresa no início deste mês, postou sua carta de demissão no LinkedIn. Perry, uma mulher negra, alega que experimentou “inúmeras microagressões e iniquidades” durante seu tempo lá.

🌩 Facebook: 'perda de controle' dos dados dos usuários
O Facebook está sendo processado por "perder o controle" dos dados de cerca de um milhão de usuários na Inglaterra e no País de Gales.
As supostas falhas foram reveladas no escândalo Cambridge Analytics, onde os dados coletados foram usados ​​para publicidade durante as eleições.

📺 Node.js API - LGPD e JSON Web Token: Dicas para trabalhar com dados sensíveis de forma segura
A Lei Geral de Proteção de Dados brasileira, que entrou em vigor em Setembro de 2020, vai impactar a vida de quase toda a pessoa e empresa que desenvolve software. Agora mais do que nunca o cuidado com dados pessoais é muito importante e saber sobre a lei é não só um diferencial de carreira mas uma necessidade.
Nesse vídeo vamos ver os cuidados que devemos ter para não expor dados sensíveis quando utilizamos JSON Web Token.

💉 COVID-19 no Brasil
Além de todos os dados sobre casos, testes, suspeitos, óbitos, pessoas recuperadas, óbitos novos por dia e casos novos por dia, também é o primeiro e mais completo vacinômetro do Brasil!

✊🏿 Fórum de Mulheres Negras na Tecnologia
Dias 19, 20 e 21 de Fevereiro vai rolar um evento remoto e gratuito proposto pelo grupo Meninas Digitais - Regional Bahia!
O evento contará com workshop de profissões, oficinas, minicursos, mentorias, mesas redondas, e muito mais!!
Link de Inscrição para o evento!

🤖 Call4papers Aniversário de 1 ano do AI Girls!
Convidamos você a compartilhar o seu conhecimento na nossa festa. O evento ocorrerá nos dias 25, 26 e 27 de Fevereiro, com 3 trilhas incriveis: Carreira e inclusão, Dados e IA!
Bora submeter uma talk?

📝 Creating a microblog using Vue + Supabase
O Ademílson F. Tonato nos indicou um artigo muito legal que ele mesmo escreveu.
No artigo, Tonato nos explica como criou um microblog usando o já conhecido Vue.js e o nem tão conhecido - porém muito promissor - Supabase.
O Supabase é uma alternativa open-source ao Firebase.

📝 Compilando Typescript/Javascript para executáveis nativos com Deno
No artigo é abordado a nova feature do Deno que permite compilar um arquivo typescript/javascript gerando um executável nativo standalone and self contained. Algo semelhante ao que libs como nexe e pkg fazem com o node, porém de forma integrada.

⬆️ Software Livre precisa evoluir
Uma breve discussão sobre como podemos evoluir software livres para serviços livres.


🗣 Frase da semana

Você não dominou uma ferramenta até que você entenda quando ela não deve ser utilizada
– Kelsey Hightower