Ruby fundamentals