🏡 dicas domésticas
O autor transformou sua casa em um projeto de engenharia! Cansado de não saber onde desligar a água ou qual tinta usar na parede, ele criou uma documentação técnica com tutoriais, guias e até um changelog de reformas. Usando ferramentas como Mkdocs, ele centralizou tudo em um site prático, mas garantiu que até um caderno resolvesse. O resultado? Mais praticidade no dia a dia e uma casa com respostas na ponta dos dedos.
🐍 x 🇬🇴
Python é a linguagem do amor para quem está começando: acessível, poderosa e cheia de atalhos. Mas essa facilidade tem seu preço – a mágica por trás dela é complexa e, às vezes, pode causar dores de cabeça, como incompatibilidades ou ambientes quebrados. Já o Go escolheu o caminho da simplicidade. Ele é "chato", mas direto, com código claro e atualizado. Isso faz dele rápido e confiável, ideal para quem busca estabilidade sem drama. Python e Go têm qualidades distintas que podem se complementar.
😌 Dica zen
Como trabalhar com aquele colega difícil (sem pirar).
- Respeite, mesmo que seja difícil: mantenha a postura e mostre profissionalismo.
- Tenha perspectiva: lembre-se: nada dura pra sempre (nem ele).
- Aprenda com a situação: use o desafio pra crescer e se desenvolver.
- Pratique empatia: talvez a pessoa esteja lidando com seus próprios problemas.
- Deixe pra lá: não perca energia remoendo. Foco no que importa!
Tá difícil trabalhar com colega chato? Mais detalhes de cada uma das dicas você encontra aqui!
😴 lazy job
Grandes empresas de tecnologia, como a Microsoft, contratam muitos engenheiros, mas nem todos estão sempre ocupados. Por quê? Não é só pra tirá-los do mercado. Pense numa obra: enquanto um edifício, outros supervisionam ou esperam. Às vezes, tem mais gente no canteiro só pra garantir que o trabalho seja rápido quando necessário. O mesmo vale para empresas de tecnologia. Elas contratam além do necessário pra estarem prontas quando surgir uma demanda urgente.
🤖 tecnologia
Tecno-otimismo é acreditar que a tecnologia pode transformar o futuro de forma incrível, mas isso exige cuidado e direção. O autor defende a importância de abraçarmos inovações, enquanto os críticos apontam riscos como IA superinteligente e mudanças climáticas. É essencial equilibrar progresso com responsabilidade, encontrar tecnologias que resolvam problemas sem criar novos. A promessa futura depende de ações humanas coordenadas e não apenas do mercado. A questão não é desacelerar a tecnologia, mas avançar de forma consciente, priorizando um impacto positivo para a sociedade e o planeta.
🔔 notificações
Como implementar notificações push em aplicativos web progressivos (PWA)? A ideia é enviar notificações aos usuários diretamente pelo navegador, e o processo envolve três etapas principais:
- Criar uma assinatura: o cliente cria uma assinatura que inclui um endpoint único e chaves de criptografia.
- Enviar uma notificação: o backend usa uma assinatura para enviar uma notificação para o serviço do navegador, que então a entrega no navegador.
- Manipular a notificação: quando uma notificação chega, o navegador executa uma ação com um service worker, como exibir a notificação.
O post ainda fala sobre como lidar com notificações clicáveis e como garantir que elas abram a página desejada ao serem clicadas.