What you studied and what you worked on shapes how you perceive the world of Software and Software Engineering. I had a unique journey, starting in Silicon Valley in core technology areas like architecting CPUs, compilers, and libraries primarily for the world of high performance computing. I then moved to a different country and a different world, the business world, where how business spends money determines what happens in Software. Over the years these two world came together for me in the shape of a startup combining programming languages, compilers, and business applications.
In this blog, I am sharing my experiences and perspectives on various topics relating to the world of Software and Software Engineering.