Appendix

About This Manual

What This Is

A field manual for software engineers. Practical, reference-oriented, available when you need it.

The frameworks here (P-Cubed, Levels of Work, Architecture vs. Design) emerged from real projects, real failures, and the pattern recognition that comes from solving problems across different domains. They're not theory. They're tools that work.


What Informs It

  • The canon: Sandi Metz, Kent Beck, the GOOS authors, Martin Fowler, John Ousterhout. The reading list in The Canon appendix represents books worth your time.

  • Mistakes made: Every framework here came from getting it wrong first. Shipping too fast, shipping too slow, building the wrong abstraction, skipping the spike.

  • Military discipline: Twenty years in the Air Force before software. The principles transfer: master your gear, train how you fight, you fall to your training.


Philosophy

Engineers are problem solvers first and coders second. The code is an artifact of the work, not the work itself.

There are no "best practices" for architecture. There are only tradeoffs. Every decision is choosing what you're willing to give up.

You fall to your training. The habits you build in calm are the habits you'll have in crisis.

Steel sharpens steel. The veterans invested in me. This manual pays it forward.


Colophon

The Engineer's Manual Volume I, First Edition December 2025

Built with Eleventy and Tailwind CSS. Hosted on GitHub Pages. Set in system fonts for maximum compatibility and speed.

Source available on GitHub.


Errata & Contributions

Found an error? Have a suggestion? Open an issue or submit a pull request on GitHub.


License

This work is licensed under Creative Commons Attribution-ShareAlike 4.0. Share it, adapt it, give credit and share alike.


Author

Tommy Caruso linkedin.com/in/tommycaruso