You were the weight that kept me grounded
when the world felt made of iron and salt.
Not just a witness to my seasons,
but a companion through the thickest briars,
staying close with a quiet, stubborn loyalty
that still feels like a minor miracle.
A heart such as yours
cannot be measured in common coin.
I wish for you a life that mirrors your own depth,
a vitality that throbs like the solstice sun,
the ease of a long-shadowed afternoon,
and a heart that never knows a drought.
On this day of your beginning,
and through all the chapters you’re yet to write,
may you see yourself through the eyes of those you’ve helped.
You are rooted in our stories now,
the name we say when we talk about home,
a presence that stays long after the lights go out.
Happy Birthday, Dear One.
Tag: book-review
Rivers of My Own Making
There is no universe in which I am sitting down to read how someone built a whole cereal shop from a single grain of rice. Never. I respect the effort it took to type all that optimism, but no. Your road doesn’t bend like mine, and I refuse to be shamed into feeling inadequate simply because my idea of joy moves to a different sun. If you want to pray, pray. I pray too, my brother. We are all sinners anyway. The only difference is how we manage our sins. Mine are personal. I enjoy them quietly and carry the consequences alone. Yours arrive with collateral damage, cloaked in lies, dipped in theft, and sanctified from the pulpit. A pastor from hell, if we’re being honest. Cut me some slack, man.
2025 has been incredible. Financially, the fireworks stayed away, but the lessons arrived on time. Lessons that stay. I learned how to take care of myself by leaning into what I love. I learned that some opinions bloom like flowers but are made of dust, pretty to see, hollow to hold. I learned the strength that lives in subtle sighs, the subtle mastery in watching without interference, the rare discipline of letting words fall around me without reaching for a reply. And perhaps the hardest lesson of all. When the lights dim, the applause fades, and the crowd vanishes into the night, only your own shadow remains. That truth seeps in like a silent river, carrying its weight with quiet insistence, tracing the contours of the soul, unseen yet unstoppable, leaving freedom in its wake.
I carry no resolutions scribbled on paper for 2026. Free of banners of ambition and untouched by public drumbeats, I carry instead intentions. I plan to be better. To build myself financially. To chase what I want without hesitation or apology. And yes, I plan to cut people off, gently but firmly, when their presence drains more than it gains. Whether I leave or stay, your life will continue uninterrupted. I’ve made peace with that long ago. I plan to do more business, take bolder risks, and travel wider, seeing places for their stories, feeling the streets beneath my feet, tasting lives outside my own. Unfettered by heralded plans, letting the quiet flowering of my journey reveal its own story.
Still, gratitude stays. Deeply. For the hands that steadied me when my footing slipped. For those who pulled me out of trenches without demanding explanations. For those who trusted my strength enough to place opportunity in my hands. For that, a special medal goes to Sheila Chepkirui Yegon. Some people are mere passing notes in your life, others are chords that resonate. Sheila is a river of melodies, a living network that carries you forward, flowing steady, connecting what was, what is, and what could be. May God widen her path and multiply her grace.
And always, my brother Stephen Ochieng (Soo Ochieng), take your flowers, bana. Always. We remain stubborn believers in the impossible, still dreaming with the audacity of people who refuse to shrink their visions too early.
This isn’t a storm, it’s alignment,
It’s growth,
It’s choosing your lane, and driving without explaining the route.
Solo Drive
I’ve marked no map with ink or public pride,
To show the woods where I intend to go.
The things I seek have nowhere left to hide,
And what I reap is what I choose to sow.
I take the path where fewer shadows bide,
And leave the crowds to talk of what they know.
The fence I mend is built of quiet stone,
To keep the peace and part the draining guest.
A man can walk a standard mile alone,
And find in silence all he needs of rest.
For every seed of will that I have grown,
I ask no leave to put it to the test.
So let the wheels engage their rhythmic song,
Across the hills and through the turning lane.
I owe no word to prove where I belong,
Or why I chose the sun above the rain.
The drive is short, the inner light is strong,
I go my way, and need not explain.
@doddyokelo
Crunchy Honest Chips
I was born just outside my father’s home. I mean outside the fence. Not in a hospital. Not in some sterile maternity ward with nurses who smell like Dettol and sigh through masks. No. I came into this world the traditional way, on ancestral soil, barefoot and bold, like a true son of Asembo. My grandmother delivered me. I’ve said this before, and I’ll say it until my tongue is weary, it’s something to be proud of. It’s raw. It’s traditional. And I guess, so am I.
Asembo is about 15 minutes away from Raila’s Opoda Farm. But this is not about him. This is about home. Or the idea of it. Because although I was born there, I didn’t grow up there. In fact, it took me seventeen years to return. And when I finally did, with the awkward gait of a visitor in his own past, I found our home was no longer a home. It had become a farm.
The only proof we were ever there are the graves—traces of my father, my uncle, my grandmother, and my grandfather. The cement doesn’t crack. It holds secrets. They told me the land is mine now. Or at least part of it. My father was the last born, and in our traditions, that means the home was his. By extension, now mine. But what do you do with a piece of land full of ghosts?
There’s another parcel—12 acres or so. I didn’t earn it. Didn’t break my back for it. Didn’t argue with chiefs or attend land tribunal hearings in stuffy rooms with men who say “utu ni utu” before betraying you for a bribe. It was passed to me like a baton in a relay. A gift from the dead. So no, I’m not bragging. And even if I was, who really wants to sweat for something they can get for free? This is Kenya, after all. We queue for handouts and call it luck.
I grew up in bits and pieces—Homa Bay, Kisumu, Rongo. Like a nomad in search of permanence. In 2007, my mother built a modest house in Rongo. That’s home now. We live there with strangers who’ve since become family, the kind you don’t choose but grow into like an oversized sweater that slowly starts to fit. In Rongo and almost everywhere else in Luo Nyanza, people intermarry—Luos, Luhyas, Kisiis. But not Kikuyus. No, Kikuyus are where the line is drawn.
Luos hate Kikuyus and Kikuyus hate Luos. That’s the story we were handed by the colonialists—wrapped in propaganda and sprinkled with enough suspicion to last generations. Divide and rule. And rule they did. Now we inherit the hate like old family furniture we’re too proud to throw out. We say things like: “A Luo is a witch with a sack of rituals on his back” or “A Kikuyu is greedy and selfish” or that “Kikuyu women kill their husbands.” What is that? That’s not wisdom. That’s premium-grade poetic cow dung.
Ask anyone for proof, and they’ll stutter like a bad radio signal.
I don’t believe in what I haven’t seen. I won’t condemn a whole tribe because Otieno once borrowed your charger and never returned it. Or because Wanjiku blocked you on WhatsApp after you bought her chips kuku.
If that makes me fallacious, then call me a walking fallacy.
And listen, Kikuyu women are beautiful. Not the stereotypical light-skinned, big-chested, flat-behind and thin legs that don’t match the body types, those that your uncles warned you about. No. These days, they come in thick—size sevens with curves that look like they were negotiated in parliament. Faces sculpted like the gods used cheekbones as currency. And thighs, God help us, thighs the colour of roasted cashews—thighs that can save entire nations.
I’m dating one. A Kikuyu. Six years now, give or take a few breaks that almost broke us. Her name is Koi, but if you know her like I do, you call her Spiky. And Spiky? Spiky is divine.
Spiky is what you’d get if elegance had a baby with audacity. She walks like confidence and still laughs like she was raised by love. Her skin is caramel dipped in honey, the kind that makes you wonder if sunlight took lessons from her. Her smile is a gospel that can turn a hard man soft. She’s smart, too. Smart with the kind of intelligence that knows when to speak, when to keep quiet, and when to look at you in a way that makes you question all your life choices.
Her body is poetry. The kind of body that makes you want to write odes in traffic. Her mind is a map. Her heart is a home I keep returning to. Even when I say I’m done.
I am not here to convert you. I am just here to say—love is not tribal. Neither is beauty. Neither is home.
Some of us were just born outside, by grandmothers with hands strong enough to deliver a future.
And maybe that’s enough.
It was 2AM or thereabouts. You know that hour that’s neither here nor there—when the silence feels staged, like the night is watching you back. I wasn’t asleep, of course. My insomnia is back. It always returns like an old lover who doesn’t knock, just walks in and makes itself comfortable.
Spiky was up too, prepping for one of her strange shifts. She works those ungodly hours, where your body wants to rest, but capitalism wants a report submitted by 5:45AM. I decided to keep her company, texting back and forth. In the middle of our banter—whose contents I won’t get into, partly because I’m lazy and partly because it might send you off on a tangent—we veered into a detour.
“There’s a Mugithi na Ndumo at Red Room from 2PM,” she texted. “Come with me?”
Mugithi is a Kikuyu genre—think of it as country music that drank a full bottle of Muratina and decided to wear a hat. Ndumo is the dance—the erratic, shoulder-driven, hip-twisting rhythmic warfare. It’s like watching a fight that no one wants to break up. I don’t speak Kikuyu. I know only “mbesha shigana?” which loosely translates to “how much money are we wasting here?” But I said yes. Because love is also showing up where you don’t belong and hoping the rhythm saves you.
Google Maps says Red Room is in Kilimani. Technically true. It’s on Adlife Plaza. But if you follow those blue dots on Google blindly, you’ll find yourself in West Pokot or emotionally lost. Take my advice: get to Yaya Centre, take that left turn. Adlife Plaza is a few blocks in, across from Shujah Mall. Red Room lives on the first floor.
The place is cool. Genuinely cool. It’s shaped like an L, as if someone folded the club and forgot to unfold it. The counter sits at the center like a bartender god. There’s a stage—clean, slightly elevated, and a DJ booth carved with intention, not just dumped there. The seats in the regular area are metallic, but not the koroga kind. These ones have cushions that hold your secrets. They are comfortable. The VIP area, of course, has better seats—those white kinyozi-waiting-area chairs, only here they’ve been baptized and saved.
The roof is translucent, high enough not to threaten your dignity, and there’s space to dance without knocking a stranger’s elbow. The floor is plastic turf. That fake grass that doesn’t pretend to be real anymore. The kind you’d find in a cool rooftop bar, or a child’s playground where no one gets hurt when they fall—except emotionally.
Our waiter is polite. Genuine. The kind that makes you want to tip even when you’re broke. We order goat meat and chips not fries. I refuse to gentrify potatoes. Spiky, glowing like the first sip of good wine, is in wide-legged purple pants stitched by a fundi who understands women. Her top—a crocheted piece of African fabric art—is from the same fundi. She looks like Nairobi confidence dressed in culture. I’m in wide-legged pants too (no judgment), a free shirt I got from Dura Poa and my trusted white Converse. I order a litre of Muratina because, well, when in Rome… get tipsy on their traditions.
Spiky orders two bottles of Kenya Originals.
The food comes and we eat because what else do you do when food comes? Their meat is soft. Tender like it was raised by a grandmother with a kind voice. The chips are golden and crunchy—honest chips, not those oily, sad ones that taste like heartbreak.
Then comes Gasheni. She wasn’t on the lineup, just a curtain raiser. But sometimes curtain raisers leave you wondering why the main act even bothered. She did well. She cleared the path like John the Baptist. And when DJ Dibull came on, he walked through like the Messiah of sound. He played magic. I danced. I didn’t understand a single lyric but my body understood the beat, and sometimes, that’s all that matters.
Tony Young came in next. One hour and thirty minutes of pure Kikuyu Vaibu. By the time Waithaka Wa Jane got on stage, I think the crowd was tired. Or maybe he was just too mellow for 11PM energy.
Ah, I almost forgot—DJ 44. That man spins like he’s in love with every beat. Like each song owes him rent.
At our table, a couple and a lady joined us. Later, a guy. All of them were vibes. They figured out pretty quickly that I wasn’t Kikuyu—maybe it was the way I danced, like someone dodging potholes. But they embraced me. One of them told me, “If you can’t beat us, join us.”
So I did.
And I’ve invited them to the Luo Festival on the 9th of August. There, I’ll beat them. And they’ll join me. And we’ll call it unity.
Mugithi was greatness. Pure, fermented, cultural greatness. The kind that reminds you that sometimes all it takes is a beat for you to remember how good it feels to just live.
Thank you for this Spiky. I loved it Baby!
@okelododdychitchats
AND YET, WE VOTE
WHO PROTECTS THE PEOPLE FROM THE POLICE ?
You may write us off,
dismiss us ,
ignore us in Parliament halls padded with stolen wealth,
but still, we see
We are the country beneath your motorcades,
the hands that build and break,
the voices cracking in the dust
because hope costs too much now.
And yet,
we vote.
We vote for thieves in clean suits
We vote for wolves draped in our flags,
Enough.
We are tired.
Tired of job descriptions reading “Must be connected.”
Tired of degrees gathering dust
while our dreams starve in silence.
We are tired of joblessness turned into weaponry,
young men hired cheap to kill our own voices,
paid to break bones they’ve never healed in their own lives.
Tired of watching peaceful protesters
shot dead,
while those who loot in daylight
are guarded like royalty.
Tired of asking:
“Who protects the people from the police?”
Tired of staged outrage,
press conferences filled with air,
and politicians who only remember their roots
when it’s time to lie again.
You fight for positions, not for people.
You dine with the devil,
then kneel in churches too small for your sins.
You debate your egos on live TV
as our people dig trenches
not for roads,
but for graves.
You die to be seen.
But we die because we’re ignored.
Kenya is choking.
On debt.
On lies.
On the stink of promises unkept.
We are not asking.
We are telling.
This time, we vote with memory.
With pain.
With names.
With tears that learned how to speak.
This time,
you will not scare us with teargas.
You will not buy us with t-shirts.
You will not distract us with empty tribal drums.
We will remember who was silent when we bled.
We will remember who smiled while we starved.
We will remember who disappeared our brothers
and called us TREASONOUS CRIMINALS.
We are not the children you once fooled.
We have grown teeth.
We have grown rage.
And we are coming.
So let the ballot tremble.
Let your seats shake.
Let the ground beneath your stolen homes shift.
Because next time,
we are not just voting.
We are reclaiming.
And if you still don’t listen,
then hear this:
We are not afraid.
We are not asleep.
We are not yours.
Not anymore.
@Okelododdychitchats
#RUTOMUSTGO #ENDPOLICEBRUTALITY #RAGEANDCOURAGE
#JUSTICEFORELIJOSHUA
Have You Met Anyone from Togo ?
Steve is the kind of person who makes the world feel both vast and familiar.
He’s met people from Togo, Benin, and Chad. He knows their faces, their stories, even the unique cadence of the Togolese accent. Honestly, who really knows how people from Togo look or sound? I can barely get to know my own neighbours. But Steve listens, connects, remembers names, and builds bridges. His work has taken him across borders, and with every journey, he collects memories and adds a new layer to who he is.
By the way, he collects fridge magnets from the most interesting places he’s visited. You may just want to see his fridge, it tells a story of its own.
Recently, he was in Los Angeles for rugby with the Kenya National Team. He loves rugby. Football too, but I think he quietly dropped European football. He’s an Arsenal fan, one of those who’ve never seen Arsenal lift a trophy. Still, loyalty runs deep. That’s Steve.
He travels and is fully committed. He doesn’t just report on sports, he understands them. He’s a sharp, thoughtful sports journalist, and his creativity shows in everything he touches.
He’s won three awards. They’re neatly arranged on his cotton-white TV stand, with hints of age or intentional colour, maybe yellow, maybe orange. I don’t know much about colours, but I know that setup speaks of someone who takes pride in his space. Some may say it’s décor.
Steve is the best at what he does, at least to me. Everyone who knows me probably knows about him. I talk about him a lot. I admire him. He’s mentored me in ways he may not even realize. We were in the same class once. Now, I just learn by watching how he works.
He lives along Thika Road, in a nice place. Fourth floor, door thirty-something. From his balcony, you can see Nyeri on a clear day. From another angle, well… you might catch a glimpse of what’s happening in the next apartment, life happening, unfiltered.
Yesterday, Steve called. I answered, of course. He told me about an event SportPesa hosted with Nairobi Street Kitchen, Little Africa, and other great partners. You already know I’m a Littler, once a Littler, always a Littler. Charley Andrews will back me up on that.
I attended the event with my brothers, Ian and Allan. They’re twins, identical in looks, but different in hairstyle and relationship status. It had been a while since the four of us hung out, and that day brought back something we’d been missing.
I also met the SportPesa team. Great energy. I didn’t get everyone’s names, but I remember Felo, we’ve met a few times. There was CJ, and a lady called Chep. They were all warm, welcoming, and clearly part of something special. They’ve been good to my brother, and that makes them feel like family.
So here’s to Steve.
To old friends doing big things.
To chasing dreams and making them real.
Bache, we keep dreaming the impossible, bro.
Thanks for reminding us that it can be done.
@okelododdychitchats






When I fall in Love
When I fall in love,
there will be no trumpet,
no choir of angels rehearsing hallelujah,
just the quiet breaking of bread
between two hands that have known hunger.
I will not ask the sun to shine,
it will.
I will not beg the wind to be still
it will not.
But you,
you will laugh like sugar spilling from a jar
and I will remember
how joy can be messy
and still be beautiful.
When I fall in love,
I will not be the half of a whole,
I will be
the whole of a whole
meeting another
who does not need
completing,
only witnessing.
There will be no ticking clock,
no red thread prophecy,
no trembling knees
(unless from laughter).
I will not call it fate.
I will call it choice.
I will choose you.
And choose you again.
Even when your smile falters,
even when your breath
carries thunder.
I will not write sonnets.
I will write grocery lists
with your name at the bottom
underlined twice.
We will argue about soup.
And make up in whispers
like old songs
that only the two of us remember.
When I fall in love,
I will not promise forever.
But I will give you every now
I can carry.
I will plant soft yeses
in the soil of every day.
I will hold space
for your shadow
and your shine.
And when I say goodbye,
(if goodbye must come)
it will be with the ache
of one who has lived
and not regretted
a single soft, unspoken
I love you.
When I fall in love,
it will not be a fairy tale.
It will be
a revolution
of two
sacred, flawed,
magnificent
souls
saying,
yes, still.
And you,
you will not be worshipped.
You will be
seen.
And that, my love,
is holy enough.
@okelododdychitchats
I Remember
I Remember This
I remember that day like it was yesterday,
When time just… stopped.
Everything felt heavy, like carrying sacks of maize on my back,
And your words, they hit me,
Soft but sharp, cutting through the quiet.
It was the 31st.
That date? It stayed with me,
Stuck in my chest like a thorn.
It made me thirsty, not for water,
But for answers, for understanding,
For some kind of meaning that never came.
We walked, remember?
Under those jacaranda trees,
Purple petals falling like tiny blessings
Or maybe tears we couldn’t cry.
The wind? It whispered secrets,
Or maybe I imagined that too.
Everything about that moment was a blur,
But your voice?
Your voice was clear,
Soft, steady,
Like a song from long ago.
You told me about her,
And I felt it.
Every. Single. Word.
Like the weight of rain-soaked clothes
Clinging to my skin.
I whispered a prayer that day,
Not because I knew what to say,
But because silence felt heavier than speaking.
“God, please… please guide her home.
Hold her close. Let her rest.”
Ooh, Yesu Kristo!
My heart,
It broke wide open,
And your name slipped from my lips
Along with tears I didn’t even realize were falling.
Grief, they say, is the price of love,
And we,
We paid in full that day.
Every tear,
Every ache,
Every silent scream.
Loss sits in your chest,
Heavy like a stone you can’t put down.
But even stones wear smooth over time.
Grace,
That’s what you taught me,
Grace shapes us,
Even when we’re broken.
May her soul find peace,
That kind of deep, deep peace
That feels like warm sun on tired shoulders,
Like a calm lake at dusk.
And I’ll carry her,
Her memory,
Her laughter,
Her love,
Because love doesn’t die.
It just… changes.
It becomes wind,
And light,
And breath.
Osiepa,
You’re still here, In the stories we tell, In the way we laugh even when it hurts, In the quiet moments When memories sit with us
Like a fire we gather around for warmth.
I remember.
And I always will.
@okelododdychitchats
Tukutendereza Yesu
State House Road smells fresh, like the air has been scrubbed clean. The rain came down hard, soaking everything in sight, and now I’m walking past YMCA Central, taking it all in. Two holes sit dangerously by the roadside, barely covered with small tree branches – useless at stopping anything from falling in.
It’s still drizzling, but the world feels different. The water in the trenches flows peacefully, no trash clogging it up. The road is strangely clean, almost surreal, but the traffic toward University Way is as crazy as ever. Amid the noise, I can hear people singing. The voices are gentle, calming, carrying the unmistakable melody of an SDA hymn. “Blessed Assurance, Jesus is Mine” floats around me, a song I know will stay in my head long after it fades-just like “Tukutendereza Yesu” always does.
The drizzle is cool against my skin, I can feel gentle drops of water kissing it. It’s almost refreshing, but I’m freezing. I thought I was smart leaving my jacket at home, it would have ruined my look, but now I’m regretting it. Style is one thing, warmth is another. Today, “freeze and shine” is a reality. Style will kill me !
When I get to the bus stop, what we call Stage here in Kenya, I’m lucky enough to find a matatu right away. I climb in and grab a seat at the back, but there’s a random remote sitting there. For a second, I wonder if that’s why the seat was empty. Maybe it belongs to the woman next to me? Turns out, it’s the matatu’s remote. I pick it up, planning to hand it to the makanga when he comes for the fare.
Finally, I’m warm again, but I’m so tired. My mind feels heavy, and I just want to get home. Looking out the window, I remember it’s Christmas season. But, something feels off. The streets are still crowded, kwani watu hawajaenda ushago hii Christmas! The shops aren’t decorated like they usually are for Christmas, nothing like the usual festive look we’re used to – no green, no gold, no red. The waiters, shop and supermarket attendants aren’t wearing those red and white Santa hats. Has Christmas lost its magic, or is it just me?
We reach my stage (yes, that’s the bus stop again), and I step out. The drizzle hasn’t let up, and it’s still cold. I pull my scarf tighter and rush home, I just want to escape this cold.
That’s all for now. Stay warm out there!
Wait a minute, “makanga” is tout. As I warm up at home, I’m going to play “Tukutendereza Yesu!” It always reminds me of my dad, and I love it just as much as I love my dad.
Adios !
@okelododdychitchats
If I Fail to Wake Up Tomorrow
If I fail to wake up tomorrow,
Know that I fought with all my might
Against the demons that plagued my mind
I battled through the darkness
But in the end, I couldn’t find the light
My soul was weary, my heart was tired
And I found solace in stepping into eternity,
If I don’t wake up tomorrow,
Tell my friends I’ll miss them dearly
The laughter, the memories, the tears we shared
Will forever be carved in my silent whispers lost in time
I hope they find peace in knowing
That I am finally free from the pain
That haunted me every waking moment
I’ll be watching over them from above
If I fail to wake up tomorrow,
Promise me you’ll take care of yourself
Don’t dwell on what could have been
Live your life to the fullest, cling to the warmth of joy
That I could never fully appreciate
Treasure like gold every sunrise, every sunset
And know that I am always with you
In spirit, in memory, in love
If I don’t wake up tomorrow,
Tell the world my story
Let my struggles be a lesson
That mental health is not a joke
That a smile can hide a world of hurt
And that reaching out for help
Is not a sign of weakness, but of strength
Break the stigma, break the silence
If I fail to wake up tomorrow,
Know that I am at peace
No longer shackled by my fears
No longer drowning in my tears
I am free to soar amongst the stars
To dance in the moonlight, to bask in the sun
I am finally whole, finally content
In the arms of endless rest.
Let my legacy be one of love
Of kindness, of compassion
And may my journey to the beyond bring awareness
To the struggles we all face
So if I fail to wake up tomorrow
Know that I am at peace
And that I will always be watching over you
From the heavens above.
@okelododdychitchats
Niskize
You don’t know the battles I’ve fought
The struggles I’ve faced !
You don’t realize the depth of my sorrow
So before you judge, just wait, niskize !
Don’t mock me with your words of scorn
Don’t criticize me from dusk till morn
Your harsh remarks don’t offer insight
They only push me further from the light
My pain runs deep, it’s a part of me
It’s only I who truly see
The struggles I endure day by day
So take a moment, niskize !
I may seem weak when tears fall down
But crying is my way, my sound
Of releasing the pain that weighs me down
Of letting go of the burdens I’ve found
Don’t label me as frail or meek
Just listen to the words I speak
I have a story that needs to be told
A tale of pain and courage bold
So before you pass judgment on me
Take a moment, niskize !
The strength it takes to face each day
To keep going despite the wear out
I am not defined by my tears
But by the battles fought through the years
So next time you see me cry
Remember, it’s not a sign of weakness, but of strength inside
Don’t underestimate the power of a tear
The release it brings, the healing near
So before you speak, just listen first
To the story of pain and hurt
I may not be what you expect
But my strength lies in the tears unchecked
So listen to my words, my plea
And see the true strength in me.
@okelododdychitchats