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.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay