How to Use APIs in Ruby: A Step-by-Step Guide with Faraday, HTTParty, and Net::HTTP

May 26, 2025 If you're a Rubyist like me, you know that making an API call can go from a quick one-liner to a full-blown production-ready beast β€” and everything in between! Let’s take a journey through the best-to-least optimal approaches for making API calls in Ruby, with a dash of humor to keep us … Continue reading How to Use APIs in Ruby: A Step-by-Step Guide with Faraday, HTTParty, and Net::HTTP →

βœ… Building Clean and Reusable UI with ViewComponent in Rails

May 20, 2025 Built for Ruby on Rails Build Maps WithoutGoogle APIs Generate beautiful production-ready maps directly from your Rails backend. Fast rendering, zero external dependencies, full control. View Live Demo β†’ Read Docs βœ“ No API fees βœ“ Self-hosted βœ“ Rails Native βœ“ Fast Rendering Why developers switch Replace expensive map stacks. Stop relying … Continue reading βœ… Building Clean and Reusable UI with ViewComponent in Rails →

🎸 Building a Multi-Tenant Rails App for Music Stores Using Apartment

May 14, 2025 A few months ago, I had to build a SaaS platform for music instrument stores. Each store needed to manage its own products, customers, and sales, but everything had to run under one codebase. I ended up going with the apartment gem to handle multi-tenancy β€” specifically, schema-based separation using PostgreSQL. It … Continue reading 🎸 Building a Multi-Tenant Rails App for Music Stores Using Apartment →

πŸ”’ Free SSL Certificates for Your Ruby on Rails App Using Let’s Encrypt

May 9, 2025 Security is no longer optional β€” every modern web app must support HTTPS. Thankfully, Let's Encrypt provides free SSL certificates, and with a bit of Ruby magic, you can integrate them directly into your Rails application. Recently, I worked on automating this setup and even contributed a pull request to simplify the … Continue reading πŸ”’ Free SSL Certificates for Your Ruby on Rails App Using Let’s Encrypt →

πŸ”— Connecting Ruby on Rails and React: Building a Simple User List API

May 5, 2025 In my recent project, I built a basic full-stack integration using Ruby on Rails as an API backend and React for the frontend, both running in Docker containers. The goal was simple: list users fetched from a Rails API into a React component. What surprised me the most? It turned out to … Continue reading πŸ”— Connecting Ruby on Rails and React: Building a Simple User List API →

✨ The Art of Lossless Data Compression in Ruby

April 24, 2025 In a world overflowing with data, compression isn't just a matter of saving spaceβ€”it’s about efficiency, speed, and clean design. That’s where lossless data compression stands out: perfect reconstruction of original data, with zero information loss. Recently, I explored a classic algorithmβ€”Run-Length Encoding (RLE)β€”and implemented it in pure Ruby. It’s a great … Continue reading ✨ The Art of Lossless Data Compression in Ruby →

πŸš€ Introducing TrixGenius Alpha 0.1.2 – Now with AI-Powered Math Evaluation!

TrixGenius Alpha 0.1.2 April 15, 2025 πŸ“’ I just released a new version of my Rails engine and gem: TrixGenius! This gem extends the beloved Trix Editor with some fresh, AI-powered superpowers β€” all using Hotwire (Turbo + Stimulus). Whether you're building internal tools, CMS interfaces, or AI-enhanced content platforms, TrixGenius gives your rich text … Continue reading πŸš€ Introducing TrixGenius Alpha 0.1.2 – Now with AI-Powered Math Evaluation! →

πŸš€ Finally! The Alpha Version of TrixGenius Has Arrived β€” Supercharge Your Trix Editing Experience with AI! πŸ§ 

April 10, 2025 After many late-night commits, experiments, and way too much mate β˜• β€” I’m incredibly excited to introduce the alpha release of a gem I’ve been crafting with love: TrixGenius β€” A smart extension for Trix + ActionText + Hotwire. πŸš€ Supercharge Your Trix Editor with DeepSeek AI in Ruby on Rails Discover … Continue reading πŸš€ Finally! The Alpha Version of TrixGenius Has Arrived β€” Supercharge Your Trix Editing Experience with AI! πŸ§  →

πŸ”§ Making Ruby on Rails Integration Easier with trix-genius Generators

April 9, 2025 I recently added a Rails Generator to the trix-genius gem β€” a small improvement that aims to make integration smoother and faster for developers using Trix with Rails and Stimulus. πŸ‘‰ TL;DR: rails generate trix_genius:install now does the setup for you. πŸ’¬ Need a Custom Ruby Gem for Your App? If you're … Continue reading πŸ”§ Making Ruby on Rails Integration Easier with trix-genius Generators →

πŸš€ Automating Ruby Gem Creation with Thor: A Guide to the Generator Script πŸš€

March 28, 2025 Creating a Ruby gem from scratch often involves repetitive tasks such as setting up the gemspec, creating directories, and initializing version control. To simplify this process, I’ve written a Thor script that automates gem creation. In this post, I’ll walk you through the code behind the generator and explain how to use … Continue reading πŸš€ Automating Ruby Gem Creation with Thor: A Guide to the Generator Script πŸš€ →