6 years of thinking I can make a better portfolio. 1 year of actually building it. My new portfolio is LIVE 🚀 Please, don't break anything! 👉 bruno-simon.com
juan ferreras
@juanf.is
engineer by day, over-engineer by night. built: #LabelRadar (acq.) building: ???
Do you want a better Waterfall in Chrome DevTools? Then plus 1 this bug: issues.chromium.org/issues/34649... It's one of the things we're considering working on next but need to see that the interest is there, and it's not just a thing I'd like to see...
Chromium
issues.chromium.org
I spent hours and hours trawling through the sites of some of the world's best web developers, and despite the horrors I regularly experience in my daily work in Big JavaScript Territory, what I saw left me hopeful: infrequently.org/2025/07/links/
Links? Links! - Infrequently Noted
Alex Russell on browsers, standards, and the process of progress.
infrequently.org
I'm looking to recruit talented senior engineers that have experience related to web performance monitoring and optimization. If that sounds like you—or someone you'd highly recommend—please send me a DM and I’ll share more details! The role is 100% remote and async-first.
This is incredible data from @dbelson.com showing HTML requests from crawlers versus referrals from that platform. Very easy to see the cost of AI here. ClaudeBot: 70.9k requests : 1 referral (!!!) OpenAI: 1.6K : 1 Perplexity: 202.4 : 1 blog.cloudflare.com/ai-search-cr...
This sounds super interesting. I'm a bit skeptical on how unit economics would work – but compared to we'll-try-to-scrape-everything-we-can-unless-you-can-sue-us-or-fully-block-us, it feels like a great alternative. Would love to see any leading provider send a positive signal..
Pay per crawl is a new feature to allow content creators to charge AI crawlers for access to their content. blog.cloudflare.com/introducing-...
Cloudflare's Containers are now in public beta. blog.cloudflare.com/containers-a... I was recently struggling to get a WASM version of brotli dictionary_generator (skill issue), but it's a very powerful unlock to just deploy a dockerfile if you need any specific runtime/CPU-intensive work
Containers are available in public beta for simple, global, and programmable compute
Cloudflare Containers are now available in public beta. Deploy simple, global, and programmable containers alongside your Workers.
blog.cloudflare.com
✨ THE SPDY STREAM ✨ is part of an effort to highlight people in performance and their projects. Show 001 tomorrow w/ @webx.bsky.social Join us! Want a LinkedIn link? DM me. ✨ THE SPDY STREAM ✨ 📅 Wednesday June 18th ⏰ 1pm EST, 13h00 CET 🗣️ Henri 🇨🇦, Vinicius 🇸🇪 🎟️ RSVP: bit.ly/spdy-stream-001
Cloudflare report on yesterday (Jun 12 2025) outage. Definitely respect the non name-shaming vendors policy and showing accountability/ownership instead. Very impressed by how detailed it is given it's been less than 24hs from it. blog.cloudflare.com/cloudflare-s...
Cloudflare service outage June 12, 2025
Today, June 12, 2025, Cloudflare suffered a significant service outage that affected a large set of our critical services, including Workers KV, WARP, Access, Gateway, Images, Stream, Workers AI, Turn...
blog.cloudflare.com
⚡ Lighthouse (incorrectly) punishes preloading If you’re like me, you probably struggled with Lighthouse scores at least once. “I already optimized everything; why is my score still yellow?” Often, the cause is there’s more to optimize. But sometimes, it’s Lighthouse itself.
Yesterday's hit: llms.txt Today: llms-full.txt Tomorrow: llms-full-final.txt Twomorrow: llms-full-final-v2-this.txt
We only rate dogs. This is Chewbacca having a spa day. He's trying to relax. Please give him some privacy. 13/10
"AI should do my laundry" is something that not everyone agrees with but.. I'm surprised that tools that literally do all the errands I'm lazy to do haven't been nailed before trying to "replace" someone's job. E.g. repeat my coffee order, send invoice, pay rent, etc. Ideally with local models?
Parkinson's Law: all caches will expand themselves until your disk has basically no space left, regardless of the disk's total size.
The Chrome DevTools Performance panel just leveled up! 🚀 Here's a 69-second taste of the new hotness.
🔥 Simpler browser support info has landed in VS Code! Hover over any CSS property or HTML element or attribute and now you'll see its Baseline status 📝 web.dev/blog/baselin...
Ep. 3 will be on May 14! We will have Medhat Dawoud walking us through the process of building fast websites for everyone, and Amila Welihinda explaining how to profile JavaScript in production. #webperf Details at performanceobserver.dev
PerformanceObserver: A virtual web perf meetup
Join the PerformanceObserver virtual performance meetup to get all the latest web performance news and hang out with the community.
performanceobserver.dev
Very interesting read! I’ve played with both Astro and RSC (via Next.js) in my side project. Ended up using both (Astro serves the www. and proxies Next so the user can’t really tell there’s two different properties altogether). Sorry, I have a thing for over engineering my pet projects. 1/4
⚛️📝 New on Overreacted: RSC for Astro Developers
Chrome 136+ ships a new V8 version that supports a "compile hint", which makes V8 parse and compile all functions in that file eagerly. Great for entry points – where you know all functions will very likely be used. Less so as 'one weird trick to make all your JS faster'.
The @httparchive.org 's Web Almanac is looking for contributors for this year's edition. github.com/HTTPArchive/...
Contribute to the 2025 Web Almanac · HTTPArchive almanac.httparchive.org · Discussion #4062
Dear all, We are excited to announce the Call for Contributions for the 2025 Web Almanac (6th Edition)! The Web Almanac is an annual report that provides an overview of the state of the web, based ...
github.com
When Bruno Simon drops anything 3d on the web – it's a must to give it a try! I've already purchased his Three.js Journey course (check out the reviews if you're interested – folks seems to really love it!), planning to do it later this year. Something tells me it's going to be A LOT of fun
It's egg hunt time! 🥚🧺 And I have 3 surprises for you. A new devlog 👉 youtu.be/O8LUJicF7v4 An alpha version of my portfolio 👉 threejs-journey.com/apps/easter-... And a 30% discount code for Three.js Journey 👉 threejs-journey.com/join/easter2...
This is a beautiful and inspiring set of thoughts and illustrations on what UI could be wattenberger.com/thoughts/our...
Our interfaces have lost their senses
wattenberger.com
For those monitoring Core Web Vitals, we made a small change to the CrUX History API used by CrUX Vis last night and now return 10 months of data, rather than 6 months of data to bring it more inline with the CrUX Dashboard that we're looking to deprecate. Enjoy! cruxvis.withgoogle.com#/
CrUX Vis
CrUX Vis is an experiment by the Chrome team to help you explore the Chrome User Experiment Report data with visualizations and helpful links to articles, for a particular web page or origin.
cruxvis.withgoogle.com
I've completely missed the fact Cloudflare Browser Rendering API now supports Playwright! I've had pretty good results using Puppeteer so far. TBC if variability is decent, etc but it's fun to script journeys (or export them from Chrome Recorder) to measure INP/CLS and still have results quickly
Playwright · Browser Rendering docs
Learn how to use Playwright with Cloudflare Workers for browser automation. Access Playwright API, manage sessions, and optimize browser rendering.
developers.cloudflare.com
Compression Dictionary Transport allows you to DRASTICALLY reduce download sizes in Chrome. E.g. if you have app.v1.js and app.v2.js is released, a lot of the code is likely the same, so why download it all again? Want to know more? Check out this new guide: developer.mozilla.org/en-US/docs/W...
Compression Dictionary Transport - HTTP | MDN
Compression Dictionary Transport is a way of using a shared compression dictionary to dramatically reduce the transport size of HTTP responses.
developer.mozilla.org
I'll publish it on LinkedIn later on today, but the startup I'm working at will undergo a 'reorg' aka layoffs. I'm part of it so If you are looking for a Staff / Lead Engineer with emphasis on FE and Perf hit me up (Remote or Hybrid within Stockholm / CET timezone)