Sparkling Ruby

Learn tips, tricks, and gems for communicating interactively with users, at the command line and in other contexts.

This is a Garden Path about helping your Ruby code communicate information to humans. In these topics, you’ll learn tips, tricks, and useful libraries for formatting text, outputting messages, and communicating data in a comprehendible format. It is primarily focused on command line UI, but it will also touch on tech and patterns for creating rich GUIs.

This course is a Graceful.Dev Garden Path, which means it is a guided pathway through a collection of (mostly) self-contained topics. Its status is: growing, meaning that there is a significant amount of material here already, and more is expected in the future.

Not Enrolled

Course Includes

  • 5 Modules
  • 17 Topics
Join the Conversation!

Drop us your email and we’ll send you the Code and Grace newsletter. You’ll get highlights from our podcast, news about our recent publications, and notes on what we’re thinking about and enjoying lately.