Skip to content

Blog

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


Rails 7.1: How Ruby on Rails Developers Can Use the .with Query Method for CTEs

Rails 7.1: How Ruby on Rails Developers Can Use the .with Query Method for CTEs

For Ruby on Rails developers looking to level up their database query skills, Rails 7.1 introduced a...
Turbocharge Your Rails Apps with Smart Database Indexing

Turbocharge Your Rails Apps with Smart Database Indexing

Is your Rails application running slow? Are search queries taking forever to complete? The solution...
The Art of Form Objects: Elegant Search Filtering in Rails 🔍

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

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

Efficient Percentile Ranking in PostgreSQL

When analyzing data, percentiles help us understand the relative ranking of records within a dataset....
Why Your Startup Needs a Single Source of Truth (And How to Create It)

Why Your Startup Needs a Single Source of Truth (And How to Create It)

In my years helping startups as a technical leader, one pattern emerges clearly: most early-stage...
Placeholder Image

Technical Bias: The Invisible Force Shaping Our Architecture Decisions

After 20+ years in tech leadership, I've observed a pattern that should concern us all: our cognitive...
Transforming Documentation with Next.js: A Case Study with JetThoughts

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...
Red Flags to Watch for in a Big PR: When to Stop, Split, or Rework

Red Flags to Watch for in a Big PR: When to Stop, Split, or Rework

Big pull requests (PRs) can cause delays and block progress. As a developer, it's important to spot...
What to Do When You Have a Big PR Blocking Other Issues

What to Do When You Have a Big PR Blocking Other Issues

Sometimes, despite your best efforts, you end up with a large pull request (PR) that blocks other...