Brian Louis Ramirez

@screenspan.net

Born in California, made in Germany. Loves making music, hiking and running. Blogs at https://screenspan.net.

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!

Tim Kadlec speaking at Performance Now in Amsterdam, 2025

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. 🧵👇

Bild

Hi support@bsky.app, 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 :-)

BildBild

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?

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.

HTML code showing a div with a class set for desktop and a class set for mobile

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.