DEV Community

Lucian Ghinda
Lucian Ghinda

Posted on • Originally published at notes.ghinda.com

1

Three Ruby Links #3

If I were to recommend three articles published last week to read, here is what I would recommend:

1️⃣ The Thread API : Concurrent, colorless Ruby by JP Camara

Excerpt from

JP Camara continues their series about concurrency, parallelism, and async programming, and this one is about threads. It is a deep dive into Ruby threads with many code samples.

2️⃣ Ruby shebang behavior by Ashok Gautham Jadatharan

Excerpt from

Ashok found an interesting allowed behavior from CRuby interpreter that allows to create scripts that can run both bash and Ruby commands. The article shows code samples about how to do this.

3️⃣ How to test graphql-ruby responses by Dmitry Tsepelev 

Excerpt from

Dmitry is writing a good tutorial about how to test GraphQL using RSpec, but the ideas presented here can also be applied to Minitest. The code samples are clear, with comments to understand pros and cons.


You can find a lot more articles to read in the full edition of Short Ruby Newsletter at newsletter.shortruby.com/p/edition-105

Check out the schedule for friendlyrb.com - a conference I co-organize in September this year in Bucharest, Romania. We will have exciting talks and a relaxing atmosphere to meet new Ruby developers.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more →

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More