Description: Moldable development
Moldable Development is a way of programming through custom tools built for each problem.
Software is shapeless. We, humans, need a shape to reason about anything. Tools provide the shape of software. By molding our tools to match the context of our systems, every problem in software can be exhibited in a way that a human can relate to and reason about.
You optimize the single largest expense in software development: figuring the system out .