This week I have been giving some thought to how magick and computer programming overlap. Software consists of a bunch of words and symbols which make computers do the things we want them to do. At least most of the time!
Writing software is a lot like casting a spell. Or doing a ritual!
A programmer’s will and intention result in code which causes changes in a computer system. A magician’s will and intention cause changes internally and in the world.
I am certainly not the first person to see the potential here. Technomancy, one of the names for this mix of technology and magick, has been around for a while. Your favorite search engine will give you some sites to visit if you want to dig into more research.
One thing which is important to keep in mind is the role of the software code. In many ways what the code does when run on a computer isn’t all that important. What is important is the metaphorical meanings we can draw from the code.
If we can tap into these meanings we might end up with another potent set of symbols for our workings. Why potent?
Since the beginning of the computer age more and more attention has been placed on software by more and more people. All that attention has potentially supercharged those symbols and sets of symbols. In fact, some of the classic computer books are likely highly charged as well. Like grimoires they contain spells and incantations of a sort we can borrow for our magick work. Or even like books of power which themselves are magickal objects in the same way a talisman or amulet is magickal.
Translating the code to spells and rituals though will be necessary and take some imagination, meditation, and experimenting.
Is it really possible to programming and tech for magick?
As an example, one idea I started playing with is banishing negative energies to /dev/null which is a black hole for bits and bytes. /dev/null is a place a programmer can send results of a calculation or procedure and have it disappear. Forever. Like a black hole for bits and bytes. Might be handy for a banishing ritual?
Another set of symbols I am pondering is the elements. Where would one find software code which would make for suitable symbols for Earth, Air, Fire, and Water? Meaning again is what is important not a literal equivalence between symbols. What would Fire look like in code? Or Water? I am not sure how to answer those questions. The experimenting and research though will be worthwhile no matter where it leads.