News & Opinion

In this episode, Tim and David are joined by Glenn Goodrich, aka Ruprict, a developer by day and SitePoint's Ruby Channel editor by night.

Given that software is changing at the speed of light, how can something like Rails an object-oriented language persevere? Is it worth learning? Yes!
Glenn Goodrich takes a look at the goals for the Ruby language in 2016. Diversity and language improvements make up the top of the list.
Glenn Goodrich takes a last look at 2015 in Ruby, treating the articles of the year a bit like features and stories in an Agile Retrospective meeting.
Phil Sturgeon talks about his experience in Ruby-land after having been in PHP for ages. What does he like? What does he dislike? Find out in PHP vs Ruby!
Abder-Rahman Ali follows up his interviews about text editor usage in Ruby with one about IDEs. Learn which IDE Rubyists prefer and why it's at the top.
Feeling inspired I decided to port this new Clojure loop into Ruby. I settled on using continuations, a little known Ruby feature, to make it all work.
Jekyll is a great blogging engine that does not require a backend. Jekyll 2.0 brings many new features, one of which is Collections, the focus of this post.

Learn about stress testing your web application with Loader.io. The Loader.io service is designed to allow easy creation of stress tests with clear results.

Well, it turns out that there are actually quite a few Ruby microframeworks kicking around, and I cover quite a few in this article.

Read Introduction to Bitcoin and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.

Read I Need a (Ruby) Hero and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Go for Rubyists, II and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
There is no *nix system to which you can connect today that does not include a version of Vi. It is the single most ubiquitous editor on the planet!
Read Go for Rubyists and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.

Read Three RubyConf Surprises and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Elixir - The Love Child of Ruby and Erlang and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Tmux: A Simple Start and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Inter-Service Communication using Client Certificate Authentication and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
It’s fantastic that the Ruby community has people who care that much about diversity. They don’t just care, they get of their duff and go out and do something about it.
Read Docker for Rubyists and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read The Self-Pipe Trick Explained and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Activity Feeds Based on Redis and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Meet Fifteen Ruby Core Committers and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
In this series of articles, Thom Parkin will share the results of his interviews with each member of the Ruby Enthusiasts.
In this article, Pat will going to look at how Ruby’s Hash#fetch method is implemented in Ruby (by Rubinius), Python (by Topaz), Java (by JRuby) and finally in C (by standard Ruby 2.0).
Avdi Grimm is a Hacker, an Author, a Podcaster, a Screencaster, an AirShip Entrepreneur.
Read Git: Simply Stashing and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Interviewing Rogues: David Brady and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Editors for Rubyists and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.