Thursday, July 31, 2025

Old rockstars too late 

to leave a good looking corpse 

rely on hair dye 


Wednesday, July 30, 2025

A scythe's swoosh is the last
sound before the streets are bare 
but the graveyards full  

Tuesday, July 29, 2025

 

Red water ripples 

then calms again, but below

sharks feast greedily  

Monday, July 28, 2025

Once out in the world
words so wild are tamed and tromped 
on, caged, co-opted 

Sunday, July 27, 2025

Engorged on public 

funds like fat ticks they inflame 

the republic's skin 

Saturday, July 26, 2025

 Masticate with your

mind not your mouth and savor 

some meaty matters

Friday, July 25, 2025

They stood watching the

waves not comprehending that

it was far too late 


Thursday, July 24, 2025

Brambles scratch and thorns 

stab as you ramble and journ 

through the endless night 



Wednesday, July 23, 2025

No shades of gray with 

your platitudes when you are 

in the black (and white) 

Tuesday, July 22, 2025

The mournful barge wails

heading downstream, emptied of 

its precious cargo 



Monday, July 21, 2025

Cut the line thinking 

it is a theme park to find

hungry wolves waiting 

Sunday, July 20, 2025

Photos preserve the

moment but supplant the real 

memories we had 



Saturday, July 19, 2025

Once we dwelled in trees 

tiny creatures ignorant 

of the coming storm 

Friday, July 18, 2025

Swept up like so much

refuse we refuse to be

dumped into your pits 


Thursday, July 17, 2025

No silhouette by 

moonlight tonight, just darkness

and fear for us all 

Wednesday, July 16, 2025

The ant crawls across 

the screen, lost, alone, and hopes 

the curser can help him


Tuesday, July 15, 2025

Destroyer of worlds

or really just words, slurring through

your endless speeches 

Monday, July 14, 2025

Our bellies grow with

gluttony, while theirs bloat from

starvation and death

Sunday, July 13, 2025

A wild saxophone 
tells a story of long nights 
in smoky barrooms 

Saturday, July 12, 2025

Dewy jewels wait
to be plucked and eaten; stain
fingers red with juice 

Friday, July 11, 2025

Life piles up in the 

corners like so much dirty 

laundry needing care 

Thursday, July 10, 2025

Algorithms run 
your limbic system since highs 
and lows drive dollars 

Wednesday, July 9, 2025

A studied pose to 

trick the world collapsed when he 

saw her joyous smile 

Tuesday, July 8, 2025

The fuse can be snuffed

out but it takes millions of feet 

stomping on the flame 

Monday, July 7, 2025

The dust motes await

vacation's end to dance in

the sunlight for us

Sunday, July 6, 2025

Life rafts leak faster 

than lungs can pump back in air 

but for God's sake try 

Saturday, July 5, 2025

Sit on your thrown of
bones and gnaw away at the 
last of your people 

Friday, July 4, 2025

Turn away in shame 

as your beasts that you refuse 

to leash tear out throats 


Thursday, July 3, 2025

Old stones reused to

build a new world with human 

misery's mortar 

Wednesday, July 2, 2025

We're halfway through the

year and the to-do list is

still waiting for me 

Tuesday, July 1, 2025

 Music can be all

or simply background noise when

thoughts rudely intrude