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
The 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.
Cuprum now has published, versioned documentation. The documentation for the current development version can be found at www.sleepingkingstudios.com/cuprum. Documentation for previous versions can be found here.
Read More