Blog
Browse through our blog page filled with updated information and the latest tips to help you achieve your goals.

The Art of Form Objects: Elegant Search Filtering in Rails 🔍
Beyond Primitive Search: A Journey into Compositional Design 🌱 Search functionality in...

How to Send Custom Email Content Types in Ruby on Rails: Expert Developer's Guide
Introduction This comprehensive guide is designed for Ruby on Rails developers who need to...

Efficient Percentile Ranking in PostgreSQL
When analyzing data, percentiles help us understand the relative ranking of records within a dataset....
What Every Non-Technical Founder Must Know When Building a Tech Product
For twenty years, I’ve helped non-technical founders navigate software development. Many have...

From Chaos to Flow: How Work-in-Progress Limits Transform Remote Product Development
"I felt like a circus performer spinning plates. Each new project added another wobbling dish. I...

The Hidden Garden of Product Success: A Framework That Actually Works
Think about the last time you watched a garden grow. No one tells a seed how to become a flower. The...

Transforming Documentation with Next.js: A Case Study with JetThoughts
Well-structured documentation is crucial for all open-source projects, but it becomes even more vital...

Ruby on Rails 8: Simplifying Sharding with New Methods
Ruby on Rails 8 brings helpful updates for working with sharded databases. The new methods...

Ruby on Rails 8: Custom Compression for Encrypted Data
In Ruby on Rails 8, ActiveRecord’s encryption features are more flexible than ever. You can now set a...

Ruby on Rails 8: How to Batch with Custom Columns
Ruby on Rails 8 introduces a handy feature for developers handling large datasets: batching with...