{"id":1235,"date":"2026-09-03T13:57:25","date_gmt":"2026-09-03T12:57:25","guid":{"rendered":"https:\/\/ruby-doc.org\/learn\/?page_id=1235"},"modified":"2026-09-03T14:08:39","modified_gmt":"2026-09-03T13:08:39","slug":"about","status":"publish","type":"page","link":"https:\/\/ruby-doc.org\/learn\/about\/","title":{"rendered":"About Ruby-Doc Learn"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Ruby-Doc Learn is the instructional and editorial area of Ruby-Doc.org. In this area, we will provide practical learning materials for Ruby and associated technologies including troubleshooting resources and informative comparative analyses for users of these technologies.<\/p>\n<h2 class=\"wp-block-heading\">What We Are Trying To Accomplish<\/h2>\n<p class=\"wp-block-paragraph\">We want to support Ruby and associated technology users in understanding not only how things function but why there may be choices regarding specific approaches. There are many topics covered at Ruby-Doc Learn such as Ruby, Ruby on Rails, testing, deployment, APIs, databases, developer tooling etc. which pertain to the activities of Ruby programmers.<\/p>\n<h2 class=\"wp-block-heading\">How We Will Accomplish This<\/h2>\n<p class=\"wp-block-paragraph\">All content appearing on Ruby-Doc Learn must be:<\/p>\n<ul class=\"wp-block-list\">\n<li>Applicable to a well-defined user population.<\/li>\n<li>Original and developed for publication on Ruby-Doc.org.<\/li>\n<li>Technically correct and based upon credible research.<\/li>\n<li>Developed using either practical experience and\/or actual testing or analytical evaluation.<\/li>\n<li>Clearly identifies who authored the article and who reviewed it.<\/li>\n<li>Be revised or corrected when significant data appears to have changed.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">When possible, tutorials contain executable examples, expected results, applicable software version(s) and links to the relevant official documentation.<\/p>\n<h2 class=\"wp-block-heading\">Responsibility for Content Development<\/h2>\n<p class=\"wp-block-paragraph\">The Editorial Team at Ruby-Doc.org retains ultimate responsibility for the accuracy and appropriateness of all content appearing at Ruby-Doc Learn. No contributor, reviewer, nor business relationship with contributors\/reviewers shall supersede the obligation of the Editorial Team to serve the best interests of our readers.<\/p>\n<p class=\"wp-block-paragraph\">Each article must display an accurate byline. When an individual outside the Editorial Team technically reviews a submitted article, their contribution to reviewing may be noted in addition to the author\u2019s name.<\/p>\n<p class=\"wp-block-paragraph\">We will not create content merely because it is currently &#8220;hot&#8221; or generates high volumes of searches. The subject matter selected for a submission must truly contribute value to Ruby programmers and be aligned with the stated objectives of Ruby-Doc Learn.<\/p>\n<h2 class=\"wp-block-heading\">Independence &amp; Transparency<\/h2>\n<p class=\"wp-block-paragraph\">Advertising and sponsorship must remain visibly separate from the editorial process. Payment does not imply any form of endorsement or guaranteed placement of sponsored links into existing articles.<\/p>\n<h2 class=\"wp-block-heading\">Editorial Standards<\/h2>\n<p class=\"wp-block-paragraph\">Our standards and reporting routes are explained on the following pages:<\/p>\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/ruby-doc.org\/learn\/editorial-policy\/\">Editorial Policy<\/a><\/li>\n<li><a href=\"https:\/\/ruby-doc.org\/learn\/author-reviewer-standards\/\">Author and Reviewer Standards<\/a><\/li>\n<li><a href=\"https:\/\/ruby-doc.org\/learn\/corrections-policy\/\">Corrections Policy<\/a><\/li>\n<li><a href=\"https:\/\/ruby-doc.org\/learn\/advertising-sponsorship-policy\/\">Advertising and Sponsorship Policy<\/a><\/li>\n<li><a href=\"https:\/\/ruby-doc.org\/learn\/report-an-error\/\">Contact and Report an Error<\/a><\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">Contact Us<\/h2>\n<p class=\"wp-block-paragraph\">If you locate a mistake; possess evidence that an article requires revision or wish to communicate with the editorial staff please contact us via e-mail: <a href=\"mailto:contact@ruby-doc.org\">contact@ruby-doc.org<\/a>.<\/p>\n<p class=\"has-small-font-size wp-block-paragraph\">Last updated: 3 September 2026<\/p>","protected":false},"excerpt":{"rendered":"<p>Ruby-Doc Learn is the instructional and editorial area of Ruby-Doc.org. In this area, we will provide practical learning materials for Ruby and associated technologies including troubleshooting resources and informative comparative analyses for users of these technologies. What We Are Trying To Accomplish We want to support Ruby and associated technology users in understanding not only [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1235","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7}},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>About Ruby-Doc Learn - Ruby-Doc Learn<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ruby-doc.org\/learn\/about\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"About Ruby-Doc Learn - Ruby-Doc Learn\" \/>\n<meta property=\"og:description\" content=\"Ruby-Doc Learn is the instructional and editorial area of Ruby-Doc.org. In this area, we will provide practical learning materials for Ruby and associated technologies including troubleshooting resources and informative comparative analyses for users of these technologies. What We Are Trying To Accomplish We want to support Ruby and associated technology users in understanding not only [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ruby-doc.org\/learn\/about\/\" \/>\n<meta property=\"og:site_name\" content=\"Ruby-Doc Learn\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-03T13:08:39+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/about\\\/\",\"url\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/about\\\/\",\"name\":\"About Ruby-Doc Learn - Ruby-Doc Learn\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/#website\"},\"datePublished\":\"2026-09-03T12:57:25+00:00\",\"dateModified\":\"2026-09-03T13:08:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/about\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/about\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/about\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About Ruby-Doc Learn\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/#website\",\"url\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/\",\"name\":\"Ruby-Doc Learn\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/#organization\",\"name\":\"Ruby-Doc Learn\",\"url\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/ruby-doc-logo-transparent.png\",\"contentUrl\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/ruby-doc-logo-transparent.png\",\"width\":1650,\"height\":305,\"caption\":\"Ruby-Doc Learn\"},\"image\":{\"@id\":\"https:\\\/\\\/ruby-doc.org\\\/learn\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"About Ruby-Doc Learn - Ruby-Doc Learn","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ruby-doc.org\/learn\/about\/","og_locale":"en_US","og_type":"article","og_title":"About Ruby-Doc Learn - Ruby-Doc Learn","og_description":"Ruby-Doc Learn is the instructional and editorial area of Ruby-Doc.org. In this area, we will provide practical learning materials for Ruby and associated technologies including troubleshooting resources and informative comparative analyses for users of these technologies. What We Are Trying To Accomplish We want to support Ruby and associated technology users in understanding not only [&hellip;]","og_url":"https:\/\/ruby-doc.org\/learn\/about\/","og_site_name":"Ruby-Doc Learn","article_modified_time":"2026-09-03T13:08:39+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ruby-doc.org\/learn\/about\/","url":"https:\/\/ruby-doc.org\/learn\/about\/","name":"About Ruby-Doc Learn - Ruby-Doc Learn","isPartOf":{"@id":"https:\/\/ruby-doc.org\/learn\/#website"},"datePublished":"2026-09-03T12:57:25+00:00","dateModified":"2026-09-03T13:08:39+00:00","breadcrumb":{"@id":"https:\/\/ruby-doc.org\/learn\/about\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ruby-doc.org\/learn\/about\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ruby-doc.org\/learn\/about\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ruby-doc.org\/learn\/"},{"@type":"ListItem","position":2,"name":"About Ruby-Doc Learn"}]},{"@type":"WebSite","@id":"https:\/\/ruby-doc.org\/learn\/#website","url":"https:\/\/ruby-doc.org\/learn\/","name":"Ruby-Doc Learn","description":"","publisher":{"@id":"https:\/\/ruby-doc.org\/learn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ruby-doc.org\/learn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ruby-doc.org\/learn\/#organization","name":"Ruby-Doc Learn","url":"https:\/\/ruby-doc.org\/learn\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ruby-doc.org\/learn\/#\/schema\/logo\/image\/","url":"https:\/\/ruby-doc.org\/learn\/wp-content\/uploads\/2026\/09\/ruby-doc-logo-transparent.png","contentUrl":"https:\/\/ruby-doc.org\/learn\/wp-content\/uploads\/2026\/09\/ruby-doc-logo-transparent.png","width":1650,"height":305,"caption":"Ruby-Doc Learn"},"image":{"@id":"https:\/\/ruby-doc.org\/learn\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/ruby-doc.org\/learn\/wp-json\/wp\/v2\/pages\/1235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ruby-doc.org\/learn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ruby-doc.org\/learn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ruby-doc.org\/learn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ruby-doc.org\/learn\/wp-json\/wp\/v2\/comments?post=1235"}],"version-history":[{"count":2,"href":"https:\/\/ruby-doc.org\/learn\/wp-json\/wp\/v2\/pages\/1235\/revisions"}],"predecessor-version":[{"id":1247,"href":"https:\/\/ruby-doc.org\/learn\/wp-json\/wp\/v2\/pages\/1235\/revisions\/1247"}],"wp:attachment":[{"href":"https:\/\/ruby-doc.org\/learn\/wp-json\/wp\/v2\/media?parent=1235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}