Coding is Sacred
Some people wake up and meditate. Others do yoga. I open an IDE, stare at a blinking cursor, and pray to the gods of syntax that I didn’t leave a trailing comma somewhere in a JSON file. Let’s be honest: most people think coding is just typing angry-looking text into a dark screen until a button turns blue. They see it as a mechanical chore, a digital salt mine where we trade our eyesight for coffee-fueled sprints. But they are wrong.
Coding isn’t just a job; it’s a sacred rite, and your IDE is the temple where you perform the “holy curiosity” that Albert Einstein once championed.
You see, for me, coding isn’t just “writing software.” It is a spiritual practice. It is a ritual. It is the modern-day equivalent of a Shinto ceremony, but instead of clapping to summon kami, we are summoning the compiler to please, for the love of everything holy, just run the build.
I spend a ridiculous amount of time coding. From the ancient scriptures of basic Java frameworks to the dark arts of fine-tuning Language Models, I am obsessed. But why? Why do we subject ourselves to the torment of off-by-one errors and the existential dread of a segfault?
Because, my friends, coding is sacred.
The Dojo of the IDE
In my life philosophy, I talk a lot about “Relentlessly Elevating Experience”. Coding is the purest manifestation of this. It is the act of taking the chaotic, messy reality of the world and ordering it into logic, structure, and — if you’re lucky — something that actually helps a human being.
When I sit down to code, I am not just a “Head of AI.” I am an eagle riding the breeze, except the breeze is sometimes a hurricane of merge conflicts.
This is my Kaizen. Every line of code is an opportunity for continuous improvement. Usually, it’s improving the mess I made ten minutes ago, but that still counts. We iterate. We refactor. We polish the stone not because the customer asked for it, but because the code demands it.
The Compiler as the “Wild, Truth-Speaking” Friend
In my journey, I’ve been fascinated by the relationship between Rumi and Shams. Rumi was the scholar; Shams was the wild, blunt truth-teller who shattered Rumi’s ego to rebuild him as a master.
Get Chris Shayan’s stories in your inbox
Join Medium for free to get updates from this writer.
In this metaphor, I am Rumi, and the Compiler is Shams.
The Compiler does not care about your feelings. It does not care that you are “passionate about innovation”. It only cares that you tried to pass a String to an Integer function. It is the “wild, truth-speaking” companion that keeps us humble. It destroys our ego daily. It forces us to look at our creation and admit, “Okay, yes, that was garbage. I will do better.”
True elevation of experience demands radical authenticity, and nothing is more authentic than a red error message telling you exactly where you failed.
The Devils in the Machine
Of course, every religion has its demons. In our case, they are named “Legacy Code,” “Unmet Requirements,” and “The Guy Who Didn’t Comment His RegEx.”
There is a certain dark, sarcastic humor required to survive the “warlike ferocity” of a production outage. You have to laugh at the absurdity of a system that works on your machine but crashes in the cloud because of a “spiritual” disagreement between Docker versions. But even in these moments, we are like the Samurai — dedicated to mastery even when the odds are stacked against us and our “muscles” (or servers) fail
The Revelation. Coding for the Soul.
My life purpose is to “foster growth and meaningful connection”. Technology is just the “innovative application” that makes it happen. Whether it’s helping a founder scale their vision at Mekong Capital or building an AI-powered “Customer Lifetime Orchestrator” at Backbase, the goal is the same: to make the world suck a little bit less.
We are “Eagles that ride on the breeze,” looking at systems from a higher perspective. We don’t just accept the status quo; we reach higher.
The Closing Prayer
So, the next time you open your laptop, remember: you aren’t just a “developer.” You are a world-class communicator between the human soul and the silicon spirit. Treat your code with “Integrity,” build it with “Impact,” and for heaven’s sake, run your unit tests before you push to main.
Coding is sacred. It is painful, beautiful, frustrating, and divine. And much like life, if you miss one semicolon, the whole thing stops working.
Now, if you’ll excuse me, I have a “sun” of hope to chase — or maybe just a unit test to fix.








