I believe in software craftsmanship and I treat coding like making art. It has to be beautiful, it has to inspire others and it has to deliver real value and solve problems the real world is facing.
Getting my hands into many languages from the low-level ones like Assembly and C up to the higher-level ones like Python, I concluded that out there, only two things will save the day in any situation. Those are, logical thinking combined with intuition derived from experience filled with trials and errors, successes and fails.
Now, my focus is on the .NET platform through which I solve high impact problems.