William Oliveira
banner
1ilhas.bsky.social
William Oliveira
@1ilhas.bsky.social
Brazilian Software Engineer | Mentor | Book Writer | Speaker | Developing scalable frontend applications | posts in 🇧🇷, 🇬🇧, and 🇪🇸
Você vai lá e deixa a infraestrutura toda automatizada, bonitinha, faz o backend inteiro, deixa os endpoints bem documentados, faz o frontend também inteiro, testes de unidade, integração e até design system. O PM vai lá e fala "esse botão aqui era pra ser roxo", não dá pra ir pra produção assim
November 12, 2025 at 2:52 PM
Reposted by William Oliveira
Node.js v25.2.0 Current is out 💚

Notable changes + updates here:
nodejs.org/en/blog/rele...
Node.js — Node.js v25.2.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
nodejs.org
November 11, 2025 at 11:33 PM
Você está sem ânimo no trabalho por fazer sempre a mesma coisa todos os dias. Tente algo novo! Rode um terraform destroy em produção, delete um banco de dados importante, faça algo realmente interessante
November 12, 2025 at 6:51 AM
Alguém manja livros de matemática para programadores com uma abordagem de ensino legal e prática? Compartilha aí
Poxa que bacana! Sabe se tem alguma versão traduzida ou algum livro em português com abordagem similar?

Tenho no escritório uma mini-biblioteca de referências para programação, e me pareceu algo bem interessante de adicionar na estante.
November 10, 2025 at 11:20 AM
Escrevendo a introdução sobre machine learning, senti que estou fraco na parte matemática da coisa. Vou revisitar essa bença de livro e deixo aqui a recomendação

amzn.to/4hNO3Kd
Math for Programming: Learn the Math, Write the Better Code
Math for Programming: Learn the Math, Write the Better Code : Kneusel, Ronald T.: Amazon.es: Books
amzn.to
November 9, 2025 at 7:57 AM
Reposted by William Oliveira
Ouvia frequentemente lá que todas as decisões são baseadas em dados.

Pois bem, uma pessoa que trabalha lá disse isso nessa reunião e perguntou em quais dados eles se basearam pra tomar essa decisão. Essa pessoa tomou uma advertência formal. 👍🏻
Pimemta no olho dos outros não arde não
November 8, 2025 at 1:27 AM
Reestruturei o livro para que os capítulos sejam menores. Joguei os exercícios para páginas exclusivas e mantive os exemplos de código completos no final de cada capítulo

Na próxima semana começamos a Parte 2, a construção de AI Agents na prática 🤘🤘🤘🤘

woliveiras.github.io/dominando-ag...
November 8, 2025 at 1:15 PM
Se você gosta do meu conteúdo, agradeça ao meu revisor
November 8, 2025 at 7:20 AM
Reposted by William Oliveira
November 6, 2025 at 8:08 AM
Reposted by William Oliveira
eu só tomo com ela desligada. uma vez tomei com ela ligada e eu ficava girando e capotando, foi um inferno, não consegui me lavar direito saí tudo roxo
Notícia da @oglobo.globo.com

"É perigoso tomar banho com a máquina de lavar ligada? Veja o que está por trás dessa crença"

Link sem paywall ⬇️
É perigoso tomar banho com a máquina de lavar ligada? Veja o que está por trás dessa crença
Em muitas casas, especialmente aquelas com espaço limitado, a máquina de lavar roupa divide o cômodo com o chuveiro. Entre a rotina e a correria do dia a dia, algumas pessoas aproveitam para ligá-la enquanto tomam banho, convencidas de que nada pode dar errado. ‘Não existe aumento de TDAH nem de autismo na população’, diz 1º brasileiro a receber o ‘Oscar da saúde mental’ Tem mais de 50 anos? 3 fontes de proteína de alta qualidade que você pode adicionar à dieta Mas esse hábito aparentemente inofensivo pode se tornar perigoso se as instalações elétricas não estiverem em boas condições. Alguns descartam isso como um mito exagerado; outros, como um alerta que pode salvar vidas. A verdade é que, embora o perigo de um choque elétrico fatal seja improvável em residências modernas, existem condições que podem torná-lo realidade. Riscos O problema não é a sobreposição de atividades, mas o que acontece a portas fechadas. Em casas com fiação antiga ou ligações improvisadas, uma máquina de lavar com fuga de corrente pode energizar sua estrutura metálica. Se não houver uma ligação à terra adequada, essa corrente elétrica procurará uma saída, e a água, um excelente condutor, pode ser o caminho mais fácil. No pior cenário, se a máquina de lavar e o chuveiro compartilharem o mesmo sistema de drenagem, um vazamento poderá percorrer os canos de metal e atingir o usuário. Isso não é uma lenda urbana; eletricistas explicam que esse tipo de incidente é raro, mas tecnicamente possível. Além do risco de choque elétrico, a combinação de água e eletricidade pode causar curto-circuito ou superaquecimento no sistema. Uma faísca no lugar errado pode danificar equipamentos ou, em casos extremos, causar um incêndio na residência. Dengue: Butantan já tem mais de 1 milhão de doses prontas de vacina à espera do aval da Anvisa Quando o perigo não é apenas elétrico Mesmo sem problemas elétricos, tomar banho com a máquina de lavar roupa ligada pode trazer outros efeitos indesejáveis. Os dois aparelhos costumam compartilhar o mesmo abastecimento de água, o que pode causar quedas repentinas de pressão ou mudanças bruscas de temperatura. Para quem está no chuveiro, isso pode significar um jato de água gelada ou, pior, um jato de água escaldante. O aquecimento simultâneo também sobrecarrega o sistema de aquecimento e as tubulações. A longo prazo, esse esforço extra pode reduzir a vida útil do aquecedor e aumentar o consumo de energia. Em tempos de economia e sustentabilidade, isso é um fator crucial. Prevenção e bom senso A boa notícia é que evitar esses riscos é simples. Especialistas recomendam não usar a máquina de lavar enquanto alguém estiver tomando banho e verificar regularmente o estado das conexões elétricas. Em casas mais antigas, ter uma ligação à terra funcional é essencial. Tomadas com dispositivos de corrente residual (DR), também conhecidos como interruptores de circuito de falha de aterramento (GFCIs), podem interromper automaticamente o fornecimento de energia em caso de falha elétrica. Além disso, desligar os aparelhos da tomada após cada utilização, evitar manuseá-los com as mãos molhadas e chamar um técnico caso note faíscas ou zumbidos são medidas básicas que previnem tragédias silenciosas. Resumindo, o risco de eletrocussão (morte provocada pela exposição do corpo a uma carga letal de energia elétrica) com a máquina de lavar em funcionamento é baixo, mas não inexistente. Em uma casa moderna e bem instalada, você provavelmente notará apenas uma leve mudança na temperatura da água. Mesmo assim, presumir que isso não aconteça pode ser um erro. O que começou como um mito nos ensina uma lição valiosa: água e eletricidade não se misturam, e a segurança doméstica não depende da sorte, mas sim da manutenção e da precaução.
sem-paywall.com
November 6, 2025 at 6:04 PM
Capítulo 4: Dominando LLMs na Prática

woliveiras.github.io/dominando-ag...
Capítulo 4: Dominando LLMs na Prática – Dominando Agentes de IA
woliveiras.github.io
November 6, 2025 at 1:37 PM
Reposted by William Oliveira
Gravando o novo final dos eepisódios da Rede Emílias de Podcasts
November 5, 2025 at 6:21 PM
Capítulo 3 está no ar, pessoal!

Fine-Tuning e Otimização

woliveiras.github.io/dominando-ag...
Capítulo 3: Fine-Tuning e Otimização – Dominando Agentes de IA
woliveiras.github.io
November 5, 2025 at 3:13 PM
Reposted by William Oliveira
The guy who got famous betting against the housing market in 2007 just before that bubble burst - played by Christian Bale jn “The Big Short” - just wagered $1 billion on the collapse of the AI boom.

www.wsj.com/livecoverage...
Michael Burry Returns With Two Big Shorts: Palantir and Nvidia
Signs of an AI bubble abound: Stock valuations have become uncomfortably rich, AI-related debt is ballooning, and a sustainable financial model for the technology has largely yet to emerge. Now Michae...
www.wsj.com
November 4, 2025 at 9:35 PM
Como os LLMs Aprendem e Representam Conhecimento

woliveiras.github.io/dominando-ag...
Capítulo 2: Treinamento de Foundation Models – Dominando Agentes de IA
woliveiras.github.io
November 4, 2025 at 10:11 AM
O dia em que o Claude conseguir acessar um monorepo gigante, atualizar as dependências do projeto, resolver conflitos de versão e as coisas continuarem funcionando depois (pelo menos os testes de unidade), eu vou parar de tomar banho pra ele usar toda a água que eu não gasto
November 4, 2025 at 9:47 AM
Atualizei o capítulo 1, porque estava muito grande, galera do bem

Coloquei algumas imagens também. Pra dar aquela melhora na leitura

woliveiras.github.io/dominando-ag...
Capítulo 1: Fundamentos dos Transformers – Dominando Agentes de IA
woliveiras.github.io
November 3, 2025 at 5:52 PM
Reposted by William Oliveira
🚦 Changes in road deaths in the EU from 2019 to 2024:

🇵🇱 -35%
🇸🇮 -33%
🇱🇹 -33%
🇧🇪 -27%
🇩🇰 -27%
🇲🇹 -25%
🇧🇬 -24%
🇷🇴 -21%
🇨🇾 -21%
🇨🇿 -20%
🇭🇷 -20%
🇱🇺 -18%
🇭🇺 -17%
🇦🇹 -16%
🇫🇮 -15%
🇱🇻 -15%
🇪🇺 -12%
🇵🇹 -10%
🇩🇪 -9%
🇮🇹 -5%
🇸🇪 -4%
🇬🇷 -3%
🇸🇰 -3%
🇳🇱 -3%
🇫🇷 -1%
🇪🇸 +2%
🇮🇪 +22%
🇪🇪 +33%
November 3, 2025 at 3:06 PM
Reposted by William Oliveira
November 3, 2025 at 12:55 PM
Reposted by William Oliveira
last chance to take the State of JS survey if you haven't already, it closes in a day or two

survey.devographics.com/en-US/survey...
State of JavaScript 2025
Take the State of JavaScript survey
survey.devographics.com
November 3, 2025 at 2:59 PM
Reposted by William Oliveira
the bubble keeps bubbling
November 3, 2025 at 3:08 PM
React Native Godot Brings Godot Engine Support to Mobile Apps on iOS, Android

80.lv/articles/rea...
This Toolkit Integrates Godot Engine Into iOS and Android Apps
The project is now publicly available on GitHub.
80.lv
November 3, 2025 at 8:47 AM