website/content/_index.md
steverusso 696731b1b5 Refactors and project cleanup (#18)
Disable taxonomy types.

Put the simple software data in the home page content file.

Navbar can be cached.

Make the CSS assets and bundle the global CSS.

Can cache the scripts and the footer.

Global CSS and JS partials.

These don't make any sense.

Fix baseof titling.

Move navbar and footer out of directories where they are the only files, update base template.

Reviewed-by: jeff <jeff@simplesystems.tech>
2020-06-12 00:42:10 +00:00

1.1 KiB

title ssattrs
title img desc
Comprehensible Interaction /img/interact.png The interface to software should be clear, without surprises. Engineers working on the project should not be deciphering code. Documentation is implied as part of the system, enabling all users to understand the software package better.
title img desc
Straightforward Modification /img/tools.png Software should handle changes smoothly. Great software feels like it was designed for future changes. The documentation will instruct an engineer's strategy, removing ambiguity of how something works.
title img desc
Robust /img/robust.png Load spikes, accidental misuse, and business growth should not bring software crashing to the ground. Systems should be designed to handle faults gracefully. If there are errors, they should be reported clearly.
title img desc
Leveraged by Other Systems /img/leverage.png When software simply does its job, and does it well, it will be an asset to other systems. When software becomes convoluted, it will hinder other systems.