A course about the-code-about-the-code: the automations that make our project chores tractable, reliable, and reproducible.
Build, retrieve, search, transform, and reduce over collections of data in fluent, expressive, idiomatic Ruby.
Learn to use Ruby's most fundamental object types and methods with clarity and style. Enrich your vocabulary, and speak Ruby as a native!
Learn robust and flexible patterns for modeling your business domain in idiomatic Ruby code.
The course after the intro-to-Ruby course!
"What's going on in there?" Ruby can usually answer the question for you... if you know how to ask. This course on diagnostics, debugging, and dynamic exploration will equip you to ask your programs to explain themselves.
Your systems can tell you what you need to know, when you need to know it.
What is observability, and why should you care? This free-with-registration course, created in collaboration with Honeycomb and led by the one and only Jessica Kerr, will answer that question and give you hands-on experience developing with observability.
It's time to make objects work for you.
Ruby modules are the foundational concept for code decomposition and organization, metaprogramming, and object-oriented classes. Get a deep understanding of modules and code-loading in Ruby, and you'll write stronger code!
Work skillfully with the filesystem, data storage formats, and databases in Ruby.
Master the art of code construction in Ruby: learn micro-patterns, idioms, and refactoring techniques to guide you through the myriad tiny questions that make up the day-to-day of coding.
There was a problem reporting this post.
Please confirm you want to block this member.
You will no longer be able to:
Please allow a few minutes for this process to complete.