An Inner Conflict: Writer vs. Photographer

I wrote the following a few weeks ago while I was living in Ulcinj, Montenegro. It was my attempt to capture in words what I experienced from the balcony of the place where I was staying:

The ocean stood before me like a glistening blue tidal wave at peace with not proceeding. The South Adriatic engulfed nearly a third of my vision as steep hills littered with trees and orange roofs met the sea somewhere below me.

It was like an ocean sandwich, the whitish blue sky motionless on top and the noisy, earthy crust covering the bottom.

For some reason I find myself constantly needing to remember where I am, to remind myself that I'm still on Earth. Sometimes I'll open Google Maps on my laptop just to find Montenegro, that tiny squarish country nestled between Croatia and Albania across the ocean from the backside of Italy's boot. "That's where I am," I'll tell myself, feeling as though I need convincing. "That part of the world is real and it looks like this."

A butterfly breezes past, and then a bird. The birds are everywhere, the slow noisy roof-loving ones chattering away while aerial masters of the sky swoop down and past you in an instant, dogfighting invisible enemies with their black boomerang-shaped wings and their tiny sleek bodies that bulge out underneath, an agile dive-bomber perfectly designed by nature.

Somewhere in the distance to the left, across the valley of orange-tiled roofs where a few tall apartments stand looking out of place, over the tall slender coniferous trees nearer to the ocean, a chained machine whirrs to its master. And then the echo of a hammer, and then a skill saw.

The view was extremely photogenic. As the weather over the South Adriatic changed, the scenery would change with it, offering a new world for my eyes to feast on every day. I watched as entire weather systems developed before they rolled in and engulfed the town of Ulcinj. I watched cargo ships and sailboats make the trek to and from Italy and up and down the coast.

I had a birds-eye view of the whole region, like a watchmen in a tower on the lookout for what was to come. The photographer in me couldn't help but take photo after photo. There was no end to it, but that bothered the writer in me.

The endlessly amazing view made me think back to a time when there were no cameras. Who were the photographers then? Who captured the beauty of nature? Who captured the historic moments? Who captured the memory of those that mattered to them?

Writers. That's who. They captured everything through their writing. Using their mastery of language they painted images and conveyed feelings and emotions so that we could relive what mattered to them.

I realized then that if a photo is worth a thousand words, a writers' every snapshot is a wasted opportunity, one-thousand words of practice thrown away.

For thousands of years, writers and poets have spent hours, days, weeks, and months writing and rewriting in attempt to capture or recreate the most vivid and real depiction of what they were experiencing, all so that they could share it.

They spent decades honing their craft so that others could not only relive what they experienced but also learn from it and be inspired by it, so that they could be inspired to share their own dreams and stories. 

Defying death, they are still to this day influencing present-day writers and poets, encouraging them to push boundaries, serving as the human proof that language has power to reach far beyond its ability to assist with communication.

Capturing moments of time as it reflected on their minds, they achieved the seemingly impossible by recording something that our minds could easily translate with our imaginations. To this day, writers and poets are still reaching through time and touching us, talking to us, giving us an opportunity to taste the fruits of their hard-earned labor.

Click.

Now we press a button on a machine and be done with it. 

Click.

That's how long it takes for us to throw away thousands of years of effort.

What a tragedy. Not because we've lost appreciation for the power of language. No, it's a tragedy because of what we've so readily accepted as its replacement, such a flat and lifeless thing that pales in comparison to the depth and life-giving ability of language, its power to unlock our imagination and create worlds that can outdo even our dreams.

Click.

Photographs may capture our imagination, yes, but they don't give us a sky to fly.

But unfortunately the click is easy. It offers us a cheap and quick way to feel that we have captured something uniquely ours, a moment of time that we feel belongs to us but which in reality is stolen, not earned.

Human laziness knows no bounds. We will sacrifice almost anything for the opportunity to do less work.

How many of us will now experience a beautiful sunset, or the birth of our child, and spend just a few hours that evening trying to put that experience into words? "Eh, who has time for that."

Instead of painting beautiful stories with our imagination, we relinquish that command to an electronic box in the bedroom that has been programmed by a stranger with the worst intentions in mind.

We plop our kids down in front of animated drawings or ask them to play with machine-manufactured plastic toys instead of letting them chase real birds, play with real frogs, and pretend they can really fly.

There are many old cultures who shy away from the camera. They believe the photograph steals the soul. And maybe it does. Maybe it doesn't. At the very least, it steals our imagination.

However, given the opportunity to uninvent the camera, I would not choose to do so. I know it's just another evolutionary step on our journey, an evolutionary step towards our species realizing that no camera, no matter how many pixels or dimensions it captures, will be able to overtake the human imagination.

The camera may assist the imagination, yes, but it cannot replace it. The human imagination has the power to imagine something better. It has the power to dream.

But does that mean we should all just throw away our cameras and become writers instead? I don't think so. My intuition tells me that there's something special about photography. If the eyes are the window to the soul, then surely a photograph offers its viewer a key to that window.

The camera may have the power to steal our imagination, but it also has the power to show us the truth. Writing and language have the power to manipulate and spread propaganda but does that make them worth abandoning?

The camera, like language and music, is one more tool for humanity to express itself. Photography offers a way for others to see the world through our eyes, through the eyes of one unique individual, as he or she saw it. Writing has that ability too, but writing gives the reader more freedom to involve him or herself in the story; there's more room for individual interpretation.

This is perhaps why I'm such an fan of untainted, unmodified, unedited photographs and why I feel that the story behind each photograph is as important as the photograph itself. Without the story, a photograph has no soul. It's the story that brings the photograph to life.

I'm not sure why this is such a revelation for me. Perhaps it's because until now the art of photography was always enough for me to pursue it. Now I'm realizing that if I'm going to continue pursuing photography, I need to start exploring photojournalism. 

Maybe through photojournalism I can learn to bridge the gap between writing and photography and find a balance between the two that doesn't leave me feeling as though I'm betraying one or the other.

The Other Side of Discomfort

I spent this past weekend learning a new language. Not a spoken language, but a programming language called Python. It was incredibly rewarding and it’s hard to believe that I almost paid someone to take that opportunity away.

A few weeks ago I came across a traveling programmer who had written some software to show a map of his travels on an embedded Google Map. He included a drop-down that allowed the selection of different maps, each map representing a different period of travel in his life. 

After being thoroughly impressed—and perhaps a little bit jealous—by his extensive travels and the simplicity by which he displayed all this data, I began to envision how I could do something similar on my own website.

His software was fairly straightforward: It looked at the contents of several Google Earth KML files, parsed the map data inside them, and then displayed that data on an embeddable Google Map.

Straightforward? Perhaps. But I didn’t even know what KML files were, let alone how to use Google Earth. The last time I played around with Google Earth was years ago. I had no idea how to create maps with it.

But I wasn’t going to let that stop me. 

I foresee myself traveling for years to come and I’ve been looking for a good way to track and display my travels for awhile now. I’m currently using the TravelMap plugin on my map page, but it has limited features and doesn’t scale for my nomadic lifestyle. This Google Earth solution seemed elegant, practical, and scalable.

So I downloaded Google Earth and learned how to create lines and points. I watched tutorial videos on YouTube and read documentation. I exported one of the test maps to a KML file and opened it in a text editor to learn about its format. 

I discovered that KML files were simply XML files (very similar to HTML). The locations of the points that I added in Google Earth were identified using its GPS coordinates; the lines that I drew between two points were represented by a series of coordinates: start-coordinates, end-coordinates, start-coordinates, end-coordinates, and so on.

With my newly acquired knowledge I set out building several Google Earth maps, each representing all my travels for the past two years, starting with my trip to India in 2010 and ending with my present location in Australia in 2012. 

It was around this point where I began to think about what the process of updating my current location with this system would look like on a day-to-day or week-to-week basis. 

I realized it would require opening Google Earth on my computer, editing the map with my new travels and adding new points and new lines, then exporting the file to KML and uploading it to the web server.

That seemed like a lot of work, especially when I was already recording my travels to some degree using geotagging on social networks like Twitter and Foursquare. 

I’m very suspicious of repetitive things when it comes to my time. (It all started when I calculated how much of my life each year was being spent simply looking at various notifications on my computer: 15 hours! I no longer use notifications for anything.) If I’m already recording my location online, why should I spend time recording it again in Google Earth?

How could I automatically update the Google Earth KML file with my latest location without spending any additional time?

After a bit of research, I discovered that Foursquare provides a KML feed for all my check-in data. So, I just needed to create a program that would automate copying the data from one KML file to the other and then updating the path line to show that I traveled from the old check-in to the new check-in.

With my limited knowledge of programming languages, I knew that Python was the best language for this job. The problem was, I knew practically nothing about Python. I was a PHP programmer and I knew that solving this problem with PHP would be both messy and time-consuming.

At this point I’d already spent a lot of time learning about KML files and creating maps in Google Earth. The thought of learning a whole new programming language just to get a travel map on my site was pushing the limits of what I expected to invest in this project in terms of time.

Wouldn’t it be easier to just hire someone else to do this final part? 

Never before had I hired someone to write a program for me, but for the first time I found myself taking the thought seriously. Was I getting lazy? Was this laziness the result of being able to afford to hire someone?

I posted the job on Elance with a maximum budget of $250— that’s what this program was worth to me. Within a few hours I began receiving bids, but with each bid I felt myself more and more disinterested with this idea.

Why was I paying someone to take away my opportunity to learn and grow? 

That’s when I realized something important: It wasn’t that I was being lazy. It’s that I wanted to pay someone to take away the discomfort of learning and growing. 

That one realization changed my whole thinking and instead of succumbing to the discomfort of learning something new, I decided to push into the discomfort and find out what’s on the other side. 

On Friday night I found a free Python tutorial online and began learning. I started with the very basics and ignored what I already knew about programming. I completed every exercise, from the very basic to the more advanced.

At first it was repetitive and boring, but as the hours passed I found myself muttering over and over, “that’s interesting”, every time I learned a new concept or understood how something worked.

This learning and exploration became so fun that I spent nearly the entire weekend indoors, peeling myself away from the computer only to eat, fulfill my running commitment, and watch the sunset.

By Sunday morning I began exploring beyond the Python tutorial and started searching the Internet for examples of using Python to handle XML files. There were very few examples specific to KML files and I couldn’t find anything that did what I wanted, but I continued experimenting.

By that evening I had finished a 248-line program in Python that did exactly what I wanted. It’s certainly not the prettiest code but the sense of empowerment and elation that I experienced upon finishing it was worth far more than $250.

The lesson? When it comes to spending time or spending money, always spend the time if you’ll learn something that will save you both money and time in the long-run. 

And more importantly, when it comes to learning new things, don’t pay someone to take away the discomfort for you: lean into that discomfort. 

On the other side of that discomfort exists a world where you live with more knowledge and understanding than the present version of yourself. It may be hard to imagine that world right now, but push through the discomfort and you’ll get there.

I haven’t finished integrating the new travel map into my site, but here’s a working sneak peak of the Journey Map.