Longreads
Async Modal on Rails with Native <dialog> Element
In this post, I'll show you how to create asynchronous modal windows in Rails using Turbo Frames and the native <dialog> element. This approa...
Why Ruby on Rails Is the Best Stack for Vibe Coding in the Age of AI
The concept of vibe coding is picking up momentum. For those unfamiliar, vibe coding is a collaborative, human-in-the-loop development approach ...
Rails Optimization Guide for 2025: Speed, Security & Scaling for Modern Apps
If you're running a Ruby on Rails application in 2025, performance, security, and scalability aren't just technical checkboxes, they're growth d...
Upgrading Rails application from 7.1 to 7.2
On August 9th, Rails 7.2 was released, bringing a host of new features and improvements to the framework. Ten months ago, I demonstrated how to ...
Upgrading Rails application from 7.0 to 7.1
On October 5th, Rails 7.1 has been released. In this article, I will show you how I upgraded one of our projects, OneTribe, to the new major rel...
Demystifying Software Architecture: Choosing the Right Path for Your MVP
As a non-tech founder or startup entrepreneur, embarking on the journey to turn your innovative idea into a successful product requires a solid ...
Native vs Hybrid Mobile Apps
Developers must consider the fact that mobile app users fall into two main groups: iOS users and Android users. Building an app really means bui...
6 Reasons to Choose Ruby on Rails For Your Web Development Project
In the ever-evolving world of web development, choosing the right framework is a pivotal decision that can significantly impact the success of y...
Why Ruby on Rails is a Great Choice for Building an MVP
When it comes to launching a new product, speed and efficiency are critical—especially when developing a Minimum Viable Product (MVP). An MVP is...
Have a project
in mind?
Tell us about it. We'll tell you how we can help — honestly.