I help companies figure out what to build with AI and data. Practitioner first, advisor second.
Writing
Dec 6, 2025
•
4 min read
He got twenty-one years. I've spent twenty-four refusing to let him disappear.
Nov 17, 2025
5 min read
They trained me to gather intelligence. That night, I learned to fight.
Nov 11, 2025
2 min read
Honoring all who served - the mechanics and medics, the clerks and cooks, the living and the dead. Service doesn't require heroics, just commitment.
Sep 30, 2025
3 min read
Some memories cut like broken glass, others smooth into worn stones. Both carry weight that shapes who we become.
Sep 22, 2025
When Physics and Death Dance Together
Sep 7, 2025
The calendar marks days, but healing requires choice. In the space time creates, we learn to build ourselves anew.
Sep 1, 2025
The weight of what happened in Afghanistan lives in the stories I can't tell. Twenty years later, I'm learning that some truths are too heavy for words, too sacred for anything but silence.
Aug 25, 2025
There are words you write when you think you're dying, stained with the dirt and blood of the moment you thought was your last. Sometimes you live to frame them.
Jul 28, 2025
13 min read
The Kid from Queens
Jul 22, 2025
7 min read
After decades of carrying our stories in isolation, a hotel reunion taught us we were never as alone as we thought. Some families are forged in fire and proven unbreakable by time.
Jul 20, 2025
6 min read
Through notebooks filled with truth, I discovered that the heaviest burdens grow lighter when we give them voice on paper
Jul 14, 2025
Where silence heals instead of threatens, and peace becomes possible again.
Jul 7, 2025
How I learned to live with the weight of taking a life at knife-point. Twenty-three years later, the healing continues.
Jun 26, 2025
The bonds forged in combat resist translation to civilian life, leaving veterans caught between two worlds that speak different languages of connection. Even with therapy and genuine effort to open up, some experiences remain too profound and terrible to bridge the gap between those who were there and those who cannot imagine.
Jun 8, 2025
A meditation on finding meaning in the aftermath of trauma and the daily choice between letting pain destroy you or letting it forge you into something stronger.
Jun 4, 2025
Pressed against cold mountain stone with bullets flying, the question "Is this it?" meant everything. Now, years later, that same question has become a daily invitation to make each borrowed moment count.
May 30, 2025
The marks on my skin echo deeper marks within. Some wounds become wisdom when there's no way to erase them.
May 25, 2025
A Memorial Day Story
May 23, 2025
Before the barbecues begin, take a moment to remember the empty chairs. Their sacrifice bought our freedom to gather around full tables.
May 13, 2025
A meditation on living with trauma's shadows. Finding peace not through avoidance, but through acceptance.
May 9, 2025
Where survival means transformation, and coming home means never being the same.
May 6, 2025
Where ink meets skin and mountains touch the sky. A journey from darkness to dawn.
Apr 30, 2025
Between earth and heaven, a moment of clarity breaks through the chaos of my wandering mind.
Apr 27, 2025
The mountains taught me to survive; the memories teach me how to live until we meet again.
Apr 6, 2025
Wading through memories deep as mountain rivers, searching for solid ground. The journey home takes longer than the war, but the current grows familiar with each passing year.