Most Rubyists find themselves using Git on a day-to-day basis. We use it to organize our projects, protect ourselves from errors, and to make changes with the confidence that our code is safe. Its simple command line interface belies its flexibility and…
Continue Reading… In the last couple of years, I became quite fond of Ruby. It was so refreshing to simply get things done without caring too much about typecasts or memory management. The magnificent expressiveness of the language, the ease of use of the…
Continue Reading… Here at Rubysource we like to have somewhat timely articles, so there is no way we’re going to let the New Year come and go without an article on Ruby Resolutions (or, if you will (I won’t) Rubylutions) I realize it’s a…
Continue Reading… My first programming language was C. I started trying to learn how to code on a Windows machine. I literally spent a week just trying to get my PATH sorted out so that the C compiler would be accessible. While I was…
Continue Reading… The rise of sophisticated web applications, such as GMail, has given birth to an army of javascript frameworks. These frameworks allow you to, basically, create a client-side application within your web application. Terms such as “MVC” and other design patterns, once saved…
Continue Reading… Django is the most popular Python web application development framework. Many people consider it Python’s Rails. If you are an experienced Rails developer this article will help you get started with building Django apps and help map Rails concepts to Django. What…
Continue Reading… In this, the latest in the Looking Outside Ruby series, we’re going to have a look at server-side JavaScript with Node. What is Node? Node is a set of libraries that enable JavaScript to run outside the browser, where the JavaScript in…
Continue Reading… Today makes our first post in a new ongoing series called Ruby Colored Glasses. This series aims to briefly study items outside the Ruby community that are interesting. These items may have influenced or been influenced by Ruby. Here at Rubysource, we…
Continue Reading…