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.