♦ ♦ ♦
The site recently migrated to a new host with different software, and the process uglified pretty much every page published before October 18, 2024. Sorry about that, and if I live long enough I’ll get those pages beautified again, but it’ll take years.
♦ ♦ ♦
2018 2019 2020 2021
2022 2023 2024 2025 2026
The end table
Seven more zines
Minky, our cat
Secret words
Haight Street scene report
The sign on the door
And there goes Margaret.
Blush and eyeliner
Tweaker at the store
Nothing happened.
Seven more movies
“Good morning, Darla.”
And there goes Stu.
The break room
Eventually it gets boring.
Seven more zines
Uh-oh, he’s ranting.
That’s what freedom is.
“We all miss Charlie.”
The opposite of Catholic
The company
The Babs-and-Darla-Edict
Seven more movies
“Please call me.”
Pickle dogs
Singalong with Kallie
Ron Cobb (1937-2020)
Seven more zines
An inappropriate workplace conversation
God and guns
Miserable Douchebag, Part 19
Gus and Stan
Blue Angels, my ass.
The office flunky you’re looking for
B-movie star
Good luck
Slob manifesto
Seven more movies
The city at night
News without nonsense
Very very frightening
Seven zines
The music of the night
T minus five months
Underwear, batteries, and beans
Radical laundry
She didn’t even say “Uh.”
My busy social calendar
Algiers (1938)
A fuse burns out
Seven more movies
Is Ken Kesey cuckoo?
Self-improvement
On the nose
The Rose Bud Movie Palace
A message to management
My grandmother’s grandparents
“More human than human, is our motto.”Infinite flies
“Leave the gun. Take the cannoli.”
Never in bluejeans
Seven movies
The King is coming!
Screw the rotting corpse of Billy Graham.
Habit, not hunger
Double doublecross
555-0123
Stupidity
Close to the margins
Soul cancer
Science fiction double feature
Letter from San Francisco
“They gave their lives for their country.”
Old noir and science fiction
Money diet
That girl at summer camp
This blog is a zine.
Pina colada and nachos
Film noir, sci-fi, and tartar sauce
Shudder
Fall on the rock
I hate writing.
Location # 181
Ignorant assumptions
Breakfast at the Diner — #50
You’ve got a friend.
“Is there anything else you want us to know?”
Seven women
The 4th of July, 2020
Jeff Koyen of Crank
Please adjust your fine tuning.
Me and Norma Shearer
Drunken Master
A copy of your copy?
Breakfast at the Diner — #49
16 crumpets
Anti-Karma
On the 8th floor
Republicans’ Disease
Now playing at The Strand
The Vientiane Palace
A pretty good day before dust
“You folks lost?”
Nobody’s shrink or guru
Memo to Management
1:39
The New Yorker
Incident at Walgreens
Conversation in the cafeteria
The Workplace Improvement Committee
Pierced
The real me
Fat, old, ugly, and surly
Just a minute
Soon to be unemployed
No more water
Without her
Nothing much today
What would you do?
Surprise party
Maggie & Mom?
Just a smidgen of optimism
Never mind.
Breakfast at the Diner — #48
Too many pickles
Pumping gas in 2021
More leftovers & links
A long brown stripe on the carpet
I have no birthday.
“OK, Mom. You win. You got into my room.”
Mom was speechless. It was beautiful.
The Devil? Really?
Trade rooms?
Pride of the Yankees (1942)
“Welcome to Netscape!”
Breakfast at the Diner — #47
Links and leftovers
Breakfast, lunch, and dinner with Mom
Hope you like orange.
Basically — Jesus!
You never write, you never call
Somewhere in Time (1980)
Breakfast at the Diner — #46
Oh, look. It’s crocodiles again.
You may tell yourself, this is not my beautiful house.
The Sincere Cafe
Breakfast at the Diner — #45
Scary women
Brainstorm (1983)
Time and Again (book report)
The Ghost Writer (2010)
Breakfast at the Diner — #44
“They’re coming for your guns!”
Man of La Mancha (1972)
Yes, we have no children.
Blender the secret cat
This is a pep talk for myself, but you’re welcome to listen in.
Letters to the editor
Middle-school talent show
Breakfast at the Diner — #43
The Tenderloin at midnight
The shared shelf
Breakfast at the Diner — #42
A few fewer churches
Call it the blues
Breakfast at the Diner — #41
I did it, and got away with it.
Black-and-white double feature
Breakfast at the Diner — #40
The meaning of pi
This is not a paid advertisement.
Breakfast at the Diner — #39
Pretend you’re Sam Donaldson
One absolute truth
Good thinking, boss.
Breakfast at the Diner — #38
An unhappy ending
Almost done
Breakfast at the Diner — #37
Upstairs neighbor
My crappy job that just got crappier
“Hello, Rebecca.”
Breakfast at the Diner — #36
A day without pants
Lunch with the doomed
That magnificent deuce
Breakfast at the Diner — #35
Zines and movies are all I got
Van dreaming
Breakfast at the Diner — #34
Return to sender
We’re not Nazarenes.
Late night justice
Breakfast at the Diner — #33
When You Reach Me (book)
Penelope
I’ll have a cocktail, please.
Breakfast at the Diner — #32
Sidewalk pinball
And there goes Ralph.
And there goes Bruno.
323 pounds of me
Breakfast at the Diner — #31
We’re walking here
The camera can’t be uninstalled.
Performance review
Call me Karen.
Breakfast at the Diner — #30
Daily Drama Queen
The mumbling man and me
Monitoring my monitor
Breakfast at the Diner — #29
Any bolt or sprocket
Izzy the rescue cat
Stop, stand, and wait.
More mumbles and less Maggie
Breakfast at the Diner — #28
“It doesn’t want to drop, huh?”
“Don’t make me go.”
Me and the man upstairs
Planning for retirement
Breakfast at the Diner — #27
What do you have in you?
Plans for the weekend
How to make friends and pick up chicks
Breakfast at the Diner — #26
Jackie Chan double feature
Free cannoli and cheesecake
Breakfast at the Diner — #25
Gobsmacked
Hello neighbors. You are loved.
God is love (some restrictions may apply)
Breakfast at the Diner — #24
Just one question
The grass is greener
Drop it
Breakfast at the Diner — #23
Smells like San Francisco
“You have to put yourself out there.”
Breakfast at the Diner — #22
A neighbor knocks
Out of the ordinary
Looking out the window of the train
Breakfast at the Diner — #21
A weighted blanket
My dinner with Agnes
Breakfast at the Diner — #20
Not drunk, not disorderly, just … lost
No words
Me and my brother
Breakfast at the Diner — #19
Ah, to be young again
Belching and scratching my ‘nads
You are cordially invited.
“Briefly Noted”
Breakfast at the Diner — #18
Aren’t you proud to be an American?
Sure, I’ll embarrass myself by posting this.
Mom’s visit
Outsource this.
Third cubicle on the left
Breakfast at the Diner — #17
I am not downloading an app to buy a candy bar.
That’s a wrap.
Uvula, uvula, uvula.
Breakfast at the Diner — #16
Touched
I’m not going anywhere, ever.
Breakfast at the Diner — #15
An old man babbles about a newspaper
Heads up about ExpressVPN
“Call us if it gets worse.”
Breakfast at the Diner — #14
Laziness learned from my father
Chopping onions without tears
Lights out at the Strand
What’s Love Got to Do with It
Breakfast at the Diner — #13
Never do a stranger’s laundry
Our song
I’m not insulting you.
But … if the schools are closed, who’s gonna beat me up?
Breakfast at the Diner — #12
A gentleman doesn’t discuss such things.
The pursuit of happiness
Physically incapable
Breakfast at the Diner — #11
Simply sondering
Spare change?
Nuts
Most peculiar, Mama
Breakfast at the Diner — #10
Clearly, someone has a hot plate.
Getting your act together
Breakfast at the Diner — #9
Six movies in two days
A security issue with Zoom
My deepest, darkest secret
Breakfast at the Diner — #8
Reduce your cell phone bill by 100%
Say something nice.
Breakfast at the Diner — #7
Maggie
Things to love about COVID-19
An elevated throne
Breakfast at the Diner — #6
Happy birthday to me.
Perfect popcorn
Zero-cost hair-care
Breakfast at the Diner — #5
Vacuum cleaners
Endorsed by Louis Armstrong
Breakfast at the Diner — #4
Doc Bronner’s soap
Actually, you DO want to give me your Social Security number.
Breakfast at the Diner — #3
Long distance is the next best thing to not being there.
Write notes to yourself.
Eulogizing Elvis
Breakfast at the Diner — #2
So I bailed.
This is the stupidest thing I’ve seen since yesterday.
Fun with cockroaches
Breakfast at the Diner — #1
A movie that changed my life
Acme Amalgamated
Brush your teeth, kids.
The ‘secret menu’ at fast-food restaurants
Bedbugs
Books, cheap
More from the archives:
2018 2019 2020 2021
2022 2023 2024 2025 2026