I have a strong love/hate relationship with continuous integration. On the one hand, it
Software Re-Use: Basic Principles and Guidelines
It has been some time since I last added an article to this list.
![](https://sw-eng-harris.com/wp-content/uploads/2019/08/Blocks-390x231.jpg)
Framework vs. Platform What’s the Difference?
I am a confessing pedant. Despite my personal failures in this regard, I believe
![](https://sw-eng-harris.com/wp-content/uploads/2019/05/snark1-1-357x231.png)
Pragmatic Considerations Regarding Software Quality
Software quality is often treated as an elusive and mysterious goal. Everybody wishes to
![](https://sw-eng-harris.com/wp-content/uploads/2019/05/RealTime-1-390x231.png)
What is Real-Time?
In the last few months I have been investigating real-time systems and the conflict
![](https://sw-eng-harris.com/wp-content/uploads/2019/02/SoftwarePost-372x231.jpg)
The Software Singularity
Most likely most readers have heard of the Human Singularity as originally described in