Blogs

Building a Better Ruby ORM for Time Series and Analytics
Rails developers know the joy of working with ActiveRecord. DHH didn’t just give us a framework; he gave us a philosophy, an intuitive way to manage data that feels delightful. But when it comes to time-series data, think metrics, logs, or events,...


Rails is better low code than low code | Radan Skorić's website
“We need a very simple CRUD app for managing the reservations.” They1 said. “Don’t spend too much time on it.” They added.
My thoughts are racing: “Hm, I am very good with Ruby on Rails, this seems like a good fit. But then I’ve also used these l...


Hotwire Native: Hotwire Native is a web-first framework for building native mobile apps.
Hotwire Native provides an answer to all of these drawbacks with its web-first approach. The framework enables you to build your screens once, in HTML and CSS, and reuse them across every platform. If you already have a Hotwire web app, you can us...

Isolating Rails Engines with RuboCop | by Max Heinritz | Flexport Engineering
Flexport’s main backend service is a Ruby on Rails monolith. In the company’s early days, Rails helped us move quickly. However, like many other fast-growing startups, we’ve found it challenging to manage complexity with Rails as the team has grow...

Dissecting Bridgetown 2.0’s Signalize-based Fast Refresh | Fullstack Ruby
Bridgetown is billed as a “progressive site generator” which offers a “hybrid” architecture for application deployments. What all this jargon means is that you can have both statically-generated content which is output as final HTML and other file...



Why Podia doesn’t use review apps anymore | Jamie’s blog
It turns out the review apps are fundamentally incompatible with short-lived branches. We prefer to use feature flags.As a quick review (🥁🤣), Heroku has a feature that allows you to spin up a new “review app” for each git branch. This is useful wh...