Mar 25Configuration Based ComponentsWhat are “configuration based” components? I don’t know if there is another name out there for this. Help me out if you know it. The basic concept comes from a desire as a software architect to present a minimalist interface for a component. The reason is simple: smaller the interface…Patterns4 min read
Sep 28, 2021Trust ScienceThe great amorphous illogical gradient: Trust In machine learning you think of n-variables forming a landscape where there is a degree of correlation on which to predict an outcome. For the last 20 years; I believe, though its hard to fully quantify, its there. There is a gradient that identifies…2 min read
May 25, 2021Why People Distrust ‘the Science’92628Douglas RushkoffYour right all entities in the domain are not alone they interact.Your right all entities in the domain are not alone they interact. Those interactions are specified by often simple rules of "the game". "By disconnecting science from the broader, system wide realities of nature, human experience, and emotion, we rob it of its moral power." The simple rule that governs…1 min read
Jan 15, 2021How does Social Media need to ReformHere is my idea for reforming social media: Facebook has a problem. Yes. It’s not a media company. It’s a media funnel. A portal like your phone. The problem is the question of responsibility for truth. Part of that is how far does the lie extend out. So its not…1 min read
Jul 30, 2020Why a Hard-core C, C++, C# Programmer Fell in love with PythonOK. I’m a polyglot programmer. I also know Java, Javascript, Perl, a slew of scripting languages and a bunch of special purpose markup languages. Not to mention the languages I’ve played with hoping to get back to them (Go, Haskle, F#, etc). It makes me more expressive in whatever language…2 min read
Jul 11, 2020The Repository Pattern — The Pattern for ComponentizationAs a software architect, I study the creation of software. We talk about abstractions beyond the given problem domain. We dream about what lays beyond the problem. What is the fundamental essence of the problem at hand? What is the best way to solve it at this time? Every architect…3 min read
Jun 28, 2020The future of ProgrammingIf you think about the paradigm shifts in software development; what were they and why? - It begins with Empirical programming — Domain knowledge to get to an answer. - Procedure programming — First layer of abstraction. Reuse of a function or procedure. - Structural Programming — Adds the concept…1 min read
Nov 23, 2019A Unique Mechanism for Miro-Dosing CBDA Unique Mechanism for Miro-Dosing CBD Drug Interaction Warning: CBD like all substances can interact with medications. CBD can have adverse interactions with some medications. I highly advise consulting your doctor or a certified health professional before taking CBD. Because of this, please be careful of cross contamination and accidental exposure to others. While researching the…Cannabis3 min read