Within the Walls

I mentioned this in my last post: Removing Obstacles

"Software is more than just logic. It is meaning as well. It tells a story layer by layer. It claims logic, inhabits the house of binary, and then feeds diversity into foundational walls. Layer by layer. Imagination links up with rules. From 1s and 0s to the calling function of "fire_weapon()". We tell a story. Slowly. Gently. Guiding the strands and transforming them to be more human. More intelligent. Weaving the strand with other strands. A silky web. Then the net is pulled and sounds rings off of every section. Music at connected points. Notarized in their notes, and words are encoded. Ideas focused by the reality of binary limitations."

And that was written before I coded in the same evening. I wrote down that blog post as an record for myself. I vented my past, to clear the air from my eyes, and then wrote what I wanted to do. That night I recreated the project I did previously. Instead of git branch, I chose to start fresh, so I could bring my new idea within the starting git commit.

I am bringing multiple layers to the creative endeavor.

Within the same space, the programming describes both a narrative and specification. Within the narrative, is a fantasy tale of a village that builds materials. The 'shaman' listens for commands and then hands blueprints to craftsmen. And those craftsmen build the specification. The whole village works together. Handing each other finished pieces, so richer work may be done. Increasing the well-being of the village. The process is a formation of the pipeline. All directed by the enlighten shaman.

Perhaps this idea isn't new, but I am exploring what I have personally come up with.

Each git commit is a description of the tale. Furthering the narrative of this 'village'.

Last night, I had a lot fun. For the first time, my whole self completely engaged with the creative task. And my hands flew like I was in a trance. The harmonization of myself finally completed and snapped together.

Artistic thought meets technical knowledge.

Symbols have the benefit of complexity. Each layer may live within the same space. Duality or even multidimensional. These complex subdomains are sometimes isolated environments, but I choose to have them to work together. Guiding each other.

In reality, my code mirrors my yin yang. I place my essence within the typed work. Syntax written by my signature mindspace.

The narrative follows a tale and it modulates my developer speed. In return, the tale feels like a dream where your subconscious is describing something real within a bizarre setting. I refine the story to align with the specification or goal. The rule-set provides structure and keeps the story within bounds. In return, the elements within the narrative acts as proxies containing complex data. Holding symbols that relate back to actual code. Compressing rich data-sets within unified symbols. And those symbols connect to the framework and organize together. It is a rhythm that guides all symphonies together. A unified play where characters drive the feeling forward. Engaging me to create more code. Encouraging clean patterns. Deviating from root templates to engage the unique situation of my tale. And the tale flows back into the project giving the end compilation duality. A unique spin.

This is a step forward for me. Perhaps I might tweak the technique. Perhaps it might be a dud later on. For right now I am taking one moment at a time. Applying and learning from the experimentation. Pipelines and infrastructure are flexible constructs. Adapting to the user. Encouraging and giving reach for the designer. Code is a design task as well. Its whatever you need it to be. The true measurement is the result of runtime. Does the software work the way you need it to be? Can the source code be modified and updated? Is there room for new requirements?

All of this is up to the needs of the developer. Reality is raw. And design comes in many flavors. Unique stylistic choices.

I posted this project on my GitHub profile. Let's see how this turns out.

https://github.com/ty-d-2018/three_d_relational

Comments

Popular posts from this blog

Where It All Goes

Details to the Journey

Code - What Do You See (Part 1)