What are the Twelve Rules of Sinatra? (Reprint)

Note: This article first appeared on 19th July. 2009 but the original is not accessible; hence the reprint. The Twelve Rules of Sinatra The Twelve Rules of Sinatra: Download this as a Free Report. Recently, I was reading Scott Adams’ (of Dilbert fame) blog post “Rule of Twelve” where he stated: The Rule of Twelve states that if you know twelve concepts about a given topic you will look like an expert to people who only know two or three.

20+ Rubyists are using Sinatra - Do you? (Reprint)

Note: This first appeared on 29th June 2009 and is being reprinted as the original is not accessible. 20+ Rubyists are using Sinatra – Do you? With Sinatra you can quickly create your own tiny web-applications in Ruby and write lots of small services. RubyLearning caught up with some Rubyists working with Sinatra and asked them as to why, how and where they use Sinatra. Aaron Quint>> I’ve been using Sinatra all over the place.

Corey Donohoe: How do I learn and master Sinatra?

Note: We are re-printing this blog post that appeared on 6th July 2009, as the original post is not accessible. Welcome to the first installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

Follow 10+ Rubyists using Sinatra on Twitter (Reprint)

Note: This first appeared on 24th June 2009 and is being reprinted as the original is not accessible. What’s Twitter? The New York Times says: Twitter is a simple messaging service that you’ve either heard about a lot or not at all. Either way, it’s a fun and useful tool, well worth trying if you want to reach potential and existing customers, employees or employers. List of Rubyists Using Sinatra This list of over 10 Rubyists using Sinatra, is in alphabetical order, with a link to their Twitter profile.

Interview: Aaron Quint on Sinatra (Reprint)

Note: This article first appeared on 20th March 2009 but the original is not accessible; hence the reprint. On the eve of the first ever online “Introduction to Sinatra” course, Satish Talim of RubyLearning caught up with Aaron Quint and talked to him on Sinatra, in this interview. Satish Talim Welcome, Aaron and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self?

Karel Minarik: How do I learn and master Sinatra? (Reprint)

Note: This is reprint of the blog post that appeared on 13th July 2009, as the original is not accessible. Welcome to the fourth installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

Sinatra and Google Currency API - Part 2

Sinatra and Google Currency API – Part 2 This guest post is by Girish Sonawane, a self-taught programmer. He came across Ruby in 2008 and has since been working full-time on Ruby. He worked as a Rails freelancer and later co-founded Cube Root, an exclusive Ruby on Rails software boutique catering to outsourced work. His interests are everything related to technology or science. You can reach him at girish@cuberoot.in or via twitter @girishso.

Sinatra and Google currency API - Part 1

Sinatra and Google currency API – Part 1 This guest post is contributed by Girish Sonawane, a self-taught programmer. He came across Ruby in 2008 and has since been working full-time on Ruby. He worked as a Rails freelancer and later co-founded Cube Root, an exclusive Ruby on Rails software boutique catering to outsourced work. His interests are everything related to technology or science. You can reach him at girish@cuberoot.in or via twitter @girishso.

Sinatra: Some Questions from Ruby Newbies

Darren Jones in his excellent book Jump Start Sinatra says “Since its release in 2007, Sinatra has quickly gained in popularity in the Ruby web community due to its elegant simplicity and classy syntax. Everybody who uses it falls in love with its elegant simplicity and classy syntax.” RubyLearning will be conducting a “free” (i.e. pay if you like) online course on Sinatra from 7th Sept. 2013 and many of the would-be participants (mostly Ruby newbies) would have a plethora of questions related to Sinatra.

How do I use Sinatra to access the Google+ API?

How do I use Sinatra to access the Google+ API? RubyLearning is conducting many free, online courses on Google+. Some participants wanted an answer to their question “How do I use Sinatra to access the Google+ API?” This blog post explains the same. Read on. Pre-requisite Install Sinatra, Git, Heroku, Bundler Refer RubyLearning’s article on Google+. Create a folder on your hard disk Create a folder sinatragplus. This is where we will store our Sinatra app.

How do I run a Sinatra app using JRuby?

How do I run a Sinatra app using JRuby? RubyLearning is conducting a free, online JRuby 101 course – the first of its kind, on Google+ Some participants wanted an answer to their question “How do I run a Sinatra app using JRuby?” This blog post explains the same. Read on. Pre-requisite I have a Windows XP box but the following should work on Mac and Linux-based computers too. Ensure that you have already installed JDK 6, JRuby and set the relevant system environment variables path, classpath, JAVA_HOME and JRUBY_HOME.

20+ Rubyists to Follow on Google+

Google+ What’s Google+ ? Google+, pronounced “Google plus” is a new social network from Google. The service, which is initially available to a select group of Google users who will soon be able to invite others, will let people share and discuss status updates, photos and links, much as they do on Facebook. A list of Rubyists Using Google+ RubyLearning has compiled this list of over 20 Rubyists, in alphabetical order, with a link to their Google+ profile.

RubyLearning Associates and Participants on Twitter and Facebook

RubyLearning Associates and Participants on Twitter and Facebook

RubyLearning is associated with some amazing, talented people these last 5 years. I am compiling a list (in alphabetical order) showcasing them; people who have either undergone some of the courses at RubyLearning or have been instrumental in taking RubyLearning to the next level.

Happynerds - Programming Links for Kids

Cookie-based Sessions in Sinatra

Blake Mizerany: How do I learn and master Sinatra?

Welcome to the last installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

Carlos Gabaldon: How do I learn and master Sinatra?

Welcome to the eight installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra. Satish>> Carlos Gabaldon, could you tell us something about yourself – your background, where you are based?

Julio Javier Cicchelli: How do I learn and master Sinatra?

Welcome to the seventh installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

What are the Twelve Rules of Sinatra?

Jeremy Evans tells us his thoughts on

Nick Plante: How do I learn and master Sinatra?

Welcome to the sixth installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

Chris Strom: How do I learn and master Sinatra?

Welcome to the fifth installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

Karel Minarik: How do I learn and master Sinatra?

Welcome to the fourth installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

Graham Ashton: How do I learn and master Sinatra?

Welcome to the third installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

Jeremy Evans: How do I learn and master Sinatra?

Welcome to the second installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

How do I learn and master Sinatra?

Welcome to the first installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.

20+ Rubyists are using Sinatra - Do you?

20+ Rubyists are using Sinatra – Do you? With Sinatra you can quickly create your own tiny web-applications in Ruby and write lots of small services. RubyLearning caught up with some Rubyists working with Sinatra and asked them as to why, how and where they use Sinatra. Aaron Quint I’ve been using Sinatra all over the place. With Vegas I’ve been using it as a way to provide simple web interfaces to existing code.

Follow 10+ Rubyists using Sinatra on Twitter

What’s Twitter? The New York Times says: Twitter is a simple messaging service that you’ve either heard about a lot or not at all. Either way, it’s a fun and useful tool, well worth trying if you want to reach potential and existing customers, employees or employers. List of Rubyists Using Sinatra This list of over 10 Rubyists using Sinatra, is in alphabetical order, with a link to their Twitter profile.

Want to create a Sinatra Web Service?

With Sinatra you can quickly create your own tiny web-applications in Ruby and write lots of small services. Problem definition To upload a text file to a Sinatra web service and have its sorted content returned. How to upload a file from the command line? We shall use cURL, a tool and library designed to give you a user-friendly but low-level interface to making HTTP requests. cURL also supports many other protocols related to uploading and downloading files.

Follow Cost: A Sinatra app for Twitter

RubyLearning caught up with Luke Francl and Barry Hess creators of Follow Cost – a Twitter tool to help people decide if following someone is worth it, and talked to them about Follow Cost and Sinatra in this interview.

Interview: Aaron Quint on Sinatra

On the eve of the first ever online “Introduction to Sinatra” course, Satish Talim of RubyLearning caught up with Aaron Quint and talked to him on Sinatra, in this interview. Satish Talim>> Welcome, Aaron and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self? Aaron Quint>> Thanks for having me! I’m a freelance Ruby developer working in Brooklyn, NY.

Interview: Ryan Tomayko on Sinatra

On the eve of the first ever online “Introduction to Sinatra” course, Satish Talim of RubyLearning caught up with Ryan Tomayko and talked to him on Sinatra, in this interview. Satish Talim>> Welcome, Ryan and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self? Ryan Tomayko>> My background is in systems design and general web architecture — HTTP, REST, and “web services” primarily.

RubyLearning's Sponsor: 1st Easy Limited

It’s time to thank RubyLearning’s sponsor – 1st Easy Limited. 1st Easy Limited for easy Sinatra apps hosting 1st Easy Limited are keen to play an active role in encouraging the adoption of new development technologies, and are delighted to have been given the opportunity to support the work of Satish Talim and his team at RubyLearning. If you’re a developer, or an alumni of RubyLearning and would like to test your own apps or freshly acquired skills, you’re welcome to take advantage of the free hosting trials that 1st Easy offer: simply visit the registration page and leave your details.

Interview: Adam Wiggins on Heroku

On the eve of the first ever online “Introduction to Sinatra” course, Satish Talim and Victor H. Goff III of RubyLearning caught up with Adam Wiggins and talked to him on Heroku (pronounced her-OH-koo), in this interview.

Interview: Adam Keys on Sinatra

On the eve of the first ever online “Introduction to Sinatra” course, Satish Talim of RubyLearning caught up with Adam Keys and talked to him on Sinatra, in this interview.