E chegou aquela hora de conferir o que rolou de mais relevante no mundo da tecnologia na semana! 🔥 Está no ar a BrazilJS Weekly edição nº 248 🔥 Veja os arrependimentos do Ryan Dahl, criador do Node.js, um novo client GraphQL, novo React Renderer e muito mais.

Em vídeo

Novidades

Brinque com logo da BrazilJS!
Atendendo a inúuuuumeros pedidos, bolamos uma ferramenta para que vocês possam visualizar os diferentes temas, criar suas próprias versões de logo e inclusive submetê-las, para nosso repositório.
Indicado por @braziljs

React Ape
Novo projeto do @raphamorim, um React Renderer para criar interfaces usando Canvas/WebGL.
Indicado por @jaydson

Office 365 e Skype reescritos em Javascript
Desenvolvedor da Microsoft (Sean Thomas) publica tweet informando que alguns serviços foram completamente reescritos em Javascript usando o react-native-windows.
Indicado por @luciorubeens

DNE – BrazilJS On The Road Sorocaba
O pessoal do DNE esteve no BrazilJS on the road Sorocaba. Aqui um vídeo teaser de como foi o evento.
Indicado por @jaydson

Grafoo, um novo cliente GraphQL
Acabei de lançar um novo client GraphQL e gostaria de fazer um call for papers pra galera mais corajosa que quiser testar. Issues e PRs são bem vindos!
Indicado por @malbernaz

10 Things I Regret About Node.js – Ryan Dahl – JSConf EU 2018
Palestra realizada pelo Ryan Dahl na JSConf EU 2018.
Indicado por @lucasfurtado

Cartoon da semana

Artigos

Meu primeiro Higher-Order Component
Muitos ouvem falar e muitos me perguntam sobre. Para aqueles que são iniciantes neste universo do React este ainda é um grande mistério. Através deste tutorial pretendo introduzi-los nesta interessante padrão de composição.
Indicado por @rafaelmaruta

6 Things Microsoft Plans to Do With GitHub
Execs reveal how the open-source developer platform will run under Microsoft.
Indicado por @renanbastos93

Entendendo o this de uma vez por todas
Artigo mostrando quais são os usos e como a keyword this se comporta no Javascript.
Indicado por @khaosdoctor

JavaScript: Entendendo ES6 Proxies
ES6 Proxies são novas funcionalidades adicionadas ao ES6. Um recurso poderoso, que pode ser usado para resolver problemas de forma elegante. Vamos examinar e recriar uma pequena biblioteca, chamada on-change. O objetivo conceitual é entender como Proxies funcionam e, no processo, construir algo para reforçar os conceitos.
Indicado por @oieduardorabelo

Frase da semana

Junior developer: “I will just copy over this code to reuse it”
Middle developer: “I will make it DRY with code sharing/inheritance/macros”
Senior developer: “I will just copy over this code to reuse it”
Frase via Hubert Łępicki