Brian Louis Ramirez
screenspan.net
Brian Louis Ramirez
@screenspan.net
Born in California, made in Germany. Loves making music, hiking and running. Blogs at https://screenspan.net.
I definitely need to check out your recent chat with Henri
November 6, 2025 at 7:04 PM
Yes, I’m familiar with that. Your talks are gold! 🤩
November 6, 2025 at 7:02 PM
Learning 6 languages at once? Wow! That’s parallel processing at its finest 😉 I’ve never heard of most apps in that list, so thanks! At least when it comes to app-based learning, I was pretty satisfied with Babel and don’t have an urgent need to try something else.
November 6, 2025 at 7:01 PM
Ever give Babbel a try? It was the best language learning app I've come across after trying a handful.
November 6, 2025 at 8:34 AM
It was legendary! 😎
November 1, 2025 at 2:09 PM
I've been working on RUM-based alerting and got to share some lessons learned at Performance.sync() in Amsterdam this week. Here are my slides: screenspan.net/talks/noise-...
Noise-Cancelling RUM-Based Alerting | Brian Louis Ramirez | Digital Sustainability & Web Performance Optimization
How to get alerted to significant regressions and incidents at scale without getting overwhelmed by false positives? In this talk I present a few lessons learned while building an alerting system base...
screenspan.net
November 1, 2025 at 1:44 PM
Reposted by Brian Louis Ramirez
Last Wednesday I had the pleasure of speaking at the performance.sync() organized by @mozilla.org in Amsterdam.

My talk was a 15-minute session where I shared practical techniques for debugging and optimizing slow interactions on websites.

Post and slides: www.andreaverlicchi.eu/blog/improvi...
November 1, 2025 at 1:15 PM
- CSS Containment can be used to reduce unnecessary rendering work. (Check out my blog post www.speedkit.com/blog/field-t... on a test we did last year, and that we should re-test)

I can’t wait for next year’s Performance.now()!
www.speedkit.com
November 1, 2025 at 1:32 PM
* The Speculation Rules API is already proving very effective in improving load times in Chrome. But devs need to be aware of pitfalls. (In this vid youtu.be/rz6mpodOPy4?..., my colleague @erikwitt.bsky.social explains how we leverage RUM data for better precision with Speed Kit)
SPDY STREAM 013 with Erik Witt of Speed Kit
YouTube video by Henri Helvetica
youtu.be
November 1, 2025 at 1:32 PM
- The Long Animation Frames API in Chrome can be super helpful for identifying bottlenecks in rendering, execution and interaction. That data can also be used to see how user engagement or business metrics are affected. (I’ve found LoAF to be useful for identifying processing hogs)
November 1, 2025 at 1:32 PM
- Some browser vendors are quicker than others in developing features and tooling aimed at perf optimization. We as a community need to work together to push for standardization across all browsers by actively requesting and testing new features, submitting bug tickets and pull requests.
November 1, 2025 at 1:32 PM
Here are some of my takeaways:

- As AI continues to influence how we build the web and users use it, we need to be all the more diligent in avoiding slop and bulk, always aiming to create delightful, accessible experiences.
November 1, 2025 at 1:32 PM
This marks my fifth year attending my favorite conference, #perfnow in Amsterdam. Again, I leave super-charged from the inspiring talks, nerdy chats and unforgettably fun times. The perf community is just so amazing!
November 1, 2025 at 1:32 PM
Reposted by Brian Louis Ramirez
It’s an honor to see my company #speedkit mentioned on stage at #perfnow by a web performance VIP and ambassador such as Barry @tunetheweb.com Pollard. 😊 Congrats to the Speed Kit team who implemented speculation rules in such an effective way in our product!
October 31, 2025 at 3:20 PM
Reposted by Brian Louis Ramirez
Fellow #perfnow fellows, a reminder that PerfPlanet calendar is coming this December for another edition. And it needs YOU. Please ask if you have any contribution ideas or concerns calendar.perfplanet.com/contribute/
Contribute
Passionate about a topic? Working on a new tool? Have a technique you want to teach? Research you've done? Tell the web performance community! Send your articles to [email protected]. Please include: ...
calendar.perfplanet.com
October 30, 2025 at 4:59 PM
Yes! I played around with it a while ago to see if CSS Containment budged CWV: www.speedkit.com/blog/field-t...
Would love to run some more tests, however!
Field Testing CSS Containment for Web Performance Optimization | Speed Kit
CSS Containment can help reduce the amount of rendering work the browser does when initially loading a page. But just how much can it improve performance?
www.speedkit.com
October 30, 2025 at 12:14 PM
Reposted by Brian Louis Ramirez
Videos from our meetup are now posted! Here's the playlist:
www.youtube.com/playlist?lis...

#webperf
Episode 1 | Performance Observer - YouTube
www.youtube.com
February 17, 2025 at 4:00 PM
Reposted by Brian Louis Ramirez
📣 Reminder!!

In 2 days, we have @toddhgardner.com and @inesakrap.bsky.social giving talks in our first meetup! For full details - check out our website (and add to calendar to get the join links)!

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
February 11, 2025 at 3:37 PM
Reposted by Brian Louis Ramirez
1/ 🚀 Prediction 4: AI Takes Over Performance Optimization

@screenspan.net predicts "AI will play an even bigger role in how we surf, build, debug, and optimize the web"

Let’s dive into the key insights for 2025. 🧵👇

January 23, 2025 at 10:18 PM
Very cool that you worked on the INP polyfill. I definititely wanna give that a look 🤩
December 16, 2024 at 2:22 PM
📈 Real User Monitoring (RUM) is crucial for identifying issues on websites and tracking regressions. But the challenge multiplies when monitoring hundreds or thousands of sites. I got to share insights into our collaborative efforts in Amsterdam in Nov.: www.youtube.com/watch?v=XBsv...
Brian Louis Ramirez at performance.sync()
YouTube video by Web Conferences Amsterdam
www.youtube.com
December 13, 2024 at 10:06 AM
Solid, Barry! 💪🏽
December 7, 2024 at 8:58 AM
Nice sleuthing, Harry! 🤩 Good points to keep in mind when debugging LCP. Looks like Lighthouse would have called out the <article> (and a massive render-blocking CSS file) as well.
December 7, 2024 at 8:57 AM