#50 - Escrever logs é uma arte e outros links legais
E se a gente começar a adotar práticas melhores?
Curadoria de artigos ✨
✍️
Escrever logs é uma arte. Eles podem ajudar as pessoas a destravarem e saber exatamente o que está acontecendo. Mas porquê eles ainda são tão ruins e confusos? Parece que a maioria dos logs foi escrito para máquinas e não humanos. E se a gente começar a adotar práticas melhores?
📟
Não amigo, a sua stack de tecnologia não é seu produto. Ok, ok, ela pode ser super legal, mas se não entregar, resolver o problema do cliente e ser escalável de nada serve. Às vezes o que precisamos é tomar a decisão de usar o que a gente tem mais conhecimento e se sente mais segurança em trabalhar.
🏥
Core Web Vitals ou Principal sinais vitais da Web (como o Google Translator me avisou). Já ouviu falar desse termo? Pois bem, ele é essencial ultimamente se você quer ter bons resultados orgânicos no Google e em outros buscadores. Por isso é importante sempre buscar melhorá-los para atingir o 100 por três vezes no Lighthouse.
📔
Ter um caderno de anotações é sempre massa. Já falamos por aqui que o cérebro "prende" melhor as informações quando você escreve à mão. Mas e pra achar alguma anotação? Já desistimos por aqui. Talvez o ideal seja criar um índice e uma tabela de conteúdos pro seu caderninho, que tal?
👶
Beleza, depois de um tempo você conseguiu a tão sonhada vaga para trabalhar como pessoa programadora. E agora? Os primeiros 60 dias trabalhando numa equipe de engenharia são cruciais para você aprender muito, conhecer a equipe e sua stack. Este é um guia para toda pessoa iniciante.
💸
Sabia que a Craigslist (aquele site feio de fundo branco e vários links azuis) tem um faturamento estimado de U$ 1 bilhão e apenas 50 funcionários? Pois é, o tal Craig deve tá felizão por aí. Aqui tem uma lista de vários outros projetos que valem milhões (ou bilhões) de dólares e tem equipes bem pequenas comparados a muita startup por aí.
🤖
Quem precisa de um back-end? Michael Smith decidiu transformar o ChatGPT em um substituto ao Redux Reducer e foi incrível o resultado. Foi possível criar um sistema completo de gerenciamento de tasks apenas fazendo perguntas como "baseado na sua última resposta, responda um JSON onde o usuário mandou a seguinte informação: [{"type": "ADD_TODO", "text": "Nova task"}]
Para comemorar o início oficial do ano (depois do carnaval), estamos com uma oferta especial para quem quiser assinar a Feature Newsletter. Participe dos bastidores da organização da Codecon, participe de sorteios de camisetas e livros e ganha cupons de desconto para participar dos eventos!
Links maneiros 🤙
Uma impressora 3D fazendo a minha tarefa de casa que o ChatGPT escreveu
nango: uma biblioteca para facilitar conexão oAuth com diversas ferramentas
WTF is my IP!?!?!?!?!: salve esse site nos favoritos para descobrir seu IP sempre que precisar
Magic.dev: uma alternativa ao Copilot para te ajudar a programar usando IA (ainda não disponível)
Uma coletânea de circuitos eletrônicos abertos no meio. É lindo de se ver.
A República Dominicada leva muito a sério o seu código fonte