Amaranth is about internet programming, specializing in ColdFusion projects, usually dynamic database-driven pages with a back end module for monitoring/updating.
Amaranth is about specific solutions to your programming requirements -- whether it's new projects or reworking existing apps.
No docs? No problem.
Amaranth is about well-documented code -- whether it's new code or old apps.