-
Dan Luu
27/10/2024 21:00
A narrativa que coloca Steve Ballmer como o vilão da Microsoft, enquanto Satya Nadella é visto como o salvador, merece uma reavaliação. Sob sua gestão, a empresa não apenas teve lucros robustos, mas também fez apostas estratégicas que, apesar de criticadas na época, se mostraram acertadas com o passar dos anos. É como dizer que você não percebeu o potencial de um jogo indie porque só olhou as primeiras impressões, quando na verdade ele escondia uma jogabilidade incrível. Ballmer pode ter sido a ponte para o sucesso que Nadella herdou, mas muitos esquecem que ele pode muito bem ter sido o arquiteto dessa trajetória inicial.
-
Mitchell Hashimoto
30/09/2024 21:00
Mitchell Hashimoto e sua esposa estão dando um empurrãozinho de $300.000 para a Zig Software Foundation. No texto, ele diz que 'querem apoiar projetos de software independentes que acreditam serem transformadores', e isso é algo que todo dev aprecia, né? A comunidade Zig tem mostrado garra e uma abordagem prática na construção de software, e com esse investimento, a fundação pode acelerar a busca por estabilidade. É sempre bom ver apoio a iniciativas que priorizam a cultura de construção por amor à construção.
-
Zig News (oficial)
30/09/2024 21:00
Olha só, o Mitchell Hashimoto está botando a mão no bolso com uma doação de 300 mil dólares para o projeto Zig, que parece ter ganhado um bom fôlego. Com "o número de PRs crescendo e a falta de funding“, a grana vai ajudar a manter a equipe ocupada e a infraestrutura em alta. É sempre bom ver essa união entre a comunidade e quem desenvolve a linguagem, porque, como sabemos, toda linguagem precisa de suporte – e não estamos falando só de bugs. No caso do Zig, a chance de ver a plataforma prosperar é crescente.
-
Drew DeVault
25/09/2024 00:00
Parece que a discussão sobre Richard Stallman está de volta ao ringue, e não é só por causa do seu insistente amor pelo termo "GNU/Linux". O artigo levanta uma questão delicada: é errado usar a neurodivergência como um escudo para comportamentos problemáticos? A afirmação de que criticar Stallman é ableista por conta de sua suposta neurodivergência, como se isso validasse suas opiniões controversas sobre consentimento, é, no mínimo, questionável. No mundo tech, ignorar a responsabilidade individual em nome da neurodivergência pode se tornar um bug no código social. Vamos debater isso em vez de apenas fazer referência a "vibes".
-
Drew DeVault
24/09/2024 21:00
A polêmica em torno de Richard Stallman não é só sobre seu estilo peculiar de se comunicar, mas também sobre como isso se relaciona com o comportamento problemático que ele defende. A argumentação de que suas opiniões são simplesmente 'uma questão de neurodivergência' parece uma maneira conveniente de desviar o foco do cerne da questão. "Uma defesa de comportamentos problemáticos que cita a neurodivergência para não apenas explicar, mas justificar, esse comportamento, é ableista e prejudica pessoas neurodivergentes". É sempre bom lembrar que colocar um rótulo não deve servir para desculpar atitudes questionáveis.
-
Drew DeVault
30/08/2024 00:00
Drew volta a discutir o projeto Rust-for-Linux e, assim como qualquer outra interação com o kernel, isso é uma batalha digna de um filme de ficção científica. Apesar do potencial do Rust, o autor menciona que a implementação é um verdadeiro "herding cats", onde se espera o consenso entre mais de 1.700 mantenedores que cada um tem seu 'jogo de tabuleiro' para defender. O resultado? Um campo de batalha que deixa muitos desenvolvedores em burnout. A realidade é que, enquanto a inovação é bem-vinda, o desgaste emocional nesse cenário é real e profundo. Vamos torcer para que esses valentes guerreiros consigam superar os desafios e façam do Rust uma parte valorizada no Linux.
-
Fabien Sanglard
17/08/2024 21:00
Fabien Sanglard fez uma viagem pela sua experiência com papéis de parede animados, misturando nostalgia e desenvolvimento de shaders. Ele percebeu que, ao migrar para o Pixel 7, o estilo "Horizon" se escondeu nas sombras da obsolescência. A solução criativa com "content-aware" é uma bela demonstração do poder das ferramentas disponíveis; é como se um dev fosse usar o Git para voltar ao commit anterior quando tudo dá errado. No final, ele percebe que a paciência é um componente essencial na solução de problemas, principalmente quando uma atualização traz de volta o que foi perdido.
-
Ruslan Spivak
Ruslan Spivak
09/08/2024 13:26
Crescer como engenheiro de software é quase como um jogo nível hard: sempre tem um novo boss e novas mecânicas. O autor destaca que certos princípios foram fundamentais na sua trajetória, e isso é algo que muitos devs esquecem na correria do dia a dia. O aprendizado contínuo é essencial, pois, mesmo quando se passa a ser um líder em vez de um contribuinte individual, essas lições carregam um peso enorme. Se você está se perguntando como melhorar, pode ser hora de revisitar os fundamentos e, quem sabe, fazer uma quest paralela para aprimorar suas habilidades.
-
Ruslan Spivak
Ruslan Spivak
31/07/2024 14:04
Falar sobre fundamentos é como discutir o uso de variáveis globais: todo dev sabe que são essenciais, mas poucos dão a devida atenção. A citação de John Wooden, "sem uma base forte, você não pode alcançar seu potencial completo", é tão verdadeira quanto a famosa regra de que código é lido muito mais do que é escrito. Investir nesse alicerce é garantir que você não seja apenas um programador funcional, mas um engenheiro de software que realmente entrega valor.
-
Drew DeVault
16/07/2024 00:00
Nós estamos vivendo um momento curioso no software de código disponível. O movimento de código aberto, que antes era dominado por programadores de raiz, agora chama a atenção de investidores e empresas. O texto menciona que "a verdade simples do código aberto é que, se você projetar seu modelo de negócio visando a competição... deve evitar os aspectos colaborativos do código aberto". Portanto, a lição aqui é clara: querer lucrar sozinho em um ambiente que prospera na colaboração pode ser tão eficaz quanto tentar derrotar o Darth Vader com uma espada de papel. Boa sorte com isso.
-
Drew DeVault
15/07/2024 21:00
Estamos vivendo um momento interessante no software de código disponível. O movimento de código aberto sempre foi, e continua sendo, sobre colaboração, mas agora as startups estão vendo uma economia que parece atraente até demais. O texto menciona que "os modelos de negócios desenhados para competição desconsideram os aspectos colaborativos do código aberto". E, convenhamos, querer lucrar sozinho com algo que nasceu da colaboração é como tentar usar a Força sem ser Jedi. Quem quer trabalho de graça para o lucro exclusivo de alguém?
-
Zig News (oficial)
09/06/2024 21:00
Carmen, a nova mascote da Zig Software Foundation, chega para adicionar um toque de diversão ao mundo do desenvolvimento. Com a filosofia de "fazer a linha subir", a fundação parece estar pronta para promover um crescimento até entre os alocadores de memória. O mais interessante é que a mascote foi criada por um membro da comunidade, mostrando que a colaboração abre portas, ou melhor, alocadores. Agora, só nos resta esperar que Carmen não demande mais memória do que o necessário.
-
Dan Luu
25/05/2024 21:00
A investigação da FTC sobre o Google, na verdade, parece uma classe de programação desorganizada, onde a falta de entendimento básico da indústria é evidente. Enquanto o Bureau de Competição argumentava a favor de um processo, o Bureau de Economia parecia mais perdido que um dev com a documentação do legacy code. Um dos pontos críticos colhidos dos documentos internos é que medidas antitruste são complexas, mas ignorar as nuances do setor só cria erro sobre erro, tornando a decisão final bem mais arriscada.
-
Drew DeVault
19/04/2024 00:00
A discussão sobre licenças de software livre é mais complexa do que parece. Ao contrário do que muitos pensam, "licenças copyleft não são restritivas"; elas impondo algumas obrigações, mas isso é bem diferente de ser uma gaiola digital. Como mencionado, "não há restrições em licenças de software livre ou open-source" e isso abre um leque de possibilidades, do software comercial até aventuras com armas nucleares. É sempre interessante lembrar que a verdadeira liberdade no código vem com responsabilidade—ou, neste caso, com a obrigação de compartilhar o que se cria.
-
Sim, a resposta é sim. Como o autor menciona, "se você é um engenheiro de software, especialmente um que trabalha em sistemas em larga escala, sistemas distribuídos ou sistemas críticos de baixo nível, e não está usando métodos formais como parte da sua abordagem, você provavelmente está desperdiçando tempo e dinheiro." Por mais que possa parecer complicado e custoso, usar métodos formais pode economizar recursos a longo prazo ao evitar retrabalhos e tornar mudanças menos onerosas. Portanto, se você ainda está no modo 'hack e espera o melhor', talvez seja hora de considerar essa abordagem um pouco mais séria.
-
Mitchell Hashimoto
03/04/2024 21:00
Mitchell Hashimoto está agora na Polar como conselheiro, e o lema "Get paid coding on your passion" realmente ressoa. Ele compartilha seu caminho de noites e finais de semana entre projetos pessoais e um trabalho normal. É interessante ver como ele busca dar mais opções aos desenvolvedores, algo que pode ser tão valioso quanto encontrar um bug na produção. Afinal, trabalhar no que se ama deveria ser o padrão e não a exceção.
-
Andrew Kelley (criador do Zig)
22/03/2024 17:32
Olha só, o Redis agora se chama Redict e, sinceramente, parece que a mudança de nome não é a única coisa estranha por trás do projeto. A decisão de tornar o software proprietário é a típica jogada corporativa que a comunidade de OSS não aprecia e, como bem apontado, tudo isso acontece numa busca sem sentido por lucro. Se a Redict já está funcionando bem sem grandes atualizações, é um pouco frustrante ver que alguém decidiu colocar um cadeado na porta. No final das contas, é apenas mais um lembrete de que, no mundo do software, um bom guarda florestal é tão importante quanto o código em si.
-
A ideia de criar algo novo, mesmo quando já existe uma solução no mercado, levanta a eterna questão: 'é mais vantagem construir ou adaptar o que já temos?'. O autor defende a inovação, mas com um toque de realismo—'é preciso questionar as motivações'. Estudar o custo-benefício e o potencial de oportunidades perdidas é fundamental; não adianta querer ser o próximo Elon Musk se não souber a conta da luz no final do mês. No fim, cada decisão deve ser tão bem fundamentada quanto uma boa arquitetura de software.
-
O autor traz à tona um dilema que muitos de nós enfrentamos: estar ocupado não é sinônimo de ser produtivo. A ideia de criar um 'orçamento de tempo' parece uma prática nem tão nova, mas extremamente eficaz. Ele sugere que, ao definir prioridades claras e revisar quando preciso, a chance de sentir que estamos no caminho certo aumenta bastante. Afinal, o que vale a pena não é só o que você faz, mas como faz isso – um raciocínio que poderia facilmente ser um meme no Reddit sobre produtividade entre devs.
-
Dan Luu
28/01/2024 21:00
Esse relatório da Cruise sobre o acidente de um veículo autônomo é uma aula sobre como a narrativa pode ser distorcida. A autora diz que "quatro das histórias provavelmente não leram o relatório" e isso é algo que já vemos sendo repetido na cobertura de tecnologia. O mais interessante é a revelação de uma cultura que diverge entre sistemas críticos de segurança e a prática comum no setor tech. O que se considera "inacreditável" no relatório é, na verdade, uma rotina em muitas empresas de tecnologia, o que nos faz questionar a transparência real de cada um deles.