The Keep the Why project is a comprehensive framework and coding agent skill designed to capture, structure and preserve the reasoning behind software development decisions. The issue that it addresses is that, when developers and AI coding agents work together, critical decisions happen during the conversation; however, once the chat session ends, that context evaporates. https://www.i-programmer.info/news/105-artificial-intelligence/19273-keep-the-why-better-decisions-for-your-agents.html
This is an evolutionary architecture guide for .NET software development , illustrating how applications can organically scale from simple beginnings to complex distributed systems. https://www.i-programmer.info/news/89-net/19256-evolutionary-architecture-in-net-by-example.html