Object-Oriented Ruby for AI Developers — Classes, Modules, Inheritance, Mixins
When you start reading Rails code, plain Ruby scripts, or Ruby AI libraries, you hit object-oriented code almost immediately. You see classes. Module
Curated development tutorials from top sources. Filter by language.
When you start reading Rails code, plain Ruby scripts, or Ruby AI libraries, you hit object-oriented code almost immediately. You see classes. Module
Are you sure that Ruby CSV imported all your data — and correctly? 🤔 I wasn't looking for bugs. I was improving the performance of smarter_csv, the
A few Rails apps I have worked on have unused indexes silently slowing down writes, tables that havent been vacuumed in weeks, and bloat creeping up w
After publishing the Kamal deployment guide, the most common question was: "How do I handle multiple tenant domains with automatic SSL?" kamal-proxy
ERB View Templates: Composing Phlex Components Phlex components are pure Ruby. ERB templates are what the browser actually sees. The glue
When I first started web scraping, my workflow was always the same. I would use Nokogiri to download the HTML page, and then I would spend hours writi
ruby-libgd: The Modern Ruby Image Library You’ve Been Sleeping On March 30, 2026 Reading time: 8 minutes Status: Benchmark-driven, production-read
Last post covered variables, methods, blocks, and classes. Now let's talk about the data structures you'll actually use every day: arrays, hashes, and
You don't need to master Ruby before touching AI. You need just enough to read code, write functions, and not panic when you see a block. This is tha
If you spend too much time on X or Reddit, you might think the only jobs left in 2026 are for AI prompt engineers or Rust developers. Every year, some
The entire AI world runs on Python. Every tutorial, every framework, every "build an AI app in 10 minutes" blog post assumes you're writing Python. A
Kamal 2 (from the creators of Rails) deploys your app to bare metal servers with zero downtime. No Kubernetes, no cloud lock-in — just SSH and Docker.
I still remember standing on the sidewalk outside a client’s office, watching the beta testers drive around the block for the twentieth time. We had
What is Kamal? Kamal (formerly MRSK) is a deployment tool from the creators of Rails (37signals/Basecamp). It deploys containerized web app
Kamal is a deployment tool from the creators of Ruby on Rails. It deploys containerized web apps anywhere — from bare metal to cloud VMs — with zero d
Crystal is a language with Ruby-like syntax that compiles to blazing-fast native code. It combines the developer happiness of Ruby with the performanc
There is a common assumption in the industry that if you want to build serious AI-powered applications, you need to abandon your current stack and go
Kubernetes Is Overkill for Most Apps You have one app, one database, and one worker process. Kubernetes wants you to learn pods, services,
Kamal (by 37signals/Basecamp) is a deployment tool that deploys Docker containers to bare servers — no Kubernetes, no orchestrators. What Yo
Testes são uma parte fundamental do desenvolvimento de software. Eles nos ajudam a garantir que nosso código funcione como esperado e que possamos faz