Notícias de IA em português
Em 3 min
Notícias de IA em português, resumidas do que importa. Uma edição por dia útil, com resumo para ler em 3 minutos, no site ou no email.

Anthropic lança Claude Haiku 5.5 com custo cerca de 75% menor que o Haiku 4.5
O Claude Haiku 5.5 foi feito para tarefas de alto volume e baixa latência, como resumos, classificação, uso de navegador e subagentes. Ele está disponível na plataforma da Anthropic, AWS, Google Cloud e Azure.

Microsoft lança MAI-Code-1.1-Flash, mais rápido e com um quarto do custo
O modelo de código da Microsoft é mais rápido e custa um quarto das versões anteriores. A empresa destaca melhora de qualidade junto com a redução de preço.

Perplexity lança embeddings multimodais com vetores por token
Os modelos PPLX-EMBED-V2-LATE mantêm vetores por token e usam espaço compartilhado entre texto e imagem. Eles têm 0,6B e 9B de parâmetros e melhoram a recuperação em benchmarks como ViDoRe(V3).

OpenDocRouter reúne modelos de documento em uma única API
A plataforma converte PDFs e imagens em Markdown usando receitas versionadas de modelos abertos e de fronteira. A API permite respostas síncronas ou assíncronas com polling.

Cortex troca Lucene por PostgreSQL e corta latência da API em 88%
A empresa substituiu sua busca baseada em Lucene por full-text search do PostgreSQL, com parser próprio e ranking ponderado. A latência p95 caiu de 13,3 s para 1,54 s e o uso de memória caiu cerca de 40%.

Respostas de IA em streaming devem ser salvas como mensagens, não como logs
Guardar cada token como evento força clientes reconectados a reconstruir respostas e sobrecarrega o banco. O artigo propõe anexar mensagens que devolvem a resposta parcial e salvar só a mensagem final.

Ultracite propõe linter rápido e com regras estritas para agentes de código
Como agentes rodam checagens a cada turno, linters podem ser mais rígidos sem incomodar humanos. O Ultracite combina Oxlint e Oxfmt com instruções para agentes e deixa decisões de julgamento para a revisão.

Grok Bot ganha computador remoto com shell, arquivos persistentes e GitHub
Com uma Upstash Box, o Grok Bot tem shell, sistema de arquivos persistente, integração com GitHub e automação de navegador via MCP. Os exemplos mostram criação de apps e de pull requests direto do celular.

maxlength=20 no campo de senha impede login no Vanguard
O formulário de redefinição do Vanguard cortava silenciosamente senhas coladas em 20 caracteres, enquanto o login aceitava a senha completa e a rejeitava. O caso mostra por que limites devem ser validados de forma visível.

Por que a programação com IA gera objeções, e onde estão os problemas reais
O ensaio analisa cinco críticas ao código gerado por IA, como perda de arte e deslocamento de empregos. Ele argumenta que algumas críticas dependem de premissas discutíveis e que a preocupação mais forte é trabalhista.

JPEG XL chega ao Chrome 155 com decodificador em Rust
O Chrome 155 terá um decodificador de JPEG XL seguro em memória, escrito em Rust, revertendo a decisão anterior de remover o suporte. O formato pode ganhar força em fotografia de alta fidelidade e compressão sem perdas.

Anti-padrões em blogs de software: o que faz leitores desistirem
Textos que divagam, pressupõem muito contexto ou delegam explicações a links perdem leitores. O guia recomenda declarar o ganho já no título e nas primeiras frases.

Notação visual para as árvores de parent e owner do React
A notação distingue a árvore de parent da árvore de owner do React. Com isso, a estrutura e a criação de componentes podem ser lidas em diagramas, e não inferidas do código.

Size Limit aplica orçamentos de performance em JavaScript no CI
A ferramenta controla tamanho de bundle, custo de dependências e tempo estimado de download e execução. Assim, regressões de performance são barradas antes do deploy.

Migração do Firestore para SQL só ficou rápida ao mover a agregação ao servidor
Uma visão de dez anos caiu de 56 s para 3,7 s quando a agregação passou para o servidor. O payload de busca também encolheu de 18,27 MB para 1,63 MB.

Nomear é o argumento: tokens crescem e equipes travam na escolha de nomes
Equipes demoram para nomear ou deixam tokens crescerem de 20 para 487, tratando nomes como permanentes. Mas renomear costuma ser barato, e isso deveria reduzir a paralisia.

Next.js 16.4 ativa Cache Components por padrão e melhora prefetch
A versão adiciona garantias de render estático, controles finos de prefetch, upgrades assistidos por agentes, React 19.3 e melhorias de build e bundling.

Spotify não encontra ligação direta entre código de IA e incidentes
Merges dobraram ano a ano com IA e a verificação não acompanhou, mas o estudo não achou vínculo direto com incidentes de produção. A resposta foi ampliar sinais de qualidade e revisão.

Google Project Zero publica guia para patches de emergência mais rápidos
O guia detalha o pipeline completo de remediação, do triage à ativação, para grandes vendors corrigirem vulnerabilidades urgentes fora do ciclo normal de releases.

Airbnb captura e reproduz tráfego real do MySQL para testes de carga
O sistema reconstrói a ordem de transações offline e revelou regressões de upgrade, ajudando a migrar do MySQL 5.7 para 8.0 sem incidentes graves.

vlt.io reduz em até 70% os metadados do registro npm
Servindo packuments focados em instalação, o vlt.io cortou os metadados de 25% a 45% dos bytes baixados para 5% a 15%, acelerando installs em até 70%.

jevgrep deixa agentes de código buscarem repositórios por descrição
A ferramenta CLI devolve arquivos e trechos relevantes a partir do que o código faz, completando os mesmos 8 de 10 tasks do SWE-bench com cerca de 30% menos custo.

Size Limit falha o CI quando o bundle JavaScript passa do orçamento
A ferramenta mede tamanho e custo de execução do bundle e bloqueia o pipeline quando o orçamento de performance configurado é excedido.

Servidor MCP audita SEO técnico dentro do Claude com 99 checagens
O SEO Audit Console cruza histórico do Search Console com crawl ao vivo, prioriza achados por cliques recuperáveis e sugere fixes prontos como regras 301 e JSON-LD.

Um modelo unificado explica HTMX, React Server Components e sync engines
Toda arquitetura de frontend cabe em três camadas: navegação, conteúdo do servidor e affordances do cliente, variando transporte, tempo de vida e código no cliente.

Como ler código: passadas focadas vencem a leitura linear
Traçar um caminho de execução por vez, inspecionar call sites fora do diff e deixar a revisão linha a linha para o fim torna o código mais fácil de entender.

Agentes de programação podem ter aliviado RSI de desenvolvedor
Relato pessoal mostra que trocar horas de digitação por prompts e revisão de código pode ter reduzido sintomas de Lesão por Esforço Repetitivo, sem descartar outros fatores.

Cinco grandes falhas de vibe coding expõem riscos do código gerado
Incidentes reais mostram código gerado expondo segredos, enfraquecendo autenticação, ignorando controles de acesso e danificando dados de produção.

Shaders zero-dependência para canvas chegam em formato npm
Coleção de shaders ultrarrápidos para canvas que podem ser instalados do npm ou desenhados no Paper.

Booking.com corta custos de Node.js em 38% com Watt
A migração de pm2 para worker threads do Watt reduziu pods em 30%, memória por pod em 20% e latência de cauda em até 10%, sem alterar o código do serviço. É um caso prático de otimização em escala.

TanStack Charts 1.0 chega com sistema de gráficos composável
A biblioteca oferece charts type-safe construídos a partir de marks, scales e axes em vez de tipos rígidos, com saída SVG ou Canvas e API estável. É uma alternativa flexível para visualização de dados em React.

Equipe vibe codifica próprio Calendly em 20 minutos
Um time de 3 pessoas construiu agendador customizado após seu agente de IA apontar limitação do Calendly, integrando Salesforce e dados de prospect. O caso mostra quando vale construir em vez de comprar software.

Ephemeral testing testa componentes via apps descartáveis
A técnica pede a um agente de IA que construa aplicações temporárias sobre um componente e avalia como elas funcionam. Repetições expõem estado oculto, defaults surpreendentes e documentação fraca.

Agentes de IA precisam de documentação estruturada, não de memória vetorial
Busca vetorial pode retornar trechos sem provar que são atuais ou relevantes, enquanto um workspace Markdown de specs e decisões oferece contexto auditável. O post propõe documentação consultada antes e atualizada depois de cada tarefa.

Serviços cobrados por uso precisam de hard caps de gasto por padrão
Simon Willison argumenta que sistemas construídos por agentes podem gerar contas enormes mais rápido do que e-mails de alerta conseguem impedir. Limites mensais rígidos deveriam ser o padrão em serviços usage-based.

Tutorial constrói uma máquina virtual LC-3 completa em cerca de 250 linhas de C
O guia cobre registradores, memória, opcodes, traps e carregamento de programas usando a arquitetura compacta de 16 opcodes do LC-3. É uma porta de entrada acessível à execução de CPUs e mecânica de baixo nível.

JetBrains detalha pipeline RAG de busca semântica de código em produção
O relato cobre chunking sensível à estrutura, avaliação de chunks e vetorização de repositórios grandes, com embeddings de 4.096 dimensões comprimidos para 1 bit para reduzir armazenamento 32 vezes. O design evita manter código-fonte no servidor.

Cloudflare convida devs a construir a próxima plataforma Git em seus Artifacts
A empresa abriu o beta do Artifacts e incentiva workflows Git nativos para agentes rodando na sua infraestrutura. O post convida a comunidade a criar essa nova camada sobre a plataforma.

Framework e2e testa apps web e mobile com ações em linguagem natural
O framework open-source combina ações em linguagem natural com locators e assertions, gravando passos bem-sucedidos do agente para replay sem chamadas de modelo até o app mudar. Suporta navegadores Playwright e simuladores mobile.

Mailflare oferece e-mail e calendário self-hosted para domínios próprios
O workspace roda no Cloudflare ou em Docker, com caixas pessoais e compartilhadas, regras de roteamento, páginas de agendamento e busca e redação com IA. A entrega pode usar Cloudflare Email Routing, Resend ou Amazon SES.

Vela é biblioteca de gráficos financeiros com renderer WebGL2 headless
A biblioteca open-source traz core headless, mais de 70 estudos embutidos, provedores de dados plugáveis e SDK de extensão. Foco em alto desempenho para workspaces de trading.

Desenvolvedores ainda relutam em usar primitivas nativas das plataformas
Nolan Lawson analisa por que os devs reinventam soluções que o navegador já oferece: hábito, documentação irregular e prazer de construir do zero. Codificação com IA pode amplificar esse problema aceitando o primeiro rascunho funcional.

AI21 usa fila Kueue para gerenciar frota de 10.000 GPUs no Google Cloud
A empresa substituiu negociações ad hoc de capacidade por fila e agendamento justo em um cluster compartilhado. Segundo o case, workloads prioritários passaram a começar 83% mais rápido.

Linguagem Vx leva topologia de hardware ao sistema de tipos
A linguagem de sistemas para computação heterogênea coloca posicionamento de memória e alcançabilidade direto no sistema de tipos. Bugs que antes apareciam como crashes ou corrupção silenciosa passam a ser capturados na checagem de tipos.

Guia mostra como testar acessibilidade de apps MCP renderizados no cliente
Como os MCP Apps renderizam UI real dentro do cliente, ela precisa funcionar para todos, mas a spec é omissa em acessibilidade. Um dev server local com host stub transforma cada estado do app em URL escaneável para auditoria.

Cloudflare estreia CLI cf com acesso a mais de 3.000 operações da API
A nova CLI em beta aberto expõe mais de 3.000 operações contra cerca de 280 do Wrangler, com saída JSON por padrão para agentes, busca de comandos em linguagem natural e configuração tipada em cloudflare.config.ts.

Vite+ 1.0 unifica runtime, testes, builds e linting em um único comando
O ponto de entrada estável reúne runtime, gerenciador de pacotes, servidor de dev, testes, build, lint, formatação e cache de tarefas atrás do comando vp. Segue agnóstico de framework e pode migrar repositórios existentes sem substituir o Vite.

Gerar código rápido não resolve engenharia de software de produção
Artigo argumenta que velocidade de geração não substitui confiabilidade, segurança, manutenibilidade e propriedade responsável, e que diffs grandes não revisados trocam entendimento de longo prazo por velocidade. IA segue valiosa para protótipos, software pessoal e workflows supervisionados.

Comando /design-sync cria espelho renderizado do design system para o Claude
A técnica compila um espelho autorrenderizável dos componentes React reais para que o Claude Design trabalhe com o sistema verdadeiro, não com imitações. O passo a passo cobre entry points, tipos, Tailwind compilado, fontes, convenções e verificação por screenshot.

Claude automatiza criação de evals e hill-climbing de prompts
Os comandos /claude-api build-eval e hillclimb montam test sets e graders revisados e melhoram prompts, skills e configurações uma mudança por vez, usando casos held-out e checagens de ruído para evitar overfitting.

Dados de usuário continuam sendo a parte crítica na era de código por agente
Com interfaces baratas de revisar, o verdadeiro ativo é o dado: schemas, migrações, backups e retenção merecem decisões lentas, planos de recuperação e validação cuidadosa, pois um erro destrutivo é uma porta de mão única.

Guia detalha migrações de banco retrocompatíveis com expand-migrate-contract
Deployments mistos seguros usam a sequência expand, migrate e contract com suporte a dois formatos, backfills reiniciáveis e cortes graduais de leitura, confirmando que nenhum consumidor usa o schema antigo antes da limpeza.

Como o Instagram checa disponibilidade de usernames em milissegundos
A resposta rápida combina validação no cliente e um filtro de Bloom em memória que descarta a maioria dos nomes livres antes de consultar o banco indexado. O check é apenas consultivo: a constraint de unicidade no insert final decide corridas pelo mesmo nome.

Motor de inferência Quail atinge 1 bilhão de tokens por minuto por GPU
A QUery-Aware Inference Layer roda em H100 mais de 10 vezes mais rápido que o baseline vLLM, a menos de US$ 0,06 por bilhão de tokens na Modal, combinando um query planner com um motor de inferência.

GitHub relata ganho de performance migrando de CSS-in-JS a CSS Modules
A migração de github.com removeu custos de runtime de estilos no cliente e no servidor, preservando o encapsulamento de componentes e entregando stylesheets estáticos junto com o HTML da página.

Whiteboard cria canvas open source para codificar com agentes
O app desktop conecta diagramas, traces e diffs semânticos ao código real, permitindo que desenvolvedores e agentes de codificação desenhem e revisem software juntos sobre checkouts locais.

Quase nenhum site acerta seus XML sitemaps
Um inspetor de sitemaps encontrou erros de redirects, noindex e canônicos em sites grandes como Adobe, Anthropic, GOV.UK e X, mostrando que a ferramenta básica de SEO está mal configurada em escala.

Pensamento de primeiros princípios melhora trabalho com agentes
Descartar suposições acumuladas ajuda a identificar o problema real e o resultado que importa; com agentes, isso significa etapas pequenas e concretas que encurtam loops de aprendizado e facilitam experimentação.

Modo plan está morto: desenvolvedores preferem loops de ação
Planos longos viram artefatos que ninguém lê e criam uma fronteira artificial entre planejar e construir; um fluxo de entender, agir, inspecionar, esclarecer e ajustar funciona melhor com agentes.

Como manter o prazer de programar na era dos LLMs
Preservar posse e habilidade exige continuar escrevendo o código que importa; LLMs cabem melhor em planejamento, pesquisa, organização e trabalho rotineiro, com humanos nas decisões e implementações cruciais.

Mesmas ferramentas dominam stacks de startups de 10 a 10 mil pessoas
Entre empresas do Y Combinator, líderes como HubSpot em CRM e Cloudflare em hosting vencem em quase todos os portes, e o que muda com o crescimento é a taxa de adoção, não a troca por software corporativo.

CSS ganha forma de detectar elementos sobrepostos sem JavaScript
Com anchor positioning e scroll-driven animations dá para identificar colisões e adaptar layouts de cards, apontando para interfaces collision-aware construídas apenas com CSS.

Docker apresenta sandboxes para conter trabalho de agentes
A proposta combina microVMs, Sandbox Kits baseados em OCI e Cloud Sandboxes para limitar, empacotar e estender o trabalho de agentes de IA com confiança verificável.

Alchemy trata infraestrutura de nuvem como código type-safe
O framework open source modela infraestrutura e lógica de aplicação num único programa Effect, cobrindo AWS e Cloudflare com desenvolvimento local, deploy, testes e CI num só fluxo.

Migração de Electron para PWA revela trade-offs de plataforma
O relato de reescrever um app desktop como PWA - e as idas e voltas do processo - mapeia os custos técnicos e de produto entre entrega desktop e web.

Haskell ganha biblioteca para escrever arquivos Parquet
O post apresenta o writer de Parquet do DataHaskell/Dataframe, centrado na função writeParquet que converte dataframes no formato colunar.

Sentry torna mensurável a saúde do back/forward cache
A bfcacheMetricsIntegration expõe acertos de cache que as métricas comuns deixam invisíveis, ajudando a diagnosticar a navegação instantânea de voltar e avançar.

Nitro dobra velocidade de busca em traces de agentes em produção
Ao separar a concorrência de storage e compute, o Nitro da Braintrust tornou as buscas em texto completo de traces mais de duas vezes mais rápidas em teste A/B real.

Anthropic torna o Claude.ai três vezes mais rápido em duas semanas
Um sprint de duas semanas cortou o carregamento fresco no percentil 75 de 3,1s para 0,55s, usando o próprio Claude para criar benchmarks determinísticos e atacar gargalos em paralelo. Ganhos foram travados com CI ratchets, feature flags e rollouts graduais.

Coding agêntico favorece camadas finas sobre primitivas focadas
Agentes de IA barateiam construir camadas finas mantidas pelo próprio time sobre primitivas focadas, mudando quando vale instalar um framework. Bibliotecas maduras ainda ganham em UI commodity e acessibilidade.

GitHub reconstrói visualização de PRs gigantes no app Copilot
O novo design mantém responsivo um diff com 2.200 arquivos, mais de um milhão de linhas alteradas e 400 comentários inline. A solução separa geometria fixa de código de blocos de comentários medidos sob demanda, com instrumentação permanente para pegar jank.

WebSockets superam SSE para streaming de IA em interfaces agênticas
WebSockets oferecem o canal bidirecional que interfaces agênticas exigem para cancelamento, aprovações e direcionamento durante o streaming, além de reduzir overhead por mensagem. Times ainda precisam implementar reconexão, garantias de entrega e fan-out.

TinyJS empacota apps desktop em cerca de 6 MB usando webviews nativos
O TinyJS emparelha um backend JavaScript com o webview nativo de cada sistema operacional em vez de empacotar Chromium, incluindo APIs de sistema, hot reload e builds assinados. Windows e Linux seguem em beta.

Electrobun 2.0 cria apps desktop multiplataforma de até 1,28 MiB
A nova versão usa processo main nativo e webviews de sistema por padrão, com Chromium opcional, além do toolchain Hutch e runtime TypeScript Cottontail. Atualizações diferenciais e assinatura mantêm releases pequenos.

Notion adota CRDT baseado em RGA para edição concorrente
O Notion substituiu last-write-wins em texto de blocos por um CRDT baseado em RGA, permitindo que edições concorrentes e offline se mesclem sem descartar mudanças silenciosamente. O post detalha a engenharia por trás da sincronização.

Guia completo dos Quick Tunnels do Cloudflare para expor servidores locais
Um comando cloudflared expõe um servidor local em URL HTTPS temporária sem conta, DNS ou porta aberta, útil para webhooks, demos e previews de agentes de código. Limites de 200 requisições, falta de SLA e hostname randômico tornam named tunnels a escolha para produção.

vLLM ganha camadas hardware-agnósticas para rodar modelos em qualquer GPU
As novas camadas atingem até 96,6% da eficiência de implementações nativas em NVIDIA H100, permanecendo compiláveis com Torch e extensíveis. Isso permite ao vLLM acompanhar novos avanços de GPU sem abandonar usuários de aceleradores antigos ou nicho.

Canva ensina workers de fila a desacelerar sob sobrecarga
O mecanismo de backpressure ajusta a concorrência de cada worker com sinais locais de sucesso e falha, sem coordenador central. Em 32,5 horas de sobrecarga, manteve quase 2 milhões de mensagens por hora com apenas 22 de 1,8 milhão de tentativas falhas indo para a dead letter queue.

Cloudflare lança Worker Previews com ambiente por branch do Git
Cada branch ganha um ambiente isolado semelhante à produção, com URL, configuração, observabilidade e estado próprios. Os previews isolam Durable Objects e Containers e atualizam automaticamente conforme o branch muda.

Apps para dobráveis pedem layouts responsivos, não telas esticadas
Dispositivos dobráveis exigem interfaces multipainel e designs cientes da dobradiça que preservem contexto, em vez de apenas esticar a UI mobile. Projetar a partir do espaço disponível cria experiências consistentes entre celulares, foldables, tablets e janelas desktop.

Cloudflare adiciona suporte ao header Vary nas Cache Rules
As Cache Rules agora suportam o header HTTP Vary, permitindo normalizar headers de negociação conhecidos, preservar valores exatos ou desviar do cache quando a variação é imprevisível.

Segurança de pacotes ainda tem lacunas em permissões e dependências
Consumidores precisam verificar por conta própria se cooldowns e restrições de instalação funcionam, controlar permissões de build e rastrear dependências além dos lockfiles. O artigo mapeia o trabalho inacabado no ecossistema de pacotes.

Site pessoal vira jogo com boss fight feito em JavaScript puro
O redesign transforma a navegação num mundo de pixel art conectado, com músicas originais, cenas jogáveis e uma batalha contra um boss. Tudo construído em JavaScript e CSS puros dentro de um tema Ghost.

Proposta previewsrc traz pré-visualizações borradas de imagens na web
O atributo previewsrc permitiria aos navegadores exibir uma imagem em baixa resolução até a final carregar, substituindo lógica de placeholder dos frameworks. O browser priorizaria a imagem final e preservaria os comportamentos de picture e srcset.

Variantes e modificadores transformam estilos em design system de verdade
Estilização inline torna cada componente uma decisão isolada, quebrando consistência e manutenibilidade. Definir estilos uma vez por variantes e modificadores, em vez de sobrescrever no ponto de uso, produz naturalmente um design system real.

Sondas de API desvendam a arquitetura do Jev
Dez mil sondas de API indicam que o Jev é um modelo de decisão causal que compartilha estado entre perguntas isoladas e emite probabilidades diretamente em vez de gerar texto. A espinha dorsal mixture-of-experts esparsa permanece especulativa.

Linear refez o CI para acompanhar a era do coding com IA
Com a suíte de testes quase quadruplicada, a empresa cortou a espera média de PRs de mais de 6 para pouco mais de 5 minutos e metade o tempo de runner por teste. A combinação incluiu runners mais rápidos, gating mais leve e execução de testes mais eficiente.

Proposta redesenha agentes de código com estado TypeSafe em vez de KV-cache
Agentes atuais herdam limitações de designs centrados em KV-cache, como routing desajeitado e compactação custosa. Um agente centrado em TypeSafe trataria contexto como estado dinâmico e explícito, viabilizando compressão consciente de consulta e paralelismo barato.

HTMX propõe Markdown em /src como especificação executável
O coding agêntico transforma Markdown de documentação em artefato de código executável que vive junto ao código gerado. O fluxo derivaria código e testes de especificações duráveis em vez de sessões de prompt descartáveis.

Gortex indexa código em grafo local com busca entre repositórios
A ferramenta open-source expõe referências, call chains e análise de impacto via CLI, MCP, API e web, suportando 257 linguagens. Usa até 50x menos tokens por resposta que leituras ingênuas de arquivos.

Hub aberto publica traces de produção para pesquisa de serving de LLMs
O dataset reúne traces de requisições em escala de produção, telemetria de GPUs e dados de agent-serving para estudar batching, scheduling e reuso de cache.Referência para pesquisa de infraestrutura de inferência.

Proposta de devtools modulares e plugáveis para a era agêntica
O ecossistema universal decompõe capacidades de debugging em módulos reutilizáveis que hosts como Nuxt, React, Svelte e Astro podem compor mantendo ferramentas específicas de framework.

Otimização com IA acelera bibliotecas open-source consagradas
Benchmarks em seis bibliotecas mostram ganhos de 17% em decodificação Base64 a 4,9x em cálculo de cardinalidade de bitmaps. A experimentação barata viabilizada por IA tornou mais ideias testáveis.

Frameworks continuam relevantes no desenvolvimento assistido por IA
Frameworks oferecem abstrações reutilizáveis e restrições que mantêm o código gerado coerente; sem eles, agentes improvisam frameworks próprios não mantidos. A resposta é construir frameworks mais fortes para humanos e agentes.

Applitools usa moldura do Figma como baseline visual para código de IA
A integração transforma a URL de um frame do Figma em referência visual e sinaliza onde a implementação diverge do design aprovado. O Eyes MCP Server expandido permite que agentes de código inspecionem e resolvam testes visuais pelo chat.

Coleção NoLoJS mostra padrões JS substituíveis por HTML e CSS
O repositório reúne padrões comuns de JavaScript que podem ser implementados apenas com HTML e CSS, ou com muito pouco JS. Reduz peso de páginas e complexidade de manutenção.

Construção de software ficará mais importante com IA, defende Thorsten Ball
Thorsten Ball argumenta que a IA tornará partes do ambiente atual de desenvolvimento obsoletas, mas o ofício de construir software ganhará mais valor, com UIs geradas ao vivo por modelos muito rápidos. Ele alerta que escrever código pode deixar de ser uma carreira desejável até lá.

Delegar tudo ao LLM sem pensar pode tornar programador dispensável
Ensaio argumenta que quem desliga o cérebro ao usar LLMs, aceitando código e pedindo que o modelo corrija erros, produz software funcional mas sem valor duradouro. Se os modelos seguirem melhorando, empresas poderão rodar LLMs em loop e dispensar o operador humano.

PlanetScale lança TIN, extensão de busca full-text para Postgres
O TIN é uma extensão de Postgres para busca full-text com consultas booleanas, fuzzy, wildcard e BM25, relatando índice construído em 8 minutos e até 57 vezes mais throughput que alternativas sob escritas concorrentes. Os benchmarks são da própria fornecedora, com ressalva.

Lovable troca Vite por servidor Rust e reduz preview de 17 para 8 segundos
A Lovable está substituindo o Vite em suas sandboxes de preview pelo OJ, servidor em Rust que preserva configurações e plugins e corta o tempo mediano de carregamento de 17,4 para 8,0 segundos, usando cerca de 6,5 vezes menos memória.
Um email por dia útil, lido em ~3 min · grátis · sem spam