{"id":14930,"date":"2016-10-17T12:15:39","date_gmt":"2016-10-17T09:15:39","guid":{"rendered":"http:\/\/www.webcodegeeks.com\/?p=14930"},"modified":"2016-10-14T15:08:38","modified_gmt":"2016-10-14T12:08:38","slug":"learning-ruby-rails-nitrous-io","status":"publish","type":"post","link":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/","title":{"rendered":"Learning Ruby on Rails with Nitrous.io"},"content":{"rendered":"<p>I\u2019ve been programming a long time. I\u2019ve written professional applications in Java, PHP, C#,<span class=\"skimlinks-unlinked\">ASP.NET<\/span>, C++, and Silverlight. I\u2019ve seen a lot of fads, and I\u2019ve seen a lot of tools for programming come and go. My point is I think I know a pretty good thing when I see it, and <a href=\"http:\/\/nitrous.io\/\" target=\"_blank\">Nitrous<\/a> is definitely one of those things. I get it and I\u00a0<em>love<\/em> it! So here\u2019s what happened.<br \/>\n&nbsp;<br \/>\n&nbsp;<br \/>\n&nbsp;<br \/>\n&nbsp;<br \/>\n&nbsp;<br \/>\n&nbsp;<br \/>\n&nbsp;<br \/>\n<a href=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-feature.png\"><img decoding=\"async\" class=\"aligncenter wp-image-14932\" src=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-feature.png\" alt=\"nitrous-feature\" width=\"860\" height=\"480\" srcset=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-feature.png 1146w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-feature-300x167.png 300w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-feature-768x428.png 768w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-feature-1024x571.png 1024w\" sizes=\"(max-width: 860px) 100vw, 860px\" \/><\/a><\/p>\n<p>Recently I set out to learn Ruby on Rails. This is something I\u2019d been wanting to do but never seemed to find the time. RoR has a strong following and it goes with my desire to learn as many languages and frameworks for web development as I can (watch for\u00a0future articles on my experiences learning <a href=\"http:\/\/flask.pocoo.org\/\" target=\"_blank\">Flask<\/a> and <a href=\"https:\/\/www.djangoproject.com\/\" target=\"_blank\">Django<\/a>).<\/p>\n<h2>Installing Ruby and\u00a0Rails is Painful<\/h2>\n<p>As any novice of this powerful web framework will tell you, the process of installing Ruby and Rails is <em>painful<\/em>! It\u2019s not really hard but it\u2019s time-consuming. Now I know there are some purists who will arguably insist in order to understand the framework better you should\u00a0learn how to install and set it up. Okay, makes sense maybe but if that were true many hours would not have been spent on projects like the <a href=\"http:\/\/railsinstaller.org\/\" target=\"_blank\">RailsInstaller<\/a> or on programs to maintain theses installations, such as\u00a0<a href=\"https:\/\/github.com\/rbenv\/rbenv\" target=\"_blank\">rbenv<\/a> and\u00a0<a href=\"https:\/\/rvm.io\/\" target=\"_blank\">RVM<\/a> (Ruby Version Manager). That\u2019s not to say there aren\u2019t places you can\u2019t get really good guidance installing Ruby and Rails. Here are a couple of my favorites:<\/p>\n<ul>\n<li>Go Rails \u2013 \u00a0<a href=\"https:\/\/gorails.com\/setup\" target=\"_blank\">Go Rails \u2013 Setup<\/a><\/li>\n<li>DigitalOcean \u2013 <a href=\"https:\/\/www.digitalocean.com\/community\/tutorials\/how-to-install-ruby-on-rails-with-rbenv-on-ubuntu-16-04\" target=\"_blank\">How to Install Ruby on Rails with rbenv on Ubuntu 16.04<\/a><\/li>\n<\/ul>\n<p>Despite the appreciable efforts of these folks, though, I\u2019m not the most patient guy. I want to spend my precious time learning\u00a0the language and framework to build cool stuff, not spend two days setting it up and attempting to understand every nuiance. At least\u2026 not at first. Enter<a href=\"https:\/\/www.nitrous.io\/\" target=\"_blank\">Nitrous<\/a>!<\/p>\n<h2>What\u2019s this Nitrous Stuff?<\/h2>\n<p>I have to admit that I\u2019d never heard of it\u00a0until I was watching the complete Ruby on Rails Development course at <a class=\"skimlinks-unlinked\" title=\"\" href=\"https:\/\/udemy.com\/\" data-skimwords-word=\"Udemy.com\" data-skim-creative=\"500005\">Udemy.com<\/a>. And no\u2026 I\u2019m not talking about the gas that comes from the dentist or found in a whipped cream can. Up to this point I\u2019d been using <a href=\"https:\/\/shiftedit.net\/\" target=\"_blank\">ShiftEdit<\/a> as my cloud-based IDE. Now don\u2019t get me wrong, I like that tool but I wasn\u2019t having much luck getting it connected to a server and I sort of felt it had some limiting features. <a href=\"https:\/\/www.nitrous.io\/\" target=\"_blank\">Nitrous<\/a> on the other hand offered a turnkey solution. So what is <a href=\"https:\/\/www.nitrous.io\/\" target=\"_blank\">Nitrous<\/a>? Well, it\u2019s a company with offices in San Francisco and Singapore,\u00a0but regarding the actual platform here it is in their own words:<\/p>\n<blockquote><p>Create a new environment in seconds with the Nitrous cloud IDE. Deploy straight from the CLI with <a href=\"https:\/\/www.pubstorm.com\/\" target=\"_blank\">PubStorm<\/a>.<\/p><\/blockquote>\n<p>Sound too good to be true? Ha! Think again, fellow code monkeys, because I signed up and had a Ruby on Rails configuration up in about three minutes. Here\u2019s a quick screenshot of the environment presented to me.<\/p>\n<p><a href=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-main.png\"><img decoding=\"async\" class=\"aligncenter wp-image-14933\" src=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-main.png\" alt=\"nitrous-main\" width=\"860\" height=\"343\" srcset=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-main.png 1082w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-main-300x120.png 300w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-main-768x307.png 768w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-main-1024x409.png 1024w\" sizes=\"(max-width: 860px) 100vw, 860px\" \/><\/a><\/p>\n<p>For the <strong>Settings<\/strong> I was able to add collaborators (like my instructor or a peer if I needed help), generate secure keys and manage domains. When opening the IDE, a sample RoR project had already been created with all of the needed infrastructure, plus a command prompt for entering CLI commands.<\/p>\n<p><a href=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-ide.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-14934\" src=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-ide.png\" alt=\"nitrous-ide\" width=\"393\" height=\"875\" srcset=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-ide.png 393w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-ide-135x300.png 135w\" sizes=\"(max-width: 393px) 100vw, 393px\" \/><\/a><\/p>\n<p>This basically gave me an out of the box application so I could start learning Ruby on Rails\u00a0immediately, whether referencing a book or video course or just tinkering around on my own. I can\u00a0only\u00a0imagine how powerful this will\u00a0when I want to create sites on the fly.<\/p>\n<h2>But Wait\u2026 It Get Better!<\/h2>\n<p>I am also able to create a variety of different types of apps. Are you a Python and Django lover? No problem! How about WordPress? They even have a setup for <a href=\"http:\/\/golang.org\/\" target=\"_blank\">Go<\/a> and another for <a href=\"http:\/\/nodejs.org\/\" target=\"_blank\">Node.js<\/a>. This is really good news for those wanting to learn Go because talk about a pain! And the list goes on<\/p>\n<p><a href=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-apps.png\"><img decoding=\"async\" class=\"aligncenter wp-image-14935\" src=\"http:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-apps.png\" alt=\"nitrous-apps\" width=\"860\" height=\"484\" srcset=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-apps.png 999w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-apps-300x169.png 300w, https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2016\/10\/nitrous-apps-768x432.png 768w\" sizes=\"(max-width: 860px) 100vw, 860px\" \/><\/a><\/p>\n<p>I\u2019m sure there are those who might shake their heads in amazement that any professional software engineer would want to bypass the privilege of having to set up environments in order to learn a new language. Bunk! I think this is greatest thing since sliced bread. You can also publish these sites using <a href=\"https:\/\/www.pubstorm.com\/\" target=\"_blank\">PubStorm<\/a>, Nitrous\u2019s command line client. I just recently deployed <a href=\"http:\/\/jonguenther.pubstorm.site\/\" target=\"_blank\">my new site there<\/a>.<\/p>\n<p><a href=\"https:\/\/www.nitrous.io\/\" target=\"_blank\">Nitrous<\/a> is also undoubtedly a great place for prototyping applications. In just a few clicks you can set up and deploy a site for a customer, something very important in the web space today, without having to worry about having a whole lot of infrastructure. That makes this a very cool interface for startups that doesn\u2019t require any real up front investment or costs, and very little time for even the least savvy web developers, engineers, and designers.<\/p>\n<h2>Summary<\/h2>\n<p>I\u2019m not going to\u00a0pretend\u00a0like <a href=\"https:\/\/www.nitrous.io\/\" target=\"_blank\">Nitrous<\/a> is the only cloud-based IDE ever developed, but it\u2019s fast becoming the one I prefer. I will state unequivocally it\u2019s one of the easiest to use, and I present\u00a0that only as \u00a0a personal preference and not out of any\u00a0desire to debate the merits in contrast to other cloud-based IDEs. I\u2019m a geek and a coding nerd, and I\u2019m allowed by little idiosyncrasies just like everybody else.<\/p>\n<p>Take this thing for a spin, particularly if you\u2019re out to learn a new language or framework in their offerings. You won\u2019t be disappointed.<\/p>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td><span class=\"reference\">Reference: <\/span><\/td>\n<td><a href=\"https:\/\/sftengr.wordpress.com\/2016\/10\/13\/learning-ruby-on-rails-with-nitrous\/\">Learning Ruby on Rails with Nitrous.io<\/a> from our <a href=\"http:\/\/www.webcodegeeks.com\/join-us\/wcg\/\">WCG partner<\/a> <span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Jon Guenther&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:4224,&quot;10&quot;:2,&quot;15&quot;:&quot;arial,sans,sans-serif&quot;}\">Jon Guenther<\/span> at the <a href=\"https:\/\/sftengr.wordpress.com\/\">Software Engineering<\/a> blog.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019ve been programming a long time. I\u2019ve written professional applications in Java, PHP, C#,ASP.NET, C++, and Silverlight. I\u2019ve seen a lot of fads, and I\u2019ve seen a lot of tools for programming come and go. My point is I think I know a pretty good thing when I see it, and Nitrous is definitely one &hellip;<\/p>\n","protected":false},"author":187,"featured_media":4127,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[394,95],"class_list":["post-14930","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ruby","tag-nitrous-io","tag-rails"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Learning Ruby on Rails with Nitrous.io - Web Code Geeks - 2026<\/title>\n<meta name=\"description\" content=\"I\u2019ve been programming a long time. I\u2019ve written professional applications in Java, PHP, C#,ASP.NET, C++, and Silverlight. I\u2019ve seen a lot of fads, and\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learning Ruby on Rails with Nitrous.io - Web Code Geeks - 2026\" \/>\n<meta property=\"og:description\" content=\"I\u2019ve been programming a long time. I\u2019ve written professional applications in Java, PHP, C#,ASP.NET, C++, and Silverlight. I\u2019ve seen a lot of fads, and\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/\" \/>\n<meta property=\"og:site_name\" content=\"Web Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webcodegeeks\" \/>\n<meta property=\"article:published_time\" content=\"2016-10-17T09:15:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jon Guenther\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webcodegeeks\" \/>\n<meta name=\"twitter:site\" content=\"@webcodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jon Guenther\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/\"},\"author\":{\"name\":\"Jon Guenther\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/7eb52fca1f1c0b30385d54339b9d67d5\"},\"headline\":\"Learning Ruby on Rails with Nitrous.io\",\"datePublished\":\"2016-10-17T09:15:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/\"},\"wordCount\":970,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg\",\"keywords\":[\"Nitrous.io\",\"Rails\"],\"articleSection\":[\"Ruby\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/\",\"url\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/\",\"name\":\"Learning Ruby on Rails with Nitrous.io - Web Code Geeks - 2026\",\"isPartOf\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg\",\"datePublished\":\"2016-10-17T09:15:39+00:00\",\"description\":\"I\u2019ve been programming a long time. I\u2019ve written professional applications in Java, PHP, C#,ASP.NET, C++, and Silverlight. I\u2019ve seen a lot of fads, and\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#primaryimage\",\"url\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg\",\"contentUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webcodegeeks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ruby\",\"item\":\"https:\/\/www.webcodegeeks.com\/category\/ruby\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Learning Ruby on Rails with Nitrous.io\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#website\",\"url\":\"https:\/\/www.webcodegeeks.com\/\",\"name\":\"Web Code Geeks\",\"description\":\"Web Developers Resource Center\",\"publisher\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webcodegeeks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\/\/www.webcodegeeks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"contentUrl\":\"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webcodegeeks\",\"https:\/\/x.com\/webcodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/7eb52fca1f1c0b30385d54339b9d67d5\",\"name\":\"Jon Guenther\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/86ccfbb86481168f5756daaff337511af35fd096ebf60d4730aeef7909ca6c42?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/86ccfbb86481168f5756daaff337511af35fd096ebf60d4730aeef7909ca6c42?s=96&d=mm&r=g\",\"caption\":\"Jon Guenther\"},\"description\":\"Jon Guenther is a senior software engineer and published author with more than fifteen years experience in various industry sectors. He currently manages support operations for web and mobile banking applications.\",\"sameAs\":[\"https:\/\/sftengr.wordpress.com\/\",\"https:\/\/www.linkedin.com\/in\/jon-guenther\"],\"url\":\"https:\/\/www.webcodegeeks.com\/author\/jon-guenther\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Learning Ruby on Rails with Nitrous.io - Web Code Geeks - 2026","description":"I\u2019ve been programming a long time. I\u2019ve written professional applications in Java, PHP, C#,ASP.NET, C++, and Silverlight. I\u2019ve seen a lot of fads, and","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:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/","og_locale":"en_US","og_type":"article","og_title":"Learning Ruby on Rails with Nitrous.io - Web Code Geeks - 2026","og_description":"I\u2019ve been programming a long time. I\u2019ve written professional applications in Java, PHP, C#,ASP.NET, C++, and Silverlight. I\u2019ve seen a lot of fads, and","og_url":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/","og_site_name":"Web Code Geeks","article_publisher":"https:\/\/www.facebook.com\/webcodegeeks","article_published_time":"2016-10-17T09:15:39+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg","type":"image\/jpeg"}],"author":"Jon Guenther","twitter_card":"summary_large_image","twitter_creator":"@webcodegeeks","twitter_site":"@webcodegeeks","twitter_misc":{"Written by":"Jon Guenther","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#article","isPartOf":{"@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/"},"author":{"name":"Jon Guenther","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/7eb52fca1f1c0b30385d54339b9d67d5"},"headline":"Learning Ruby on Rails with Nitrous.io","datePublished":"2016-10-17T09:15:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/"},"wordCount":970,"commentCount":2,"publisher":{"@id":"https:\/\/www.webcodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg","keywords":["Nitrous.io","Rails"],"articleSection":["Ruby"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/","url":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/","name":"Learning Ruby on Rails with Nitrous.io - Web Code Geeks - 2026","isPartOf":{"@id":"https:\/\/www.webcodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#primaryimage"},"image":{"@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#primaryimage"},"thumbnailUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg","datePublished":"2016-10-17T09:15:39+00:00","description":"I\u2019ve been programming a long time. I\u2019ve written professional applications in Java, PHP, C#,ASP.NET, C++, and Silverlight. I\u2019ve seen a lot of fads, and","breadcrumb":{"@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#primaryimage","url":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg","contentUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2015\/04\/rubyonrails-logo.jpg","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.webcodegeeks.com\/ruby\/learning-ruby-rails-nitrous-io\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webcodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Ruby","item":"https:\/\/www.webcodegeeks.com\/category\/ruby\/"},{"@type":"ListItem","position":3,"name":"Learning Ruby on Rails with Nitrous.io"}]},{"@type":"WebSite","@id":"https:\/\/www.webcodegeeks.com\/#website","url":"https:\/\/www.webcodegeeks.com\/","name":"Web Code Geeks","description":"Web Developers Resource Center","publisher":{"@id":"https:\/\/www.webcodegeeks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webcodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webcodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.webcodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.webcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webcodegeeks","https:\/\/x.com\/webcodegeeks"]},{"@type":"Person","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/7eb52fca1f1c0b30385d54339b9d67d5","name":"Jon Guenther","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webcodegeeks.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/86ccfbb86481168f5756daaff337511af35fd096ebf60d4730aeef7909ca6c42?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/86ccfbb86481168f5756daaff337511af35fd096ebf60d4730aeef7909ca6c42?s=96&d=mm&r=g","caption":"Jon Guenther"},"description":"Jon Guenther is a senior software engineer and published author with more than fifteen years experience in various industry sectors. He currently manages support operations for web and mobile banking applications.","sameAs":["https:\/\/sftengr.wordpress.com\/","https:\/\/www.linkedin.com\/in\/jon-guenther"],"url":"https:\/\/www.webcodegeeks.com\/author\/jon-guenther\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/posts\/14930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/users\/187"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/comments?post=14930"}],"version-history":[{"count":0,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/posts\/14930\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/media\/4127"}],"wp:attachment":[{"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/media?parent=14930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/categories?post=14930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webcodegeeks.com\/wp-json\/wp\/v2\/tags?post=14930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}