Welcome to Sleeping King Studios. I’m Rob Smith, a software and web technologies developer with an occasional sideline in game design and development. Sleeping King Studios is a showcase for my work and a forum for exploring my interests in the theory, philosophy and practice of both software engineering and of tabletop and computer gaming.
cuprum gem provides an opinionated implementation of the Command pattern for Ruby applications. Cuprum wraps your business logic in a consistent, object-oriented interface and features status and error management, composability and control flow management.