-
This Week in Rust
TWiR Contributors
25/03/2026 04:00
Mais uma edição do semanal com as novidades de Rust, que continua firme na missão de tornar o desenvolvimento de software confiável e eficiente. Desta vez, temos novidades como a "security advisory for Cargo" e a entrada da Canonical na Rust Foundation como membro ouro, deixando o time ainda mais forte. E não se esqueçam do 'Crate of the Week', a vez é de 'noq', que traz a implementação do protocolo QUIC em rust puro, perfeito para quem quer agilidade sem sacrificar a segurança. Se você está por dentro desse universo, vale a pena conferir as melhorias e novidades que surgem a cada edição.
-
O papel dos engenheiros de software juniores está passando por uma transformação interessante. Enquanto os seniores trazem experiência, os juniores têm a vantagem de começar do zero, prontos para aprender e se adaptar à rapidez das mudanças. A questão é como eles vão se engajar mais cedo com a essência da engenharia e não apenas aprender o ofÃcio de forma isolada, que é onde a automação pode deixar algumas habilidades em segundo plano. Como diria Arthur Wellington, trata-se de 'fazer bem com um dólar o que qualquer um pode fazer com dois'.
-
Simon Willison
24/03/2026 23:57
O modo automático do Claude Code parece uma tentativa de dar um controle mais seguro sobre permissões, como um Gandalf digital dizendo 'Você não pode passar' quando as intenções são duvidosas. Com um classificador que analisa ações antes de serem executadas, a ideia aqui é bloquear comportamentos arriscados sem que você precise ser um Jedi das permissões. Curioso ver como a Claude Sonnet 4.6 está na linha de frente disso, permitindo personalizações e filtros para deixar o usuário mais tranquilo. Vamos ver se esse novo superpoder realmente ajuda ou se é só mais uma máscara de um bug esperando para ser explorado.
-
Airbnb Engineering
Harrison Katz
24/03/2026 17:01
A COVID-19 não apenas bagunçou nossas vidas, mas também chamou nossos modelos de previsão para um duelo inesperado. O artigo de Harrison Katz destaca como a Airbnb teve que se adaptar a um novo cenário onde "a estrutura dos dados mudou", tornando-se quase um verdadeiro jogo de Tetris prever a relação entre reservas e viagens. Sem as lições aprendidas, até as melhores mentes podem parecer um pouco Lost na Matrix. A adaptação e o design arquitetônico apresentados aqui oferecem um vislumbre de como as empresas estão aprendendo a dançar conforme a música do caos.
-
The New Stack
B. Cameron Gain
24/03/2026 16:01
Parece que o WebAssembly vai dar uma mãozinha para a segurança dos agentes de IA. O texto menciona que "a possibilidade de um agente gerar comandos incontrolados e potencialmente letais" é uma preocupação legÃtima. Se essas linhas de código forem executadas sem checagem, é como deixar um script malicioso solto com permissão de administrador. Usar WebAssembly pode ajudar a garantir que esse código não saia fazendo turismo no sistema. Vamos esperar que isso não vire um filme de terror digital.
-
The New Stack
Frederic Lardinois
24/03/2026 14:20
Brendan Burns, um dos cérebros por trás do Kubernetes, está vislumbrando um futuro onde o código gerado por IA será tão invisÃvel quanto aquela mágica que acontece em assembly. Ele basicamente está dizendo que, assim como a maioria de nós não se preocupa em saber como um computador realmente funciona, em breve, também não vamos nos importar de onde o código vem. Essa ideia pode soar um pouco como o papel de um programador se transformando em um operador de micro-ondas, mas é bom lembrar que, mesmo na era da IA, o entendimento conceitual nunca deve ser deixado de lado.
-
LWN.net
corbet
24/03/2026 13:48
Parece que a nossa querida LiteLLM resolveu fazer um passeio inesperado para o lado sombrio da força. "Este relatório descreve um ataque de roubo de credenciais enterrado no LiteLLM 1.82.8" e, se você se instalou essa belezura, é melhor verificar suas chaves SSH e senhas em um tempo recorde. Afinal, ninguém quer que seus dados sejam tão abertos quanto um repositório de código mal comentado.
-
LWN.net
jzb
24/03/2026 13:06
Olha, se você acha que a segurança das suas aplicações é coisa do passado, é melhor rever seus conceitos. Debian, Fedora, SUSE e Ubuntu estão nesta terça-feira dando um tapa na cara da vulnerabilidade com um pacotão de atualizações. 'Strongswan', 'curl' e até 'vim' entram na dança. Eles não estão apenas consertando bugs, mas sim blindando seu sistema como se fosse a Tower of Orthanc contra orcs. Atualize ou fique à mercê dos monstros da internet.
-
Trail of Bits
24/03/2026 11:00
A análise dimensional pode ser a chave para evitar uma falha comum em fórmulas de DeFi, funcionando como o validador que diria a um programador: "Essa fórmula está mais errada que uma variável global em C!" O texto destaca como, sem precisar mudar o código, "apenas melhor raciocÃnio" pode salvar a implementação de contratos inteligentes de bugs lógicos. E você só precisa de um pouco de bom senso dimensional, que nem um professor de fÃsica com um carimbo de "fórmula não homogênea". Se a comunidade de desenvolvedores realmente adotar essa técnica, será uma grande vitória para o ecossistema de DeFi. Já estou pensando em um plugin para medir a coerência dimensional de uma vez, o que deve facilitar muito a vida desses devs.
-
InfoQ
Daniel Dominguez
24/03/2026 10:49
Na QCon Londres 2026, Clara Higuera trouxe uma perspectiva interessante ao afirmar que muitos riscos da IA são, na verdade, desafios de engenharia. Não é só fazer um código bonitinho e esperar que tudo funcione como um feitiço de Harry Potter. Como ela disse, "não se trata apenas de governança ou polÃtica". Essa abordagem pode ajudar a galera a focar mais nas soluções práticas do que nas conversas sem fim sobre ética, então fique esperto, desenvolvedor.
-
Simon Willison
24/03/2026 05:09
Recentemente, Dan Woods tem feito experimentos interessantes com modelos de Mixture-of-Experts, uma abordagem que permite rodar modelos gigantes em máquinas com RAM limitada, aproveitando SSD para gerenciar os pesos necessários. Agora, com o impressionante Kimi K2.5 rodando em um MacBook Pro M2 Max, a coisa fica ainda mais interessante. A jogadinha de rodar o Qwen3.5-397B-A17B em um iPhone, mesmo que a 0.6 tokens/segundo, é como tentar rodar Doom no seu Game Boy: é possÃvel, mas o desempenho não é lá essas coisas. Essa técnica definitivamente tem potencial e, se eles conseguirem mais otimizações, podemos estar olhando para uma nova era de IA.
-
Go Blog (oficial)
Mark Freeman
24/03/2026 00:00
O Go 1.26 chega com uma atualização que, segundo ele mesmo, "simplifica a construção de tipos e melhora a detecção de ciclos para certos tipos recursivos". Para os devs que trabalham com estruturas complexas, isso é que nem encontrar uma geminha perdida no código. Agora, ao invés de ficar rodando em loop como um robô descontrolado, a linguagem promete nos dar uma mãozinha. É aquela melhoria que faz a gente agradecer ao Tio Google por não deixar nossa vida tão complicada.
-
Simon Willison
23/03/2026 23:06
A nova versão alpha do datasette-files trouxe algumas atualizações notáveis que podem fazer você se sentir como um Jedi da manipulação de dados. Com o sistema de 'column_types' atualizado, além da possibilidade de importar arquivos CSV/TSV diretamente para uma tabela, a configuração ficou mais afiada. O suporte para upload de múltiplos arquivos através da nova API JSON deve fazer os devs que trabalham com gerenciadores de arquivos sorrirem. E, claro, quem não gosta de thumbnails automáticas? Menos trabalho, mais diversão.
-
Building Nubank
Nubank Editorial
23/03/2026 16:43
Parece que o Nubank está tentando dar um upgrade na sua inteligência artificial, lidando com "state, change, and complexity" – um verdadeiro jogo de xadrez contra a complexidade. Com esse número de clientes, não é só deixar a IA programada, é sobre garantir que ela não ative o modo "Skynet". É interessante ver como as funções e valores são usados para modelar essa relação – dá até pra imaginar os devs catando os bugs como o Mario em busca de moedas.
-
Building Nubank
Nubank Editorial
23/03/2026 16:43
Construir agentes de IA para um público tão grande é como tentar otimizar um sistema legado sem documentação: desafiador, mas recompensador. O texto discute "Modeling State, Change, and Complexity with Values and Functions", que é um lembrete de que, no fundo, tudo se resume a gerenciar estados, como em um jogo de xadrez, onde cada movimento tem suas consequências. Se você acha que a complexidade é a maior inimiga, lembre-se que até o mais simples dos códigos pode esconder um bug mortal. A ideia aqui é aprender com a complexidade, e isso é um dever de casa que todo dev deveria fazer.
-
OSnews
Thom Holwerda
23/03/2026 15:13
Quando um desenvolvedor, que decidiu brincar com o desenvolvimento nativo no Windows, chama a experiência de "completa bagunça", a gente não pode ignorar. O autor descreve sua decepção e diz que, diante de tanta complicação, é mais fácil usar Electron – e, convenhamos, realmente precisamos de mais provas de que o Windows não está mais no auge dos apps nativos. É como tentar configurar uma impressora com drivers de 1995. No final das contas, parece que o único passeio tranquilo é aquele que leva a uma interface da web mais amigável.
-
OSnews
Thom Holwerda
23/03/2026 14:44
Com todo esse auê em torno do systemd, ver um retorno ao bom e velho sistema init do OpenBSD é como ouvir aquele som nostálgico de um floppy disk girando. "OpenBSD tem um sistema init deliciosamente tradicional", e é bem verdade, é um excelente ponto de partida para quem quer entender esses sistemas sem todo o drama de soluções supercomplexas. E olha, essa revolta contra a complexidade desnecessária no mundo da tecnologia é mais do que válida; afinal, "You Can Just Do Things™" deveria ser o lema de qualquer dev que não quer brigar com a configuração do sistema toda vez que liga o PC. No fim das contas, se seu laptop está em manutenção, por que não aproveitar para dar uma chance a algo mais clean e estratégico?
-
LWN.net
corbet
23/03/2026 14:13
Linus soltou o 7.0-rc5 e, segundo ele, "as coisas estão começando a se acalmar". Isso sugere que as famosas montanhas-russas de bugs estão diminuindo, o que é ótimo para quem não gosta de surpresas no código. A nova versão "ainda está um pouco maior" do que o esperado, mas pelo menos é um sinal de que a equipe está na direção certa. Enfim, é sempre um alÃvio ver um rc que não parece um rombo na tabela de backlog.
-
The Old New Thing (Raymond Chen)
Raymond Chen
23/03/2026 14:00
Quando se trata de serviços personalizados, é como se você estivesse tentando manter seu servidor Minecraft funcionando enquanto as Atualizações do Windows estão à espreita. O conselho de "perguntar gentilmente" é interessante, mas na prática, é melhor configurar seu anti-malware para ignorar seu serviço, como um Jedi ignorando a dor de um "erro 404". Afinal, a paz no seu servidor vale mais do que qualquer mensagem de aviso maluca.
-
Cloudflare Blog
Jesse Brandeburg
23/03/2026 13:00
A Cloudflare decidiu trocar o tradicional cache por uma verdadeira constelação de núcleos, utilizando os processadores AMD EPYC â„¢ Turin para aumentar a densidade de computação. A frase "movendo para uma alta contagem de núcleos" poderia ser um lema para todas as equipes de desenvolvimento por aÃ. E com a nova pilha FL2 baseada em Rust, eles realmente deram um tapa na latência, liberando duas vezes o poder de processamento. É como se eles tivessem encontrado uma cheat code para a performance na edge.