PerfReviews

@perf.reviews

🇺🇸 Experts in web performance, we help you to solve performance issues 🇪🇸 Expertos en web performance, te ayudamos a solucionar problemas de rendimiento https://perf.reviews/

In my audits, reading the Performance profile is where people get stuck: the flame chart and waterfall look like noise at first I built an interactive guide to make them click, every figure is interactive, plus LCP, CLS, INP and the Insights panel perf.reviews/profile-guide #WebPerf #DevTools

Reading a Performance Profile: Field Guide

An interactive field guide to the Chrome DevTools Performance panel: waterfall, flame chart, LCP, CLS, INP, and the Insights panel.

perf.reviews

Llevo tiempo viendo demos de multiagentes y casi todas sufren de lo mismo: un agente escribe y otro revisa... para acabar haciendo una todo-app No son malas demos, pero no hay un motivo técnico real para dividirlas en agentes. Así no aprendemos cuándo sí tiene sentido Hilo con una alternativa 👇

Diagrama del flujo de un servidor MCP llamado ‘image-optim-mcp’ para optimización de imágenes. A la izquierda aparece una imagen de paisaje que entra al servidor. En el centro se muestra la configuración del servidor (nombre, versión, protocolo y herramientas: analyze, encode, judge y batch). A la derecha se comparan formatos de salida y reducción de tamaño: mozJPEG (-62 %, calidad 92,1), WebP (-68 %, 94,3), AVIF (-72 %, 95,2) y JPEG XL (-75 %, 95,6). Un panel final resume métricas: calidad perceptual SSIMULACRA2 de 95,6/100, reducción de peso del 75 % y latencia 4 veces más rápida.

¿Buscas optimizar el rendimiento de tus aplicaciones con agentes de IA? En este workshop aprenderás a conectar el Chrome DevTools MCP a un agente para automatizar la detección de problemas. Veremos cómo generar reportes técnicos, de cliente y de management 👇 ¡Inscríbete aquí! #WebPerf #AI #MCP

Joan León@nucliweb.net · 3mo ago

El agente de IA no sabe debuggear rendimiento si tú no le das el contexto para hacerlo. No es que sea malo. Por defecto trabaja a ciegas: sin acceso al navegador, sin trazas reales. #WebPerf #Performance #AIAgents #ChromeDevTools #Frontend

Banner promocional de un workshop titulado “Web Performance Debugging with AI Agents + Chrome DevTools MCP”. La imagen muestra una interfaz futurista con gráficos de rendimiento web, líneas de tiempo y métricas como LCP, INP y CLS conectadas a bloques etiquetados “MCP”, “API” y “AI”. A la derecha aparecen fragmentos de código y elementos visuales de análisis técnico sobre un fondo oscuro con tonos azules y verdes.

Running performance audits by hand, scripts in DevTools, results scattered, is fine until you're doing it on every project I built PerfReviews Insights to skip that. URL in, structured report out. Fonts, images, CSS, LCP, TTFB. Pro accounts keep full history perf.reviews/insights #WebPerf

PerfReviews Insights — Web Performance Analyzer

Analyze any website and get an instant performance report: images, videos, third-party scripts, and page weight.

perf.reviews

I've finished the #WebGPU in the browser series. 4 articles: fundamentals, image processing, real-time ML, and video editing Never written a shader before starting. In the last article we process video at 2ms per frame with WebGPU + WebCodecs joanleon.dev/en/webgpu-br... #WebPerf #JavaScript

WebGPU: the browser's new performance engine | Joan León

WebGPU exposes the GPU directly to the browser, opening new possibilities for intensive processing: images, video, ML, and more.

joanleon.dev

Just published the first article of a series. Covers what WebGPU is, CPU vs GPU for performance, and when to use it (vs WebAssembly). Next: image processing, ML inference, and real-time video, with real code and benchmarks. 👉 joanleon.dev/en/webgpu-br... #WebPerformance #WebGPU #JavaScript

WebGPU: the browser's new performance engine | Joan León

WebGPU exposes the GPU directly to the browser, opening new possibilities for intensive processing: images, video, ML, and more.

joanleon.dev

Software is evolving fast. My focus hasn’t changed: helping teams improve performance, UX, and conversion AI generates working code faster than ever… but not optimized for performance That’s where we add value: from “it works” to “it’s excellent” Reading @addyosmani.bsky.social’s new book

A copy of “Web Performance Engineering in the Age of AI” by Addy Osmani placed on a light wooden surface, showing the cover with a greyhound illustration and a clean, minimalist design.An open book showing Chapter 3 titled “AI-Generated Code and the Performance Paradox,” with printed text discussing how AI-generated code can be functional but not always optimized for performance.An open book showing Chapter 12 titled “Web Performance Case Studies and Success Stories,” with text describing real-world examples of performance optimization and business impact.

Muchas webs siguen sirviendo imágenes PNG de 2–3 MB. Pero esas mismas imágenes pueden pesar menos de 50 kB. La optimización de imágenes sigue siendo uno de los mayores problemas de rendimiento en la web. Hilo 👇

Chrome is bringing AI directly into the browser with the Summarizer API. In this post I show how to add an AI-generated summary to blog posts using the Chrome Summarizer API and models running locally in the browser. No external APIs. No token costs. #AI #WebAI #JavaScript #Chrome

Screenshot of a blog post on Joan León’s website titled “Adding an AI summary to blog posts with the Chrome Summarizer API.” The page shows a button labeled “AI Summary” and a highlighted summary box containing bullet points that explain how the Chrome Summarizer API works, including local summarization with Gemini Nano, browser requirements, streaming summaries, and implementation details. The site navigation and language selector are visible at the top.