Javier Casal
javiercasal.bsky.social
Javier Casal
@javiercasal.bsky.social
Reposted by Javier Casal
Welp, turns out it’s not real.

Just opening DevTools makes all timers 5-100× slower, due to the overhead of capturing stack traces. Even if you do nothing else (don’t record performance, etc)!

Guess who accidentally spent a weekend optimizing this 😅

(h/t @paul.irish for explaining why)
November 14, 2025 at 3:42 AM
Reposted by Javier Casal
"No time spent learning, is time wasted." seated.ro/blog/tinkeri...
If you don't tinker, you don't have taste
programmer by day, programmer by night.
seated.ro
October 28, 2025 at 11:50 PM
Reposted by Javier Casal
Hey friends! I did a TEDx talk and it's now up on the TED Conferences YouTube. It's possibly the best and most important talk I've ever done.

I would ask that you watch it, and please SHARE it broadly and widely. Thank you! youtu.be/dVG8W-0p6vg #AI #Tech #TED
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland
YouTube video by TEDx Talks
youtu.be
July 17, 2025 at 5:37 PM
Ya están las charlas del #VLCTechFest en YouTube!

www.youtube.com/watch?v=vJtf...
Web performance: from zero to hero - Javier Casal Ruiz
YouTube video by VLC TechFest
www.youtube.com
June 18, 2025 at 8:44 PM
Reposted by Javier Casal
It’s long past time for you to burn your Twitter account like I did. www.theatlantic.com/technology/a...
What Are People Still Doing on X?
Imagine if your favorite neighborhood bar turned into a Nazi hangout
www.theatlantic.com
May 23, 2025 at 7:49 PM
En el próximo #VLCTechFest estaré dando una charla sobre Web Performance! vlctechfest.org/es/#sessions
VLCTechFest 2025
14 de junio de 2025. Evento gratuito y abierto a todo el mundo que reúne a las comunidades tecnológicas de la Comunidad Valenciana.
vlctechfest.org
May 22, 2025 at 2:10 PM
Reposted by Javier Casal
Sí, ayer en @retrobarcelona.bsky.social le enseñamos a John Romero cómo era eso de jugar a DOOM con el mod de Chiquito de la Calzada.

Vídeo de Andrea Crespo, ¡gracias!
May 5, 2025 at 4:58 PM
Reposted by Javier Casal
Pasan los años y este sigue siendo uno de mis vídeos favoritos de internet:
When you're overqualified for the job
YouTube video by AreYouNotEntertained?
www.youtube.com
April 10, 2025 at 2:59 PM
Reposted by Javier Casal
April 2, 2025 at 5:31 PM
Reposted by Javier Casal
Where have all the tech creators gone?
March 22, 2025 at 4:28 AM
Reposted by Javier Casal
EA released the source for Command & Conquer Red Alert on github.

github.com/electronicar...
GitHub - electronicarts/CnC_Red_Alert: Command and Conquer: Red Alert
Command and Conquer: Red Alert. Contribute to electronicarts/CnC_Red_Alert development by creating an account on GitHub.
github.com
February 27, 2025 at 8:49 PM
Reposted by Javier Casal
What is the origin of the word "mainframe"? Digging through archives, I traced it back to 1953. The IBM 701 computer was built from "frames": power frames, a storage frame, a drum frame, and the main frame. This 1953 drawing from the Installation Manual shows the dimensions of the "main frame". 1/n
February 1, 2025 at 6:54 PM
Reposted by Javier Casal
New in Chrome DevTools: Skip irrelevant scripts in the Flame Chart! Debugging is faster and more actionable 🙏
February 2, 2025 at 8:31 PM
Reposted by Javier Casal
AAAAAAAAAAHHH
January 29, 2025 at 12:50 AM
Reposted by Javier Casal
My big project: The Death Generator.
It's a tool for making fake video game screenshots, just fill in new text and it'll give you a (generally) pixel-accurate image back, the correct fonts and everything.

deathgenerator.com
December 8, 2024 at 7:17 AM
Reposted by Javier Casal
We just moved @khanacademy.org over to using @rspack.dev today for our prod builds, from Webpack 5. We saw build times improve by about 2min or so (approx. 3min -> 1min). It was extremely easy to move to from Webpack, highly recommended for anyone on the fence!
rspack.dev Rspack @rspack.dev · Jan 15
Reflecting on the past year, we're delighted to see the growing activity in the Rspack stack repos.

With over 5,000 merged pull requests, the engagement of our community has been incredible, and we're looking forward to welcoming even more contributors in the year ahead. 💕
January 17, 2025 at 12:18 AM
Reposted by Javier Casal
Reposted by Javier Casal
I'm going to copy/paste that thread from May 8, 2018 here:

I made the mistake of reading the comments on HN around Kubernetes and there is a common thread around Kubernetes being too complex. This is something that I've been thinking quite a bit about for quite a long time. /1
January 3, 2025 at 8:06 PM
Reposted by Javier Casal
My game Stimulation Clicker is out now, enjoy :)

> neal.fun/stimulation-...
January 6, 2025 at 4:09 PM
Reposted by Javier Casal
Web performance calendar wrapping up with bonus article 1 (of 2) by yours truly on @font-face fallbacks friends and foes

calendar.perfplanet.com/2024/fabulou...
Fabulous Font-Face Fallbacks
Let's talk about font fallbacks and how we can craft these to to perfection in order to reduce layout shifts and our users' headaches. Who among us has not experienced the horrors of clicking the wron...
calendar.perfplanet.com
January 1, 2025 at 2:00 AM
Reposted by Javier Casal
The Honey browser extension has creators outraged:

1. Honey allegedly replaces affiliate codes with its own, stealing revenue from creators and news sites.

2. Retailers reportedly pay Honey to limit coupon access, acting as a “protection racket” that keeps users from the best deals.

Wowzers 🤯
The Honey Scam: Explained
YouTube video by Marques Brownlee
youtu.be
January 1, 2025 at 2:01 AM
Reposted by Javier Casal
Tip: Chrome DevTools can override the content of Fetch/XHR requests! Useful for mocking APIs without waiting on backend changes.
December 29, 2024 at 11:15 PM
Reposted by Javier Casal
🚨🔊
WhatsApp ha añadido una funcionalidad para transcribir los mensajes de audio. 🤯😱

Muy top y muy sencillo.
👇👇
December 22, 2024 at 9:07 AM