3 pontos por GN⁺ 2023-10-19 | 1 comentários | Compartilhar no WhatsApp
  • O post de blog 'Escreva mais software "inútil"' enfatiza a importância de criar software para exploração e diversão, e não apenas pela utilidade.
  • O autor argumenta que, embora a maioria dos profissionais de tecnologia se concentre em criar software útil, também há valor em criar software "inútil", pois isso possibilita brincadeira e exploração e pode reacender o prazer pela computação.
  • O autor sugere que muitas pessoas se apaixonam por programação porque ela lhes traz alegria, e que criar software "inútil" pode ajudar a manter essa alegria, especialmente quando as pressões do trabalho cotidiano podem suprimi-la.
  • Escrever software "inútil" pode libertar das obrigações e da pressão do trabalho, permitindo que programadores definam o escopo de seus projetos e os abandonem a qualquer momento se eles deixarem de ser divertidos.
  • O autor compartilha exemplos de software "inútil" feito por diversão, como um motor de xadrez com bugs, um armazenamento chave-valor, um utilitário Wake-on-LAN e uma visualização de partidas de xadrez, todos os quais o ajudaram a aprender novos conceitos e aproveitar o processo.
  • O autor conclui sobre o "porquê" por trás de criar software "inútil" como o Hurl, dizendo que isso serve para aproveitar o processo de brincar e aprender, mesmo que o software não seja útil no sentido tradicional.
  • O autor incentiva os leitores a compartilhar o post caso o achem divertido ou útil, e fornece informações sobre feedback e assinatura de novos posts.

1 comentários

 
GN⁺ 2023-10-19
Comentários no Hacker News
  • Um artigo que incentiva a criar software "inútil", defendendo que isso pode ser um processo divertido e educativo
  • Muitos comentaristas concordam, compartilhando experiências de escrever software por diversão e aprender durante o processo
  • Alguns comentaristas destacam que o que é considerado "inútil" pode ser subjetivo e que esses projetos às vezes acabam sendo surpreendentemente úteis
  • Alguns comentaristas compartilham projetos pessoais, incluindo uma biblioteca no estilo protobuf, um banco de dados local-first baseado em CRDT e uma linguagem de programação "inútil" que usa apenas lançar e capturar exceções para controle de fluxo
  • Alguns comentaristas discutem a importância de não se concentrar demais em criar software "útil" ou "perfeito", mas sim em aproveitar o processo de programar
  • Alguns comentaristas falam sobre o valor dos projetos "inúteis" para o crescimento pessoal e o aprendizado, e sobre como esses projetos frequentemente acabam contribuindo com código útil ou insights
  • Um comentarista compartilha a experiência de ter um app rejeitado por ser "inútil", mas que depois foi usado por milhares de pessoas de maneiras inesperadas
  • Alguns comentaristas discutem a ideia de evitar a "melhor forma" em projetos pequenos e, em vez disso, focar na simplicidade e na redução de dependências
  • Alguns comentaristas expressam inveja de quem tem liberdade para trabalhar em projetos "inúteis", discutindo a pressão para ser produtivo