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.

The technology choices behind JetThoughts Rails projects: which omakase defaults carry most of the work, and when a team reaches past them.

At one project we have a set of currently 3k+ tests, running more than 2 minutes.

Sometimes you don’t want to write big JavaScript application just to have working remote modals in your rails application.

The Heroku-based stack we used to stand up an early Rails product: hosting, database, error tracking, monitoring and background jobs.
Starting to learn a new programming language or a new framework every person faces a problem — what should I start studying with?

Memoizing with ||= breaks quietly when a method legitimately returns false or nil. Use defined?(@_result) instead, and here is why that works.

Nowadays there are plenty of solutions to build an application for a mobile platform.

Private chat problems in startups: Why DMs hurt team collaboration. Learn transparent communication strategies, build remote team culture, avoid information silos ✓

Run your test suite inside Docker Compose containers for isolated, reproducible CI builds. Includes a reusable Rails setup you can drop into any project.

For beginners who are not familiar with Git or GitFlow, we grabbed the most common commands to be effective from the first day.
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.