Design Concepts with Code: An Approach for Developers