Blossy Boom Boom

Extracted Poem
boom
blossy, blossy, blossy
boom
boom
boom
explosiveness flows into ether
expanding
expanding
expanding
we watch awkwardly
releasing
releasing
releasing
obsessing explosiveness
contemplate explosiveness
pushing
pushing explosiveness
pushing
awkwardly pushing, obsessing
we awkwardly contemplate
watch awkwardly
contemplate
everything
flows into ether
we, watch, everything
everything
explosiveness flows into ether
Final Code / Pre-Extracted Poem
void setup() {
size(750, 600); smooth(); noLoop();
}
void draw() {
background(0);
float boom = 0;
for(int blossy = 1; blossy < 75; blossy += 1) {
noStroke();
fill(random(200), random(30), random(20), random(20));
rect(boom, 0, boom, 900);
boom += 5;
noLoop();
}
float explosiveness = 280;
float flows = random(255);
float into = random(255);
float ether = random(255);
for(int expanding = 0; expanding < 14; expanding += 1) {
float we = random(750);
float watch = random(200,400);
float awkwardly = 0;
for(int releasing = 0; releasing < 1; releasing += 1) {
float obsessing = (2 * PI) / explosiveness;
float contemplate = explosiveness;
for(int pushing = 0; pushing < explosiveness; pushing++) {
awkwardly = pushing * obsessing;
we = width/2 + (cos(awkwardly) * contemplate);
watch = height/2 + (sin(awkwardly) * contemplate);
float everything = random(10,40);
strokeWeight(.25);
stroke(flows, into, ether, 255);
fill(255,255,255, 100);
ellipse(we, watch, everything, everything);
}
}
explosiveness -= 20;
flows += 10;
into -= 20;
ether -= 10;
}
}