Image by Pexels from Pixabay

IN THIS SECTION, YOU WILL: Get an overview of several tools I have built and use in daily architectural work.

This appendix collects the tools I rely on most often in day-to-day architectural work. They are not presented as a mandatory stack, but as concrete examples of the kind of lightweight, practical tooling that supports Grounded Architecture without creating unnecessary overhead.

Software Tools

Architecture Dashboard Examples: source code showing how to build an architecture data dashboard as part of Lightweight Architectural Analytics. The dashboard is a simple static website generated from JSON files and published via GitHub Pages.
Sokrates: Sokrates is a tool I built to implement my vision of documenting and analyzing software architectures of complex systems. Sokrates provides a pragmatic, inexpensive way to extract rich data from source code repositories. Sokrates can help you understand your code by making visible the size, complexity, and coupling of software and all people interactions and team topologies.
Productivity Tools: a collection of more than 100 online tools I built to support my daily work as an architect. I also reuse the lessons learned from building these tools when designing Lightweight Architectural Analytics as part of Grounded Architecture.
obren359.com: a curated collection of high-quality IT knowledge resources, including articles, videos, and podcasts.
Appendix 5: Strategy Notes
Appendix 6: Software Tools