ActionCable and WebSockets in Rails — Real-Time for AI Builders
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
Curated development tutorials from top sources. Filter by language.
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
For the March WNB.rb meetup, I tried something different. Instead of our usual speaker format, I facilitated a Lean Coffee online, a structured but ag
How Importmaps Work in Rails (And Why You Don't Need Webpack) When I first started building modern Rails apps, managing JavaScript was alwa
Image URLs break. You paste a screenshot into Teams, share the link, and six months later it's gone. Corporate firewalls block Imgur. Third-party serv
I've been maintaining a handful of open source packages lately: mailview, mailjunky (in both Python and Ruby), and recently dusted off an old Ruby gem
oauth2 v2.0.18 was released... almost five months ago. And I never got around to posting about it. Being unemployed is a LOT of work... As a particip
Forms are where users hand your app messy, incomplete, or malicious input. Validations are how your app refuses bad data before it reaches the databas
Models are where Rails turns rows into objects you can work with. For AI products, this matters fast: conversations, prompts, documents, embeddings, j
This article is part of the Ruby for AI series, teaching you how to build web applications that can serve AI-powered features using Ruby on Rails.
This is article #6 in the Ruby for AI series, where we build practical Ruby skills step by step toward AI-powered applications. Why Rails fo