Twin Flame – The concept/definition!

Twin Flame – The concept/definition!


Twin flames, although a very controversial concept, has been in the core of discussions in recent times.

Questions are being asked, researches are being made as to what twin flames are really all about.

Well, the answer we seek is not far-fetched.

Twin flames are one big soul which in a bid to gather different experiences, incarnate separately.

These separate incarnates reunite once they have gained enough consciousness (when they are mature enough).

However, this reunion is not always as easy as it sounds.

It does not get cozy from the very start.

The beginning suffers a little setback or inhibition which could be as a result of painful past experiences. Individual incarnate is “careful” so as not to get caught up in the cycles of previous sufferings.

Next we ask, how do twin flames meet? Meeting your twin flame can be likened to meeting your exact replica.

As perfect as the mirror replicates the image of a man, so does it feel when your twin flame stands right in front of you. Little wonder the unexplainable force of attraction, the bond seems so strong beyond comprehension. The reason for this is none other but the fact that the two souls are now fully conscious of each other’s existence. This, as one would expect, changes their lives forever. Because of the connection being divine, past experiences at this point, begin to resurface. Despite having suppressed them, they just seem to keep popping out. Hence, difficulty in the twins attaining a meaningful relationship at that moment.

The relationship does not stand until the twins are able to learn and heal old wounds, a process initiated by the separation of the twin flames. It is also of utmost importance to dwell on the twin flames process. This could be explained by the YinYang principle of uniting male and female power. The twin flames at their first meeting tend to have one of them live in the male power and the other, the female power.

There is then what is the called the “chaser” and the “runner”. The chaser being the one near perfection as regards dealing with the female principle in terms of softness, passiveness and emotions; and the runner being the one driven only by male principles (in terms of activeness, taking action, and mind usage). The male principle not being solidly developed, makes dealing with love and emotion seem impossible. In other words, the runner runs from his feelings.

The dynamic at this point then begins with escape from the “mind’, who after meeting his other twin, loses more and more control of his feelings. This appears strange and poses a great threat to him, and thus, his inevitable rejection of his twin flame. He rejects and builds resistance to anything that tends to put him out of control and make him vulnerable, which he often times assume to be his twin.

The heart is left frustrated at the sight of this tussle between the twins.

Often times then not, the heart actually acknowledges the fact that her twin flame loves them and then feels the need to take action.

The action to take is often times almost impossible – letting go. She feels the need to develop her male aspects and in the long run, she finds self-love and self-esteem. The heart is now fully aware of the things she wants and does not want in life. The twins being inseparably connected assures the “mind” he would not lose his twin. Also, at the early stages of the process, the mind taps its energy from the heart. Every of the heart’s attempt to focus on finding self-love lessens the energy available to the mind. The process of the heart fighting against his feelings continues until the mind is fully drained of all its energy. All is back to normal when the heart finally wins over his mind. He then realizes the hard way that his most loved part had been pushed away by his actions. Then he starts making efforts to win back his beloved.

At the end, the defense mechanism each incarnate has built is broken and the ego lost because the connection is divine and pure.

They finally realize it is all about self-love; after-all, they are one. With that, comes the fulfillment of the twins flame process.

Why Engineers are keen to be great every day!

Why Engineers are keen to be great every day!

Why programmers/software engineers are keen to become great every day

Author: Mihai – Theodor Enescu

Institution: Amerom Technology INC

Date: 08/05/2016

Today’s reality is quick paced, captivating and innovative. It is loaded with imaginative individuals who are achieving new statures of progress with every passing day accordingly conveying the world to a radically new level of innovative headway, and these progressions or headways are quick. New creations are being made with every passing hour, and new programming is being produced to run the aforementioned innovations.

This article looks into why programmers and software engineers are keen to become great every day. Programmers and software engineers are the innovators of the technologies that every one of depending on each day. The mobile phones for instance. Will you envision them working without programming? The response to that question is no on the grounds that it would not be conceivable. Then again take a gander at the application that rings, sings or hums us out of the bed each day in the morning? That application exists in this world because of the diligent work and ability of some software designer who never stopped aiming for greatness (Rako, 2008). The online networking applications and social media that people rely upon each day to stay in contact with our companions, family and friends are likewise designed by programmers and software engineers. E-banking, pdf books online, cooking phone applications; these are the work of some software engineer who always aimed for greatness and managed to come up with such wonderful apps and innovations.

The reasons why programmers and software engineers have to strive constantly to achieve greatness are numerous but not until you consider some of the motives that the whole idea adds up. Programmers and software engineers work in teams. First, one needs to be passionate, be a hard worker and committed for them to make a great addition to the team. Apart from these personality traits, one still needs to have vital skills in teamwork and communication. Creating endless lines of codes does not make one a crucial member of the team. One needs to sell brilliant, innovative ideas to the team and the decision makers (Smith, 2006). Even when one is having a wonderful idea, they have to convince the rest of the team that the idea is great. One has to regularly advertise their passion as well as perception.

The work experience for programmers and software engineers is like wine; the more you stay in the profession, the more it becomes easier and more successful. When at the University, software students do a lot of cool stuff. They do algorithms, fun games, low-level programming name it. When they get to the job class, they do not find such stuff. Indeed, there are startups that have brilliant ideas, but there exist a huge chance that they will still end up maintaining and developing CRUD applications. In most cases these are boring tasks but continuing the hard work and determination for greatness, a software engineer or programmer stumbles on a real gem. The software jobs get much more interesting as the programmers continue with programming growing their self in the profession and taking more senior responsibilities. Programmers are ambitious, and they want to learn new stuff each and every time. As a programmer or software engineer, you have to convince your boss that giving you something new to do benefits both you and the company entirely.

A programmer or software engineer might constantly feel like they already know a lot, but this is never the case. Technology changes so fast. A software engineer or programmer requires sacrificing more of their time to learn and get more knowledge. This is never an easy task. It is surprising to learn that something new only to find out that there is already another new thing in the world of possibilities that waits to be explored (Gladwell, 2008). Each time a programmer comes up with something new, there are always already some other new things that are waiting to remind them of how little they know. Programmers and software engineers are keen to become great every day because they like to learn, and that is what their profession is all about.

One of the acknowledgments a youthful software engineer or programmer need to make is to acknowledge the possibility that they cannot know everything. Software engineers and programmers need to prioritize a great deal and come up with methodologies concerning their time investment. It is much the same as diversifying investment of one’s cash. One can learn simple stuff that can get them a little yet certain returns, yet they additionally need to go out on a limb and gain some new useful knowledge and in vogue (Abbott, et al. 2001). This thing can be dead one year from now yet in the event that one need to keep focused and ideally turn into a specialist, later on; then they have to do this. The life of a programmer or software engineer always revolves around this. Now and then they have to come up with something innovative and trendy irrespective of the fact that it can become obsolete just a year onwards. As thus, each and every day programmers and software engineers is keen on becoming great.


Abbott, C., Gold, S. F., Rotella, M., Reiss, J., & Zaleski, J. (2001). GO TO: The Story of the Math Majors, Bridge Players, Chess Wizards, Maverick Scientists and Iconoclasts–The Programmers Who Created the Software Revolution (Book Review). Publishers Weekly248(42), 58

Gladwell, M. (2008). Outliers: The story of success. Hachette UK.

Rako, P. (2008, July 24). The trouble with software people. EDN. p. 10.

Smith, T. (2006). Software Career Paradox. Informationweek, (1086), 8