
Stories in Light, Code in Motion
In a world… where light tells stories and code is a new frontier, I have chosen the crossroads. It is here where I will break ground and, if necessary, make a stand.

By day, I shape cinematic visuals—focusing lights, framing moments, and crafting images that speak.
By night, I dive into Python, exploring the mechanics behind the machines, and wonder if there are any similarities between a highly trained specialist in the field of their chosen profession, and elegantly written lines of code.
(continues below)

(continued from above)
-I ask these questions not as a budding twenty-something learning how to fight, but as a seasoned fifty-something that throws one hell of a punch, and I am here…
-to send a message to all ancient proverbs, old maxims and outdated aphorisms that, for far too long, have propagated a dubious connection between men of a certain age and the so-called law of diminishing returns:
It’s time to stop resting on your laurels, get up off the couch and look outside your window, because tonight, I am calling you out to the playground.
Frame by Frame, or Line by Line.
-
"Stories are told by code."
A well-written script is more than logic—it’s poetry. Every function, every loop, every conditional statement builds a world, just as a novel unfolds page by page. Code doesn’t just instruct machines; it creates experiences, automates the mundane, and brings ideas to life. The right lines of Python can tell a story just as vividly as light and shadow on a cinematic frame.
Maybe that’s why I blog about learning how to do it. -
"Stories are told by images"
A great photograph isn’t just seen—it’s felt. It’s the split second when light, motion, and emotion align, and I know—before I even press the shutter—that I’ve caught something real. A glance that tells a whole history. A shadow that hints at something unsaid. I don’t just take pictures; I chase the feeling of a story waiting to be told.

Dream in Frames, Build in Lines.

.
.
CIRCE
The Flow Weaver
.
.
The Midlife Code Crisis (Or, How I Stopped Worrying and Learned to Love Python)
Fueled by sheer determination, strategic nootropics, and just a hint of existential dread, one man embarks on a journey to rewrite his future—one line of Python at a time.

.
.
.
.
.
.
.
.
.
SHOTDECK:
Angela Sarafyan is center frame in the 2015 movie “Me, You and Five Bucks”
Director of Photography:
Keith DeCristo

.
.
.
.