Blog

Details on how Rails Blueprint works and tips on making your work easier and faster

Why We Chose Slim Templates Over ERB or HAML: A Deep Dive into Rails Blueprint's View Layer

When building Rails Blueprint, one of our earliest architectural decisions was choosing the templating engine. While ERB comes built-in with Rails and HAML has a strong following, we chose SlimвАФand after thousands of lines of production code, we're confident it was the right choice.
This article explores why Slim templates power Rails Blueprint, backed by real performance data, developer productivity metrics, and practical examples from our codebase.
Read more

Image

Ruby 3.4.4 with YJIT and jemalloc: A Performance Deep Dive

Ruby performance has come a long way since the early days of Rails. With Ruby 3.4.4, we now have access to production-ready JIT compilation and advanced memory management that can significantly boost your Rails application's performance. At Rails Blueprint, we've implemented these optimizations from day one, and the results speak for themselves.
Read more

Image

qwerqwer

Read more

Image

Ruby 3.4.4 with YJIT and jemalloc: A Performance Deep Dive

*How Rails Blueprint achieves 15-30% performance improvements and 10-20% memory savings with Ruby optimization* Ruby performance has come a long way since the early days of Rails. With Ruby 3.4.4, we now have access to production-ready JIT compilation and advanced memory management that ca...Read more

Breaking out of turbo-frame

When using turbo-frames all page updates by default are limited to the frame which initiated the request. On frontend you can change target frame by setting data-turbo-frame attribute on links (and use _top to update the whole page). But what if you want to make that decision on backend? F...Read more

Start creating your next app now