Architecting for Testability
How to design software that is easy to test
Helping Good Ideas Travel Across State Lines
Public-sector digital services succeed when good ideas spread. At Mighty Acorn Digital, we act as connective tissue—moving effective engineering and delivery practices across state lines and into the hands of teams who need them. This site curates those lessons into a clear, evolving reference for building trustworthy, human-centered government services at scale.
How to design software that is easy to test
A deep dive on AWS authentication and guidance for using AWS credentials for local development and in the cloud.
For complex systems, unit and integration tests are inadequate for catching many types of issues that would prevent users from successfully using the system. Human-centered testing focuses on simulating real user interactions and behaviors to ensure a better user experience.