{"id":458,"date":"2018-01-18T18:30:42","date_gmt":"2018-01-18T18:30:42","guid":{"rendered":"http:\/\/www.nealbohling.com\/blog\/?p=458"},"modified":"2018-01-18T18:31:07","modified_gmt":"2018-01-18T18:31:07","slug":"square-101","status":"publish","type":"post","link":"https:\/\/www.nealbohling.com\/blog\/2018\/01\/square-101\/","title":{"rendered":"Square 101"},"content":{"rendered":"<p>It&#8217;s a new chapter for me. After 14years, 7months at IBM, I&#8217;ve decided to give it a go in a new arena. Square has given me a chance to work for them, and I took it.<\/p>\n<p>The newest challenge for this job is learning Ruby. IBM zSeries uses a proprietary language, and so my exposure and experience in other languages is through side projects only. I have zero experience in Ruby or Ruby on Rails.<\/p>\n<p>Some resources that have been useful so far are:<\/p>\n<p><a href=\"http:\/\/rubykoans.com\/\">Ruby Koans<\/a> &#8212; learn by editing little Ruby files<\/p>\n<p><a href=\"http:\/\/guides.rubyonrails.org\/v4.1\/getting_started.html\">Getting Started with Rails<\/a> &#8212; build a blog in Rails in about 20 minutes<\/p>\n<p>So far, I love the fact that Ruby is a very expressive language and allows a lot more flexibility in expression. There are 5 ways to do everything, nothing is typed, and you can pass blocks of code around as Objects. Also, because it&#8217;s interpreted, there is no compile step which means you can test changes nearly immediately. Ruby has enterprise usages all over the world. I&#8217;m excited to step deeper and deeper into that arena.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s a new chapter for me. After 14years, 7months at IBM, I&#8217;ve decided to give it a go in a new arena. Square has given me a chance to work for them, and I took it. The newest challenge for this job is learning Ruby. IBM zSeries uses a proprietary language, and so my exposure [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,2,4],"tags":[],"class_list":["post-458","post","type-post","status-publish","format-standard","hentry","category-code-2","category-neal","category-tech"],"_links":{"self":[{"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/posts\/458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/comments?post=458"}],"version-history":[{"count":1,"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/posts\/458\/revisions"}],"predecessor-version":[{"id":459,"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/posts\/458\/revisions\/459"}],"wp:attachment":[{"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/media?parent=458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/categories?post=458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nealbohling.com\/blog\/wp-json\/wp\/v2\/tags?post=458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}