images/The Ridiculous Engineering of Loading Screens.webp

Creator: Enrico Tartarotti · Published: 2026-03-20 · Length: 15:04 · Watch on YouTube

Loading screens seem simple, right? Well, they actually hide a ridiculous amount of engineering. (from the video description)

An entry in Enrico's "Ridiculous Engineering" series about how waiting is designed, and why how you wait matters more than the wait itself. Sponsored by Vanta. Written by Enrico Tartarotti; produced by Enrico Tartarotti and Bartek Malinowski; edited by Seequence.

Summary written from the auto-generated captions and sampled frames; the video has no chapter markers, so section times below come from the captions. The captions garble several names ("Kevin System" for Kevin Systrom, "gold gradient" for goal gradient, "Advent" and "venta" for Vanta, "Lask" for Flask); the correct names are used below.

1) Detailed outline

[0:00] How you wait matters more than the wait

[0:50] Layer 1: Getting rid of loading (optimistic UI)

[2:05] Why instant can feel wrong

[3:18] Why progress bars are always wrong

[4:29] Making the wait feel faster

[5:34] Pre-loading: Gmail and Instagram

[6:38] Teaser for layer 3, then sponsor (Vanta)

[8:05] Layer 2: The psychology of waiting

[9:10] Occupied time feels shorter

[9:53] The goal-gradient progress bar

[10:32] Video games and patented minigames

[11:00] Why it matters now: AI made us wait again

[11:48] Layer 3: Waiting and the perception of intelligence

[13:34] The effort heuristic and Google's AI Overviews

[14:27] Outro: tech running at two speeds

2) Things mentioned

Design and psychology ideas

Apps, services and products

Item Role in the video
Flask (flask.do) Enrico's video-collaboration app; source of the optimistic queue, faster spinner and simulated streaming examples.
Notion, Figma, Google Docs Tools where edits feel instant because they skip loading.
Instagram The nerve-racking instant like, and Systrom's pre-upload trick.
Gmail Pre-loading the account once you enter a username.
Google Flights Status messages over 1980s-era flight infrastructure; Enrico says they're pre-programmed.
Skyscanner Status messages naming real airlines and providers.
Uber Live car-on-the-map view to fill the wait.
Domino's Pizza Tracker Step-by-step pizza progress that shortens the perceived wait.
ChatGPT (GPT-3.5), Claude, Gemini AI chatbots whose slowness and streaming shape perceived intelligence; Gemini powers Flask's comment writing.
Google Search and AI Overviews Speed-first search whose fast AI answers lose trust when wrong.
Windows XP file-copy dialog and boot screen Visuals for unreliable progress bars and classic loaders.
AirDrop, printers Everyday tech that still doesn't work well.
AR and VR headsets Big spending that Enrico contrasts with unfixed basics.

Games

Item Role in the video
Ridge Racer (Namco, PlayStation, 1994) Playable Galaxian during loading; beating it unlocked eight extra cars.
Namco's loading-minigame patent Kept others from putting minigames in loading screens for about 20 years.
The Sims Joke loading messages like "Reticulating splines" and "Adjusting emotional weights."
Portal 2 Its loading screen appears in the frames.

Research and sponsor

Item Role in the video
Chris Harrison's progress-bar research (Carnegie Mellon) Backwards ribbing feels about 11% faster.
Harvard Business School study People wait longer and rate products higher when they see the system working.
"The Psychology of Waiting Lines" (1985) Source of "occupied time feels shorter."
Vanta (vanta.com/enrico) Sponsor; compliance automation for SOC 2, ISO 27001, HIPAA and more than 35 frameworks.

Companies

3) Biographies

Enrico Tartarotti (host, writer, producer)

Italian-born tech creator and designer behind the YouTube channel Enrico Tartarotti, where he goes behind the scenes of the design, psychology and stories of everyday tech. He's building Flask (flask.do), a video-collaboration tool where recorded, rambling feedback is turned into written comments by AI, and several of this video's examples come from building it. He offers one-hour calls through enricotartarotti.com, handles sponsorships through Rakugo Media, and is on X as @EnriTarta and on Instagram as @enritarta.

Crew

People referenced

Organizations referenced