A String object has an arbitrary sequence of bytes, typically representing text or binary data. A String object may be created using String::new or as literals.| ruby-doc.org
This post explores how flog, a tool that analyzes the complexity of your code, can identify areas to refactor.| kevinjmurphy.com
This post explores inheritance and composition as a way to build and share behavior in a system to model guitar amplifiers.| kevinjmurphy.com
This provides a crude mechanism for piping sound output from your ruby program into Sonic Pi to have it sound like playing a guitar.| kevinjmurphy.com
This post utilizes a score of Array and Enumerable methods to model music notes.| kevinjmurphy.com