Embeddings & Vector Search in Rails — Semantic Search with pgvector
Streaming AI responses looks cool. But here's the problem: the AI doesn't know anything about your business. Ask it about your users, orders, or docum
Curated development tutorials from top sources. Filter by language.
Streaming AI responses looks cool. But here's the problem: the AI doesn't know anything about your business. Ask it about your users, orders, or docum
You've got Rails down. You've got Hotwire, Stimulus, and background jobs wired up. Now let's wire in actual AI. This post builds a working chat inter
Why I Built BibleQL I've always wanted a simple, developer-friendly way to access Bible text programmatically. Most existing APIs are eithe
I maintain seed-do, which is a fork of seed-fu updated to work with the latest Ruby and Rails. This time, I added performance improvements and release
I'm Hiroshi Shibata (hsbt), a Ruby committer and one of the branch maintainers responsible for Ruby's stable releases. I also maintain RubyGems and Bu
You're building an AI-powered app. Your frontend is React, Vue, or a mobile client. You need Rails to serve JSON, not HTML. Welcome to Rails API mode
Authentication in Rails doesn't need to be magic. You're going to build it from scratch so you understand every piece. By the end, you'll have sessio
Everyone knows that Python is the king of training AI models. But if you want to actually build a web app that uses AI (like an AI copywriter, a smart
This is Part 15 of the Ruby for AI series. We just covered ActionCable for real-time features. Now let's talk about the engine behind every serious AI
This is Part 14 of the Ruby for AI series. Last time we added Stimulus for lightweight JavaScript. Now we're going real-time with ActionCable and WebS
Gemtraker is a terminal-based TUI (written in Go with BubbleTea) that makes it way easier to understand and manage your Ruby bundle. Just run it in a
rbenv vs rvm vs asdf vs mise vs chruby vs direnv Very often I see beginners getting completely stuck trying to install Ruby on their Mac or
This is more of a self-reflection than a proper blog post. As someone who has spent the last five years working primarily with statically typed langua
Welcome back to the "Ruby for AI" series. If Hotwire and Turbo are Rails' answer to "how far can we get with less JavaScript," then Stimulus is the an
Welcome back to the "Ruby for AI" series. By now you have probably noticed something about Rails: it gets really productive when you stop fighting its
Very often I find myself writing small, standalone Ruby scripts. Maybe it's a web scraper, a small background worker, or a quick Sinatra API. I star
É importante ressaltar que dependendo da ação você quer executar haverá maneiras diferentes de configurar o SQS, por exemplo você pode querer usar ele
Hello and welcome to article #11 in our "Ruby for AI" series! Today, we're diving into a crucial aspect of building robust AI-powered applications: Ra
Welcome back to the "Ruby for AI" series. This is the part where Rails starts feeling like a real product framework instead of just a nice way to rend
If you are a Ruby on Rails developer, you have definitely heard about Elixir and the Phoenix framework. It is almost impossible to ignore. The creat