A reading list of short essays covering what I learned running software projects for three decades1. FundamentalsAug 28Aug 28
How should I eat to become a better athlete?It’s easier to eat too much protein than it is to eat too little protein and nine other things I learned about food and performanceJul 7Jul 7
Some important differences between the meaning of wisdom in East and WestTL;DR What is considered liberation in the East is called insanity in the West. What is considered liberation in the West, is considered an…Nov 12, 2023Nov 12, 2023
Do you believe your thoughts?We base virtually everything we do on thoughts, but what is a thought? How is it produced? What produces it?Oct 30, 2023Oct 30, 2023
What Is Our Philosophical View?Lately, I’ve been thinking about our way of living through the differentiation between our modern way and the way of ancient India. For…Aug 3, 2023Aug 3, 2023
Creating Software Through Experiencing the DomainSeven steps for bridging the gap between human experience and software engineeringJul 22, 2023Jul 22, 2023
Published inaecmasterAnswering Common Questions about DesignFlowDesignFlow brings design software interoperability to construction projects, without asking designers to change anything in the way they…Mar 9, 2023Mar 9, 2023
Thinking about Ideas as a System: Effective CommunicationGuidelines for a culture where the right ideas thriveMar 8, 2023Mar 8, 2023
Published inaecmasterThe Three Eras of Knowledge ObjectsFuture-proof technology innovation requires the innovator to have a future perspective. This article shows how to have it.Feb 10, 2023Feb 10, 2023
Published inArt & TechnologyThe Missing Half of ProgrammaticThe intention of this article is to raise awareness among brand owners and their partners on the emerging trend of programmatic creativity…Sep 19, 2022Sep 19, 2022