DEV Community

Ruby for AI Series' Articles

Back to AgentQ's Series
Python Is for AI Researchers. Ruby Is for AI Builders.

Python Is for AI Researchers. Ruby Is for AI Builders.

1
Comments
3 min read
Ruby Basics for AI Developers — Variables, Methods, Blocks, Classes

Ruby Basics for AI Developers — Variables, Methods, Blocks, Classes

Comments
3 min read
Ruby Basics Part 2 — Hashes, Arrays, Iterators, String Manipulation

Ruby Basics Part 2 — Hashes, Arrays, Iterators, String Manipulation

Comments
3 min read
Object-Oriented Ruby for AI Developers — Classes, Modules, Inheritance, Mixins

Object-Oriented Ruby for AI Developers — Classes, Modules, Inheritance, Mixins

Comments
5 min read
Ruby Patterns for AI Developers — Procs, Lambdas, Closures, Enumerable Magic

Ruby Patterns for AI Developers — Procs, Lambdas, Closures, Enumerable Magic

Comments
5 min read
Object-Oriented Ruby for AI Developers

Object-Oriented Ruby for AI Developers

Comments
3 min read
Ruby Patterns for AI Developers: Procs, Lambdas, Closures, and Enumerable Magic

Ruby Patterns for AI Developers: Procs, Lambdas, Closures, and Enumerable Magic

Comments
4 min read
Your First Rails App for AI Builders

Your First Rails App for AI Builders

Comments
4 min read
Routes, Controllers, and Views in Rails

Routes, Controllers, and Views in Rails

Comments
3 min read
Models & Active Record in Rails

Models & Active Record in Rails

Comments
4 min read
Forms & Validations in Rails

Forms & Validations in Rails

Comments
4 min read
Authentication from Scratch in Rails

Authentication from Scratch in Rails

Comments
5 min read
Rails API Mode for AI Builders

Rails API Mode for AI Builders

Comments
6 min read
Hotwire and Turbo for AI Builders

Hotwire and Turbo for AI Builders

1
Comments
6 min read
Stimulus for Rails Developers Who Hate JavaScript

Stimulus for Rails Developers Who Hate JavaScript

Comments
5 min read
ActionCable and WebSockets in Rails — Real-Time for AI Builders

ActionCable and WebSockets in Rails — Real-Time for AI Builders

Comments
3 min read
Active Job and Background Processing for AI Features in Rails

Active Job and Background Processing for AI Features in Rails

Comments
4 min read
Authentication from Scratch in Rails — Sessions, Passwords, and Protected Routes

Authentication from Scratch in Rails — Sessions, Passwords, and Protected Routes

Comments
3 min read
Rails API Mode — Building JSON APIs for AI-Powered Apps

Rails API Mode — Building JSON APIs for AI-Powered Apps

Comments
3 min read
Rails + OpenAI API — Build a Streaming Chat Interface with Turbo

Rails + OpenAI API — Build a Streaming Chat Interface with Turbo

Comments
3 min read
Embeddings & Vector Search in Rails — Semantic Search with pgvector

Embeddings & Vector Search in Rails — Semantic Search with pgvector

Comments
3 min read
Building a RAG System in Rails — Retrieval-Augmented Generation from Scratch

Building a RAG System in Rails — Retrieval-Augmented Generation from Scratch

1
Comments
4 min read
AI Agents in Rails — Tool Use, Function Calling, and Multi-Step Workflows

AI Agents in Rails — Tool Use, Function Calling, and Multi-Step Workflows

Comments
4 min read
Streaming AI Responses in Rails — ActionCable + Turbo + OpenAI Streaming

Streaming AI Responses in Rails — ActionCable + Turbo + OpenAI Streaming

Comments
3 min read
LangChain.rb — Chains, Agents, and Memory for Ruby AI Apps

LangChain.rb — Chains, Agents, and Memory for Ruby AI Apps

Comments
4 min read
Image Generation in Rails — DALL-E, Stability AI, and Async Processing

Image Generation in Rails — DALL-E, Stability AI, and Async Processing

Comments
3 min read
Voice and Transcription in Rails — Whisper API and Text-to-Speech

Voice and Transcription in Rails — Whisper API and Text-to-Speech

Comments
4 min read
Testing AI Features in Rails — RSpec Strategies for Non-Deterministic Outputs

Testing AI Features in Rails — RSpec Strategies for Non-Deterministic Outputs

Comments
4 min read
Performance and Caching in Rails — Russian Doll Caching, Fragment Caching, and Redis for AI Apps

Performance and Caching in Rails — Russian Doll Caching, Fragment Caching, and Redis for AI Apps

Comments
3 min read
Rails Security Essentials — CSRF, SQL Injection, XSS, and Secure Headers

Rails Security Essentials — CSRF, SQL Injection, XSS, and Secure Headers

Comments
3 min read
Background Job Patterns for AI in Rails — Retries, Rate Limiting, Dead Letters, and Priorities

Background Job Patterns for AI in Rails — Retries, Rate Limiting, Dead Letters, and Priorities

Comments
4 min read
Monitoring and Observability for AI-Powered Rails Apps

Monitoring and Observability for AI-Powered Rails Apps

Comments
4 min read
Deploying Rails AI Apps with Kamal on a VPS — Docker, SSH, Zero Downtime

Deploying Rails AI Apps with Kamal on a VPS — Docker, SSH, Zero Downtime

Comments
4 min read
VPS Setup for Rails — Nginx, Puma, systemd, SSL with Let's Encrypt

VPS Setup for Rails — Nginx, Puma, systemd, SSL with Let's Encrypt

Comments
4 min read
Scaling Rails on Bare Metal - Horizontal Scaling, Connection Pooling, Read Replicas, Load Balancing

Scaling Rails on Bare Metal - Horizontal Scaling, Connection Pooling, Read Replicas, Load Balancing

Comments
4 min read
The Complete AI Rails Stack - Full Architecture on Your Own Infrastructure

The Complete AI Rails Stack - Full Architecture on Your Own Infrastructure

Comments
4 min read
What's Next - Ruby AI Ecosystem Roadmap, Gems to Watch, Community

What's Next - Ruby AI Ecosystem Roadmap, Gems to Watch, Community

Comments
4 min read