RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

Understanding Real String Manipulation in Ruby and Rails: From Characters to Performa

In my latest LinkedIn article, I dive into the fascinating world of real-world string manipulation in Ruby and Rails. Whether you’re a beginner or a seasoned developer, understanding how to work with strings effectively is crucial for building efficient, secure, and maintainable code. [more inside]

🚀 Have you ever forgotten an important parameter when creating a new Rails project?

You run rails new my_app, start coding, and then realize
 you should have set up PostgreSQL, skipped unnecessary features, or chosen a JavaScript bundler. Now, you have to go back and fix it. Don’t worry—I’ve put together a guide on how to properly configure rails new from the start and what to do if you forget a parameter. [more inside]

đŸ”„ "Revolutionize Your Rails App with AI! 🚀 See How I Enhanced Trix with DeepSeek!"

đŸ€Ż “Trix Editor + AI? YES! Here’s How I Made It Smarter in Rails! 💡” 🚀 “Stop Making Typos! Add AI-Powered Text Correction to Your Rails App in Minutes!” 🔍 “AI-Powered Editing in Rails? This One Trick Will Transform Your Trix Editor!” Let me know if you want something even spicier! 😃 [more inside]

How to use Solid Cache in Rails

By leveraging a SQL database for caching, Solid Cache enables Rails applications to store a greater volume of data for extended periods, overcoming the limitations imposed by the cost and capacity of memory storage. Read our new article from Jeffery Morhous

Loved writing this one! Super excited to see Solid Cache usage continue to grow…

🚀 Ready to supercharge your Ruby on Rails application?

In my latest article, I dive deep into customizing the Trix Rich Text Editor in Rails 8, including how to add exciting features like an underline button and handle file uploads with ease. If you’re looking to enhance your Rails app’s functionality, this guide will show you how to get started quickly and efficiently. Whether you’re a seasoned developer or just getting started with Rails, this article will help you elevate your app’s text editing experience. [more inside]

🚀 Boost Your Ruby on Rails Development with Docker! đŸ› ïž

Tired of dealing with dependency issues and complex setups? With just a few commands, you can have a fully functional Rails + PostgreSQL environment running seamlessly in Docker. No hassle, no conflicts—just code! Check out my latest article on how to streamline your development process and optimize your workflow. 👇 [more inside]

Which Enums to Use? Integers or Strings - Article

I have been programming in Ruby and Rails since 2005 and I was still confused between, String Enums or Integer Enums, until I tried using both string and integer enums myself in a Rails app. If you are like me and you also don’t know then click here to read this article - Integer Enums vs. String Enums in Rails: Which One Should You Use?

🚀 Want to Build Your Own AI Chatbot? Here’s How! đŸ€–

AI chatbots are changing the way we interact with technology, and now, you can build one yourself! I’ve written a detailed step-by-step guide on how to create a complete AI chatbot using Ruby and DeepSeek – with full code examples. [more inside]

Caching Strategies for Ultra-High Performance in Ruby on Rails, Part 1

When it comes to optimizing web applications, a proper caching strategy is critical because it can significantly reduce load times and improve the overall user experience. This is especially true for Ruby on Rails applications, where performance can often experience bottlenecks due to heavy database queries or complex view rendering. [more inside]

Loading older posts