A Baby Bathwater story

Ten days before launch, a member of this group asked for help.

It started with one post in our group. Here is what happened - and why I'm running the same kind of speed report free for any member here.

Justin Gordon, founder of ShakaCode and maintainer of React on Rails - and a member here, like you.

How it started

A beautiful new brand, a dated store still behind it, and a Bitcoin stage debut in ten days.

Don, a member here who runs the agency D2 Creative, posted an urgent ask in the group: his client Snorkel was about to debut the HashTub - a cedar hot tub heated by a water-cooled Bitcoin miner, yes, really - on stage at Bitcoin 2026. The new brand was beautiful. The store behind it, in the founder's own words, "threw you back fifteen years." Ten days on the clock, and a date that could not move.

The group came through. I pulled in three senior engineers from my team to finish the new store alongside Don's team and make it fast. We shipped on the date.

The result

He debuted on stage with the new site live behind him.

80% faster to load

On a phone, that is the difference between a shopper who bounces and one who buys. The heaviest page dropped from a 64MB download to 7MB.

10 days

From "can you help" to a launch on stage. We finished the new store alongside Don's team and shipped on the deadline.

Zero downtime

The live store kept selling the entire time we worked on the new one - not a single checkout broke.

"Now it's super slick. I don't know what wizardry and magic you put into that, but that was a big impact for me."

Michael, Snorkel - after debuting the HashTub at Bitcoin 2026

Web performance is what we have done for years - for stores and apps where a slow load costs real customers.

The actual run

Here is Snorkel loading on a phone - frame by frame.

This is exactly what your slowest visitor waits through.

The snorkel.com homepage on a phone, filmed frame by frame with the tool's real labels and timestamps - blank at 5ms, the content filling in through the 'waiting to settle' phase, fully loaded by about 8 seconds.
The Snorkel homepage loading on a phone: blank at 5ms, content filling in, settled near 8 seconds.
A page from the real shaka-perf report for snorkel.com: the homepage with a plain-English summary and the measured numbers - a speed score, the time to first content, and the page weight across its files.
The numbers behind that load - the real report for snorkel.com. Open the live report →

That report opens with my honest read - one sentence on whether your site is good, okay, or has a real problem worth fixing, and what that is likely costing you in customers who never came back.

Get one for your site

Want the same read on your own site?

You probably already have a team or an agency - you don't need another vendor. You need a straight read on whether speed is quietly costing you customers, the same read Don needed on Snorkel.

  1. 1

    Send one URL

    The page you care about most - your site, or a client's. Nothing to install.

  2. 2

    I film and measure it

    The way your slowest customer loads it - phone, weak signal, no shortcuts.

  3. 3

    You get a plain-English report

    The load filmed frame by frame, the real numbers, and a verdict.

A few honest answers

Before you send your URL

Is this going to turn into a sales call?

No call unless you ask for one. You get a written report by email; if it makes you want to talk, you reply - and if it does not, that is genuinely fine.

What if I already have a team?

No problem. Hand it straight to your developers or agency - they get a clear picture of what is slow and where, with none of the guesswork. The report is yours to run with.

Is it really free?

Yes. One URL, one report, free. If your site is already fast I will tell you that in a line - worth knowing too.

Send me your URL.

I'll send your report back in a few days. It's free.

Or just email me at justin@shakacode.com. I only test pages anyone can already visit - nothing behind a login.