What factors explain the nature of software?May 2024A blog post discussing building software in the context of:Occupying a "Liminal State"Circular Specification ProblemObserver Effect