Every night I think about writing. My fingers twitch. I wake and go through another day, riding that mechanical bull, thrown back here on the couch. Fingers twitch.

I tell myself I just need to get this new teaching gig under control. Just need the kids to get a little older. I just need the days to go to about 26 hours. Fingers twitch.

I’ll be walking somewhere, or pedaling my bike, and I’ll have an idea. He was a taxi driver but now he drives for Lyft but he’s the only guy who knows the city when the grid goes down. He saves the day. Even as I have the idea I know it’s probably not the idea idea, just the fuel you pour into the Whisper Lite, let it burn down, and then you light the stove.

What I’ve written above is the longest story, those three sentences? That’s the longest story I’ve written in I think months. Heck, I could even say the guy has hairy arms. Now I’m at four.

Amy, walking the lake, sends me a photo of a trash can with the mosaic words, “Read! Write! Revolution!” and says, “This should be your motto!” In a flash, though I’m riding an Amtrak train to Bakersfield at the time, I create a brand new blog: and think this it! The next day, driving my mom and Sochi the wonder dog north on I-5, we stop at a burger join in the middle of nowhere and open the doors to tables filled with firefighters. They are returning home from the Ventura firestorm. It doesn’t occur to me to even jot a note on my new blog. I’ve already lost interest. We drive the remainder of the 500 mile trip listening to Carole King, Ira Glass and E.B. White. My fingers grip the steering wheel and occasionally pinch my cheek to stay alert.

It’s a Thursday and school is almost out for the kids. Today I took my mom to a cobbler in downtown Oakland to fix some shoes she brought up from San Diego. She said she took them to a place down there where the guy looked at them and said, “There’s nothing we can do. Throw them away.” She was furious. She loves those little shoes. The cobbler in Oakland looked at them and said, “Unfortunately, we can’t repair these and I’ll tell you why.” She pointed out the dried out, cracking sole, the erosion of the heal, and carefully explained some other problems, looking over the glasses slipped down her nose. My mom didn’t like it, but she accepted it.

My daughter is in the other room taking old books on Electrical Engineering and  ripping and pulling and cutting and folding, turning them into gifts with secret compartments. Everyone else is in bed. As I head that way myself, I pause and listen to the quiet night. Driving up the great San Joaquin Valley I watched to my left as the sun fell behind the coastal mountains and the moon rose more full bodied than I’ve ever seen it, hanging just above the dry rocks with a belly of sunshine.

Now, I think about that. My fingers twitch. I begin to write again.


He appears behind me alongside the train tracks. Says, “Yeah you gotta be on your guard out here!” Catches up beside me keeping pace. About six feet. Scruffy. Short haired and a bit weathered. Looks at me hard and adds, “Every day in this town.”

“You live here?” I ask with a manly quiver.

“”Unfortunately. Today’s my birthday. Almost made it my last. I’m a veteran. Trump pisses all over us and still they support him. Course I got no love for liberals.”

I nod knowingly. “That’s my mom’s train,” I say (again with the manly).

“God bless,” he says, moving quickly into sliding doors and vanishing.

Add The Juice of Two Remaining Lemon Wedges

This life. This parenting life. This teaching life. This digital life.

It’s so hard to find a clean moment, to feel the real cool breeze. Those thick drops suddenly fall from heated skies and I’m out at the top of the stairs, arms outstretched, watching my work shirt turn dark with wet, feeling cool wet realness in my hair. Glorious, beautiful rain.

She walks into the home. Hello? And two laptops are flipped open and I’m staring at a desktop. There are screens charging here and there. Later we walk the warm night, wet breeze, conversation healing us, and I watch lightning strike in a snappy circle over the San Francisco Bay.

All the dots connect.

The black cat is curled in a little ball on the green couch. He has no use for screens. He tells me he is hungry by rubbing against my leg. If times are desperate, he wraps his paws around my calf muscle and my achilles leaps in fright. He meows. He doesn’t tweet. He wouldn’t mind eating a tweet.

The other day the black cat caught a hummingbird. Somehow Milo knew and we rushed to the back door. We brought the cat in and I lifted the tiny bird on some newspaper. Shocked, it shot off in a straight line right into a wall above some steps, dropping again to the ground. It seemed to have lost its ability to control altitude or perhaps its reason. How terrifying to taste the slow motion world with such a heart. I ran over and lifted it up again. This time it turned and shot straight into the open kitchen door, literally landing on the stove. (The cat, suddenly wearing an apron, added salt and pepper to taste.) I brought it outside once more and it shot towards the side of the house. We have found not a feather since.

This digital life can feel rudderless, liftless too. We fly at great speeds in a straight line.

Out of the open air.

Into the frying pan.

Welcome to the Doll House

Today I waited in line for about an hour until I got to a counter where the nice woman took my phone. Then I waited in another line which led to another line to an elevator to a line in a long hallway. A stranger said, “Great, now we’re stuck in a hallway for who knows how long without our communication devices.” We were in the nation’s capital in the nation’s capitol, waiting to enter the Senate gallery.

Up and down the hallway you could see fingers twitching and a look of concern on the faces of my fellow Senate visitors. No phones and time to kill. Eyes widened and people scratched their heads, made calculations, and began to reflect on their life’s purpose with a newfound analog clarity. Soon the line moved again and we were led in silent groups into the Senate gallery.

I was given a seat in the front row, up behind the front of the chamber, where the Vice President and others would sit, so I could not quite see down there directly, but I was near the sound and video man (for C-Span?) and could watch his monitor to see if there was anyone up there under me. Otherwise, the entire Senate chamber was empty except for an older man in the back, behind the last desk on the Democrats side (to my right). He wore a dark suit, with his light skin, and chewed gum without much motion. There was a younger guy off to the left in the back, Republican side, sitting in a chair. No senators were present.

There were several sections of us up there in the gallery: four rows deep, about 6-9 in a row, depending. I’d guess around 150 visitors. We sat in silence, looking down on the empty wooden desks. It was like someone had said, here’s how you get tickets to the Senate gallery, so we had marched into our senators’ offices not far from the Capitol, and gone through the metal detector and tracked down their office and walked in and said something like Amy did: “We’re constituents of Senator Harris. We’re also big fans.” Then the interns gave us passes to the gallery. We took those to the Capitol, dumped our water bottle in the plants, went through that metal detector, climbed the steps and got in line for the gallery. One line led to another and so on until we found ourselves sitting here with 149 others, looking down on an empty Senate, thinking, now what?

Just around when all hope was fading, a door opened and in walked Senate Minority Leader, Chuck Schumer. He walked in and sat down at his desk. I felt a momentary lift of hope. Are you kidding me? That’s Chuck Schumer, the man charged with leading the Democratic resistance. If nothing else, you’ve got to give him credit for some pretty solid Democratic legislative unity and resistance of late.

A moment later, a different door opened and in walked Senate Majority Leader, Mitch McConnell. As he walked down the aisle, Schumer rose and headed towards him. Are you kidding me, the leaders of the two parties headed for each other on the Senate floor?! Would they exchange choice words? Take a swipe at each other and have to be dragged apart? Instead, they stood face to face and McConnell put his arm on Schumer’s shoulder and they laughed. Nothing breaks up the good old boys club, not even health care.

They chatted for a while, down there in the dollhouse, while 150 of us peered in through the open roof. What could they be talking about and why had they waited until they were on the Senate floor? Eventually they sat down and McConnell went to work, quickly boring everyone in the room with some technical statements about appointing a few people including a federal circuit judge. There would be a call for Ayes, which was just him and Nays, which was silence (Schumer just looked up and smiled like they’d already worked this all out). Then McConnell high-tailed it out of there.

Next, Schumer got up and began to grandstand a bit to the even emptier room. He told the wooden desks and empty seats about the danger of a president interfering with an independent counsel’s investigation. He talked about this threat of Trump’s to withhold subsidies and let health care “implode.” He pointed out in specifics how this would affect the American public and gave the example of  a 20% spike in premiums for the good people of North Carolina. He called it a “Trump tax.” He called for a bipartisan solution. He was well spoken and articulate. (Side note: a quick search on Wikipedia reveals Schumer received a perfect 1600 on his SATs and served 18 years in the House before his 19 years in the Senate).

Then he beat it too.

I stuck around long enough to see the senator from Florida, Nelson, get up and speak about the recent election in Venezuela and what a sham it was. I listened a bit, then beat it out of there myself.

Pretty amazing though to see the Senate in action, even (especially?!) if it was just three senators with 97 missing. Was I a bit moved?




Across the Stage


And there I was, in black cap and gown, sitting on stage at the beautiful Paramount Theater, downtown Oakland, surrounded by my new colleagues of Merritt College, looking out on twenty rows of blue-clad graduates and a theater full of families and supporters. A few rows up, my dean, Siri Brown, had just given a rousing keynote speech about overcoming all challenges to earn this moment. She worked the large crowd and, it being Oakland, they gave back, shouting down from the balcony, “Get it, Girl!” and up from the packed orchestra, “Tell it!” Near the end, she instructed them to “Love the haters!” and not let anyone’s low expectations stand in your way. They roared their approval.

Students, dressed in blue, were having their culminating moment under the spotlight, approaching the stage, handing a card to the two readers, waiting for their name to be read. From the back row, I watched their faces as the audio waves carrying their name soared out over the crowd. Some of them danced across the stage, some strutted, some quietly shuffled, but all of them, from 20 to 80 years old, of every background, held something in their eyes, their cheekbones, their straightened backs and lifted chins, that suggested a wonderful mix of relief and joy. Some held fists high. Some pointed at their families deep in the balcony. Some turned and waved to a faculty member who was calling out their name and cheering for them.

I knew almost no one in the entire theater, not the students (most of mine won’t graduate for another year or ten), not their families, not even most of my colleagues, but it didn’t matter. This was my new job, helping students reach this moment, as part of this community. The shouts and excitement of the students and their families was enough to put my feet firmly on the stage, my back against the seat. Afterwards, the faculty and staff all lined both sides of the gilded hallway of the Paramount, and the students and their families paraded down the middle. We clapped and cheered for them as they opened the many doors at the end of the hall and headed out into the world.

Slideshow: Boats on Canals


In Amsterdam there are boats in canals. Sometimes they slide beneath ornate bridges, emerge from narrow tunnels, create lines in the water. Mostly they sit tethered to the side of the canal, beneath skinny tall painted faces and trees and sky and the smell of waffles. Little old ladies emerge to water lovely flowers, except they are not little or old, in the sense we might think. They are old like Maude, happy in their skin, chuckling softly, gripping a mug of something warm, chatting with a friend, and, let’s face it, they can hop on a bike and whip your ass in a mad dash across town down alleys, pumping hard over bridges, accelerating into the distances. Despite unfounded rumors of sneaky e-bike use, I found no elderly on the bike paths of Holland. Young and old zoomed past me like fish to my snorkel, smooth, easy, no longer thinking of pedalling. Mount, dismount, lock, unlock, ring if you have to.

In Amsterdam there is a boat filled with cats. You may stop in for a visit when you son misses his little black Wednesday. Some cats on the kitty boat have wanted posters posted on beams with warnings not to pet. Others sit waiting in a basket, gazing out at the canal while you stroke their soft little heads and backs. Outside it is a madness of bikes and cars and pedestrians. Here, only blinking eyes and soft tails, padding feet and curled sleep.

In Amsterdam there are boats in canals, red, blue, white, gray, yellow.


Drive a Kilometer in My Shoes

All week I’ve been driving kilometers per hour. Some button-pushing child maniac switched it and I only notice it when I’m speeding along on the freeway and can’t take a moment to scour the dashboard for the button, one of those buttons I can never remember between scourings.

I first noticed it had been switched about five days ago. Amy and I were zipping off to a rare movie. As usual, we had left too late and were destined to sit in the front row or, tragically, apart. I was just getting on the freeway, rolling along in the slow lane behind another car, when I suddenly noticed I was going 90. Holy crap! How could this be 90?! We were all going 90. And faster too. That guy must be doing 100!

At first I blamed it on Trump. Stress. The new apocalypse. I thought, this is what we do now, drive around at 90 just to end up in the front or row or tragically apart. Eventually my brain caught up, cleared its throat, and said, “Those are kilometers, Nimrod.” (Why Nimrod? Isn’t it supposed to be Dimwit or Nincompoop?)

Since that glorious moment, there have been several times this week that I’ve found myself back in the car, zipping along, and suddenly I’m going 80, 90, and I think, need to find that dang button. But then I arrive (as I just did, moments ago, at my office here on campus), and the thought vanishes. It’s not unlike the missing soap problem in the shower. When I’m in the shower and discover the missing soap, I’m not going to get out, sopping wet, and rifle through the baskets and shelves to find a bar of soap. When I’m out of the shower, I forget. This goes back to ancient times: when it’s not raining, the roof is as good as any other.

I have to say there’s a certain badassness to driving around at kilometers per hour. Going 70 through a school zone? Love it. Out of the way you little bastards! On the freeway hitting 100? What the F&%$ do I care? I’m the fastest slow car in the slow lane you ever saw. Don’t make me go 105, Motherf$#%$#!

There’s also a certain escapism to it, disappearing down global backroads. Hey, I’m not American! I’m doing kilometers here! I play football, you know, with my feet! I speak multiple languages! I live in a small house and I’m fine with that! Fill her up, lads!

Wait, why did that last tank of gas cost so much?


The Logic Goes

The logic goes

if you want to change politics

elect someone who doesn’t know politics

if you want to change the environment

hire an oil man

if you want to house the people

hire a surgeon

and if you want to educate the masses

nominate an idiot.

Well, Republicans, you’ve really buckled your seatbelts

on that meteorite you’re riding down

It would be fun to watch

if it weren’t going to burn up so many innocents

underneath the crash

I have to keep reminding myself

We knew this was coming

from that moment of incomprehensible result

We knew the era of pillage

and destruction

would be upon us

in all its hellfire

and we would have to fight and fight and fight and fight

and fight and fight and fight

and get knocked on our asses

and fight and fight and fight

But what I didn’t know…

Was how much beauty would be in the streets

from the pussy hat millions

pouring onto the streets of the world

too many to march!

to the airport lawyer army,

holding handmade signs,

to the indivisible heroes

popping up wildflowers in the weeds



Shame on you!

You spineless chickenshit bastards

Lighting up phones

Showing up in offices

and calling out in public squares,

Shame on you!

You cackling idiot ghouls

Shame on you!

I have to remember

We are everywhere

all ages

all people

sitting on shoulders

rolling in chairs

climbing lampposts

wanging on guitars

pouring out of public trains

congregating, gathering,

making late-night desperate calls and emails

We are everywhere

face scrunched with determination

fist in the air

and there ain’t no power like the power of the people

’cause the power of the people don’t stop

(say what?!!)

Fight on, my brothers and sisters!

Welcome to The Apocalpyse!

Good morning, Resistance! Put on Bad Moon Rising. Get pumped. It is time to fight!

Dear Rest of the World

I don’t know what to write, but I want to say,

Dear Rest of the World,

I’m so sorry.

When you wrote me eight years ago to ecstatically congratulate me and us

and US,

I congratulated us too!

I knew it was only the beginning, not arrival,

but still, what a surprise and joy it was

to begin, to be reborn a country with a heart


For America to elect a Black president

I will always see as something great


but now what have we done?!

where have we arrived?

For America to elect an Orange president…

My horror is too great for the joke


Dear Rest of the World,

Believe me.

There are more of us here than you realize,

living in deep shock

We forget for a moment

Then are back, sitting on the floor

leaning against the couch

running fingers through our hair

We sat at long holiday tables

and fumed at spineless moderates

who knew better

We stand in morning kitchens

and watch tiny Tvs

and rurmors of recounts

and try to percolate a sip of hope

but every day our tiny little orange boy stomps his tweet

louder and LOUDER

and scares the living crap out of us

and I don’t know what I want to write

but I think I want to say


Meet me friend outside the twitterverse

Let’s walk up into the hills,

curving away from the sunset

feet on soft redwood ground

feet on soft redwood ground.