JetThoughts has been building software since 2008. Book a call, or write to sales@jetthoughts.com. You'll leave the call with a written one-page scope within 2 working days.

A 30-minute call; pick a time.

When several people touch a database simultaneously, software conflicts can occur when more than one user tries to update the same record.
Rails now lets you set content types with less code. This new feature makes your work easier.

A new Rails update fixes how the stringify_keys handles different types of hash keys. This change makes the code more reliable and consistent.

Use the Pay gem (v11.6) with Stripe in Rails 6+ to ship subscriptions, one-time charges, and webhooks behind a single interface - no per-gateway plumbing.

ViewComponents put UI logic in a Ruby class instead of scattering it across views, helpers and partials. Building a product card to show how.

OpenApply is a smart software platform that makes admissions and enrollment easier for students worldwide.

In Ruby on Rails 8, ActiveRecord’s encryption features are more flexible than ever. You can now set a custom compression algorithm for encrypted attributes.

Rails 8 lets in_batches cursor on columns other than the primary key. What that changes for multi-tenant data and large migrations.

Ruby on Rails 8 brings helpful updates for working with sharded databases.

The Rails asset pipeline helps manage static assets like CSS, JavaScript, and images. It improves delivery speed by compressing and combining these files.
JetThoughts has been building software since 2008. Book a call, or write to sales@jetthoughts.com. You'll leave the call with a written one-page scope within 2 working days.

A 30-minute call; pick a time.