-
Ruby closures explained.
Unless you understood the “closure” concept from other languages, it might have been confusing to you initially in Ruby. The word “closure”, is actuall.
-
An Introduction to mRuby | Ruby Creator Yukihiro "Matz" Matsumoto
Yukihiro Matsumoto a.k.a. Matz, is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming langu.
-
Writing a Gem with native extensions
Writing a Gem with native extensions29 August 2018There are many reasons you might want to write a Gem using native extensions. Performance is perhaps .
-
Testing APIs in Ruby: An overview
Having written a number of API clients in Ruby, I’ve often run into the problem of testing them. We can assume that the API will return the results spe.
-
Exporting significant SQL reports with ActiveRecord
A few months ago we faced a memory issue on some of our background jobs. Heroku was killing our dyno because it was exceeding its allowed memory. Thank.
-
The Ruby Bibliography
The Ruby programming language hasn't historically been the subject of much research, either in industry or academia. A lot of recent systems research h.
-
Rails Console Magic Tricks
Seven techniques to increase the developer experience during a Rails Console session. Please note that some of them will come from Ruby itself, and thu.
-
Build a collaborative playlist over WhatsApp with Rails, Twilio, and Spotify - Twilio
Sharing music over playlists is a great way to discover new and old music. Spotify has collaborative playlists, but I don't like how they let your frie.
-
Ruby's Main Object Does What?
Last week, Mischa talked about debugging a problem with Rake tasks polluting the global namespace. This week, I'll talk about how that happens....
-
Security tips for rails apps
As your application gets larger and larger, the surface area for security issues expands accordingly, and security bugs become more and more problemati.