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'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
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
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
📈 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
Hi [email protected], I've been enjoying BSKY :-)
Just wanted to point out something that @kojordan.com spotted: the app is loading TTF fonts, which are very large. You should be using WOFF2 – and if you're preloading them, you need the "crossorigin" attribute :-)
December 6, 2024 at 4:29 PM
As a #webperformance engineer I often have to look at “waterfall charts” to see when network requests occur to spot bottlenecks. I wondered what they might SOUND like, so made a little tool to listen to them.

calendar.perfplanet.com/2024/how-doe...

screenspan.net/soundtrace
How does Web Performance sound?
While much of Web Perf is based around optimizing the visual experience, I started wondering: How does web perf sound?
calendar.perfplanet.com
December 3, 2024 at 11:08 AM
Reposted by Brian Louis Ramirez
This year's web perf calendar is off to an excellent start with Noam reminding everyone about Goodhart's law and the importance of remembering _why_ we're optimizing for perf in the first place calendar.perfplanet.com/2024/goodhar...
Goodhart's law in action: 3 WebPerf examples
Real world examples of how over-optimizing for metrics can be at odds with performance. "When a measure becomes a target, it ceases to be a good measure" An adage attributed to Charles Goodhart, ...
calendar.perfplanet.com
December 2, 2024 at 2:29 PM
I've been thinking about running a small programming workshop for children 7-8 years old at my daughter's school. Anyone have any experience doing something like that? Any offline exercises to get started? What worked well / not so well?
November 27, 2024 at 1:33 PM
Updated my handle to @screenspan.net thanks to a little help from my friends (i.e. @sia.codes) 🙏🏽. I thought I had to install Ubuntu on my server and install a PDS as stated on the help page (atproto.com/guides/self-...). But all I had to do was add a TXT record to my DNS panel in Netlify. Super EZ 😎
November 22, 2024 at 4:11 PM
Please don't use JavaScript to determine which layout version to use on a device, otherwise the layout may shift. I spotted a customer loading a desktop version by default and using JS to load the mobile version on a mobile device, and was able to see the DOM diff by dis-/enabling JS in DevTools.
November 22, 2024 at 11:07 AM
Dunno what the etiquette is here. An introductory post?

I'm a web performance engineer based in Germany and will probably post mostly about related stuff.

I'm not terribly excited to join yet another social media platform and hope this one stays positive.
November 21, 2024 at 10:30 AM