Stephane Rodriguez

Writer, Coach, Mentor


Thirty years in corporate jobs gave me plenty, except meaning.In 2026 I let go.Now I’m Head of Community and Memberships at Substation Brixton, my favourite place in London. I coach with MND7, mentor with Key4Life, and founded The Keepers of the Crux, a secret society devoted to the art of bouldering with friends.I also write. Books, research, scripts, and Failing With Grace, my climbing blog.Different work, one thread: helping people commit to the next move.


Be the Cure

An Effective Roadmap to Self-Healing and Inner AlignmentA 60-minute read for anyone who senses their symptoms – physical, emotional or existential – are not random.

“This book gave me both understanding and actual tools.”
Jim G, verified Amazon review ★★★★★

Also in French and Spanish, in ebook and print.

Book cover - Be the Cure

Failing With Grace

A climber’s notes on fear, failure and starting again
It began with a conversation after a bad session at the wall. Every post since has come back to the same idea: falling off is part of climbing, and how you fail says a lot about you.

Work with me

Coaching. One-to-one coaching through MND7, for people stuck in fight-or-flight.Talks. From Wall Street to the climbing wall: a talk on failure, risk and starting again, for teams and events.Writing. For books, scripts or press, email [email protected].


Failing With Grace

A climber’s notes on fear, failure and starting again.

It started with a bad session at the wall (my son’s, not mine, for once) and a long conversation afterwards about what it means to fall off something you love. That conversation gave this blog its name.

Every post since has come back to the same idea: falling off isn’t the opposite of climbing, it’s most of it. How we fail says a lot about who we are, whether it’s on a project we can’t yet solve, a slab we’d rather avoid, or a move we’re too scared to commit to.

Essays about climbing. Rarely only about climbing.

(function () { var b = document.getElementById('fwg-blog'); if (!b) return; if (new URLSearchParams(location.search).has('post')) { b.classList.add('is-post'); } else { var l = b.querySelector('.fb-blog'); if (l) l.setAttribute('aria-current', 'page'); } })();
var bh_id = "60Zvma1tL0IybPNjU1NQ";