-Better Hotwire documentation and best practice (“it takes weeks until it clicks”) -High-quality UI components (“ShadCN for Rails”) -Patterns for building reactive interfaces
-Better Hotwire documentation and best practice (“it takes weeks until it clicks”) -High-quality UI components (“ShadCN for Rails”) -Patterns for building reactive interfaces -Design aesthetic of sca ff olds and UI kits
-Better Hotwire documentation and best practice (“it takes weeks until it clicks”) -High-quality UI components (“ShadCN for Rails”) -Patterns for building reactive interfaces -Design aesthetic of sca ff olds and UI kits -Integration with JS frameworks (Inertia)
-Better Hotwire documentation and best practice (“it takes weeks until it clicks”) -High-quality UI components (“ShadCN for Rails”) -Patterns for building reactive interfaces -Design aesthetic of sca ff olds and UI kits -Integration with JS frameworks (Inertia) ⚡ hotwire.io ⚡ rubyui.com ⚡ inertia-rails.dev
we have a way to achieve under 100ms response time for any Rails app? -Parallel processing is important for heavily I/O-bound chats with LLMs ⚡ github.com/socketry/async ⚡ byroot.github.io ⚡ github.com/socketry/ async-cable ⚡ github.com/anycable/ anycable
built-in prompt versioning -Internal dashboard to monitor performance -Upload a dataset to check against locally -Run it on production to check against production data #2 AI Tooling
built-in prompt versioning -Internal dashboard to monitor performance -Upload a dataset to check against locally -Run it on production to check against production data #2 AI Tooling
built-in prompt versioning -Internal dashboard to monitor performance -Upload a dataset to check against locally -Run it on production to check against production data #2 AI Tooling ⚡ github.com/kieranklaassen/leva
document ingestion, chunking, and preprocessing -Active Record embedding? # A concept of Active Record Embedding class Post < ApplicationRecord has_one_attached :pdf has_embedding :content, service: :mini_llm has_embedding :pdf, service: :openai, chunked: {recursive: true, engine: :baran} end # Usage example post.content_embedding.vector # Returns vector post.pdf_chunks # Return chunks w/ vectors Post.with_similar_content(query, limit: 5) # Search similar records #2 AI Tooling
document ingestion, chunking, and preprocessing -Active Record embedding? # A concept of Active Record Embedding class Post < ApplicationRecord has_one_attached :pdf has_embedding :content, service: :mini_llm has_embedding :pdf, service: :openai, chunked: {recursive: true, engine: :baran} end # Usage example post.content_embedding.vector # Returns vector post.pdf_chunks # Return chunks w/ vectors Post.with_similar_content(query, limit: 5) # Search similar records #2 AI Tooling ⚡ github.com/patterns-ai-core/langchainrb
document ingestion, chunking, and preprocessing -Active Record embedding? # A concept of Active Record Embedding class Post < ApplicationRecord has_one_attached :pdf has_embedding :content, service: :mini_llm has_embedding :pdf, service: :openai, chunked: {recursive: true, engine: :baran} end # Usage example post.content_embedding.vector # Returns vector post.pdf_chunks # Return chunks w/ vectors Post.with_similar_content(query, limit: 5) # Search similar records #2 AI Tooling ⚡ github.com/patterns-ai-core/langchainrb ⚡ github.com/ankane/neighbor
durable, resumable, testable, performant work fl ows -Agent memory and conversational state management -Tracking AI agent performance, logging interactions, and analyzing response quality #2 AI Tooling
durable, resumable, testable, performant work fl ows -Agent memory and conversational state management -Tracking AI agent performance, logging interactions, and analyzing response quality ⚡ github.com/ fractaledmind/ acidic_job #2 AI Tooling
built for Ruby backends? MCP is a “self-documented API” protocol that an LLM-operated system can use to interact with your app Stripe, GitHub, Gitlab, Block! #2 AI Tooling
How many of the first MCPs are built for Ruby backends? MCP is a “self-documented API” protocol that an LLM-operated system can use to interact with your app Stripe, GitHub, Gitlab, Block! #2 AI Tooling
-MCP generator from Swagger How many of the first MCPs are built for Ruby backends? MCP is a “self-documented API” protocol that an LLM-operated system can use to interact with your app Stripe, GitHub, Gitlab, Block! #2 AI Tooling
-MCP generator from Swagger -MCP proxy How many of the first MCPs are built for Ruby backends? MCP is a “self-documented API” protocol that an LLM-operated system can use to interact with your app Stripe, GitHub, Gitlab, Block! #2 AI Tooling
-MCP generator from Swagger -MCP proxy How many of the first MCPs are built for Ruby backends? MCP is a “self-documented API” protocol that an LLM-operated system can use to interact with your app Stripe, GitHub, Gitlab, Block! ⚡ github.com/yjacquin/fast-mcp ⚡ github.com/funwarioisii/mcp-rb #2 AI Tooling
Rails #1 Pragmatic Enlightenment -Companies: talk about Ruby and Rails in your technical blogs and mention it in press releases and on socials -We need more Ruby on Rails bloggers on YouTube
Rails #1 Pragmatic Enlightenment -Companies: talk about Ruby and Rails in your technical blogs and mention it in press releases and on socials -We need more Ruby on Rails bloggers on YouTube
Rails #1 Pragmatic Enlightenment -Companies: talk about Ruby and Rails in your technical blogs and mention it in press releases and on socials -We need more Ruby on Rails bloggers on YouTube ⚡ GoRails, Ken Greeff, SupeRails on YouTube
Rails #1 Pragmatic Enlightenment -Companies: talk about Ruby and Rails in your technical blogs and mention it in press releases and on socials -We need more Ruby on Rails bloggers on YouTube ⚡ GoRails, Ken Greeff, SupeRails on YouTube ⚡ “Patterns of application development using AI” Obie Fernandez
Rails #1 Pragmatic Enlightenment -Companies: talk about Ruby and Rails in your technical blogs and mention it in press releases and on socials -We need more Ruby on Rails bloggers on YouTube ⚡ GoRails, Ken Greeff, SupeRails on YouTube ⚡ “Patterns of application development using AI” Obie Fernandez