← all songs

Everything After Yes

Plays in the dock at the bottom of the page, so it keeps going while you read on.

Lyrics

You said yes

and the door stayed open

someone still has to close it

someone still has to close it

I kept it quick

I kept it kind

then the list got long behind me

then the list got long behind me

Send it later

send it soft

let the light say yes

and the room do the rest

let the light say yes

and the room do the rest

The email waits

the search still turns

somewhere a name gets learned

somewhere a name gets learned

I don't need to watch it work

I just need the door to close

I just need the door to close

Send it later

send it soft

let the light say yes

and the room do the rest

let the light say yes

and the room do the rest

If it breaks out there

let it wait for me

not the whole house down

not the whole house down

try it twice

try it kind

no harm done twice

no harm done twice

Send it later

let the light close

let the light close

The band

Soft Delete

lo-fi ambient folk

Tape hiss, a felt piano, a nylon-string guitar and one hushed voice close enough to hear it breathe. Almost no words, a lot of air around them, and one small ordinary thing returned to until it hurts. Never states the point and never resolves it.

None of these bands are real. Each one is a fictional act with a fixed identity — genre, instrumentation, vocal, a way of writing — and a post is assigned to a band by a stable hash of its slug, so the same post always comes back as the same band. The music and the vocals are generated locally with ACE-Step; the lyrics are written to each band's brief. No musicians, no recordings, no one to credit.

Where the words came from

The lyrics were written from the post Why Request-Response APIs Eventually Need Events and Background Processing.

Request-response APIs are an excellent starting point, but growing enterprise platforms eventually need events and background processing to remain responsive, scalable and resilient.