void × beat

payload as rhythm

Kilobytes have a sound. Load heavy libraries, hear the noise. The goal is silence. A quiet payload is a fast one.

void × beat — the sound of your payload

Every kilobyte you ship costs the user time. This tool makes that cost audible. Larger libraries hit harder. More libraries = more noise. Silence is the goal. Cross-reference with beat and beat/groove.

total payload
59kb
acceptable
libs loaded
2
14 slots free
bpm: 120
payload rhythm — each row is a library, each column is a 16th note
react + react-dom
42kb
google analytics
17kb
select your sins
add custom package

acceptable. Borderline. Ask whether each library earns its place. Most don't. The date-fns question is always: could you have written the three functions you needed?

void: every byte must justify its existence.

beat: rhythm is the thing underneath everything.

together: your javascript payload has a beat. listen to it.