Ruby
-
Producing Documentation for Your Rails API
Why is it such a joy to work with Stripe or Shopify as a developer? It could be for a…
Read More » -
A Deep Dive into Ruby Scopes
The Ruby language was designed with a pure object-oriented approach. In Ruby, everything is an object. Object-oriented design provides encapsulation…
Read More » -
The Simple Yet Powerful Ruby Enumerable Module
Here is a simple requirement: Find the positive numbers in an array. There are most likely hundreds of solutions, but…
Read More » -
Surrogate WebSockets Alongside Rails
ActionCable is coming to Rails 5 and brings with it the promise of using WebSockets directly in Rails. Ruby has…
Read More » -
An Introduction to APIs with Phoenix
Phoenix is taking the internet by storm, with good reason. It’s productive, fault-tolerant, concurrent, safe as a compiled language, and…
Read More » -
Comparing Rails and Phoenix: Part II
In the first post of this two-part series, we touched on generating a new application and talked about the entry…
Read More » -
Comparing Rails and Phoenix: Part I
As I was thinking about this article a few weeks ago, I was excited when I saw that Chris McCord,…
Read More » -
Do You Believe in Programming Magic?
Unlike pulling a rabbit out of a hat, “magic” in programming is often performed under the guise of productivity. In…
Read More » -
How to Build Rails APIs Following the json:api Spec
We’ve talked before about how to build a JSON API with Rails 5. We also discussed using Rails 5 in…
Read More »