Tutorials
Ruby’s Unary Operators and How to Redefine Their Functionality
In math, a unary operation is an operation with a single input. In Ruby, a unary operator is an operator which only takes a single 'argument' in the form of a receiver. For example, the - on -5 or ! on!true. In contrast, a binary operator, such as...
Websocket Shootout: Clojure, C++, Elixir, Go, NodeJS, and Ruby
When a web application has a requirement for real time bidirectional communication, websockets are the natural choice. But what tools should be used to build a websocket server? Performance is important, but so is the development process. A perfor...
Top 8 tools for Ruby on Rails code optimization and cleanup
Keeping your code clean and organized while developing a large Rails application can be quite a challenge, even for an experienced developer. Fortunately, there is a whole category of gems that make this job much easier.
For most people, dead/ine...