Marco DorantesA joyful programming episode(For this same post with the original online code formatting, see A joyful programming episode)3 min read·Nov 1, 2021----
Marco DorantesKnow your design tools — The Performing Half-baked object caseAmong other important paradigms in software design, object orientation is a common set of design techniques these days. Hierarchies of…2 min read·Jun 27, 2021----
Marco DorantesSingleton in .NETIf I need a process-level global write-once/read-many state, a global variable, a Singleton, in .NET Runtime, then I keep in mind what I…2 min read·Jun 26, 2021----
Marco DorantesLiterary art and CyberneticsThinking more about a code review I am currently doing (By ‘code’ I mean a program set of instructions to be executed by a digital…2 min read·Jun 10, 2020----
Marco DorantesFreethinking and free inquiry about software creationI very much enjoy computer programming. I also enjoy reading authors that talk about it from diverse perspectives. Just as much as…2 min read·Sep 22, 2019----
Marco DorantesOur own ‘third culture’When I reflect on what I think I know about software (what it is, how it is created, how it is industrialized at large scale, how it is…2 min read·Sep 14, 2019----
Marco DorantesWriting good softwareWriting good software takes time and a lot of practice, diverse concepts, values –like diligence–, a lot of patience, and other skills. It…1 min read·Sep 14, 2019----
Marco DorantesWhat is «software»?What is «software»? Is it the same as «logic»? Is a «mathematical entity», like an abstract data type? Ontologically, what is its nature…1 min read·Jun 27, 2019----
Marco DorantesBack to basics: Demanding readingThe following article came to my attention: The Satir Change Model.1 min read·Sep 15, 2018----
Marco DorantesReading and digesting classical authors‘You just narrated part of my story exactly! But there is a second part of my story that led to my current ‘reflective’ stage in my…1 min read·Aug 14, 2018----