# Marcus Johansson, Senior Engineer (Video Infrastructure) at Frameloop Studios — read of Every Frame Perfect, 2026-06-14

> 7 years writing React, last 3 years deep in Remotion building automated video pipelines for SaaS marketing teams. We render about 400 videos a day on Lambda and I have personally wasted more time in Chrome DevTools tracing frame budgets than I care to say out loud.

## How I got here

Someone dropped a link in the Remotion Discord server under a thread titled "Lambda render times ballooning after adding motion blur." I clicked it mostly out of recognition pain. I've been on the wrong side of a 90-minute render for a 4-minute video and I've tried every trick I know. Typed the URL directly. No UTM, no ad.

## What I clicked first

"See exactly what is slow. Fix it." That got me. Not because it's clever copy, it's just a description of a problem I have every other week. The sentence "You profile with browser DevTools. You guess what is slow." is accurate enough that I sat up a little. That's the actual workflow. It's embarrassing how accurate it is.

## Where I paused

The case study numbers: "A 6-minute corporate video reduced render time from 45 minutes to 18 minutes." That's oddly specific. 45 minutes for a 6-minute video on what hardware, what composition complexity, how many layers? I paused here for maybe 90 seconds trying to reverse-engineer whether that was plausible or made up. It feels plausible. A naive composition with unoptimized shader effects could easily hit that. I wanted to click through to see the actual profiling output, what the bottleneck was, what the fix was. There was nothing to click.

## What I distrusted

Two things.

First, "One line of config." Every tool says this. I've never once added "one line of config" to a Remotion project and had something meaningful work. Remotion's internals are not that simple. If this thing is actually hooking into the rendering pipeline, there's no way it's one line for any non-trivial setup. Show me the actual config file. Show me what the line IS.

Second, and this is the bigger one: buried near the bottom is "Honest disclosure: we don't have live customers on this idea yet. We shipped the strategy package; you ship the customer conversations." I had to read that twice. This is not a product I can use today. This is a business idea someone is selling as a strategy document for $5 or a code starter for $99. The hero section reads like a launched product. The pricing table has a "Get started free" button. But there is no product to start with. That gap between what the top of the page implies and what the bottom of the page admits is a real problem.

## What would convince me

A screen recording of the profiler output on an actual Remotion project, not a graphic of a fictional timeline. Show me what the console output looks like. Show me a real composition tree with real frame costs next to real layer names. If "layer costs" and "effect overhead" are real outputs, show one ugly example where something is clearly broken and how you found it.

Alternatively: a link to a real GitHub repo where I can see the integration code. Not a starter kit for sale. The actual library. If it's built on Remotion's existing hooks, I want to see how. If it wraps the renderer, I want to see the wrapper. Give me something I can evaluate as a developer, not as a buyer of an idea.

## What I'd ask in an email reply

1. What does the profiler actually hook into, the Remotion rendering pipeline or the browser performance API? Because those would give you very different granularity and I'd trust one a lot more than the other.

2. The 30-70% speedup range is wide enough to mean almost nothing. What's the difference between a project that sees 30% vs one that sees 70%? Is it composition depth, number of effects, something else?

3. Is there a working version I can run on a local project right now, or is this still pre-build?

## Verdict: on-the-fence

The pain is real and the page describes it accurately, which is more than most tools manage. But I can't evaluate a product that doesn't exist yet, and the gap between the hero ("ship faster, see results immediately") and the footer ("no live customers, buy the strategy doc") makes me feel a little misled. If there's a working build, I'd test it this week. If it's still just a dossier, I'll check back in 6 months.

---
*Memo by skeptic persona, generated 2026-06-14. Studio breaks own self-grading loop.*
