Journal

Engineering & Architecture articles

Technical articles on software architecture, programming choices, code quality, development environments, and engineering foundations.