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.
Engineering notes on Rails, Ruby, AI and testing, and guides for founders who work with engineers.

Defining name, message, time or pass in a Minitest test case overrides Minitest::TestCase's own methods. What breaks, and what to call them instead.

In one of the applications, that we are developing, we needed to implement the storing of 10 last user search requests.

Rescue struggling startup projects: 4-step framework to revive stalled development. Learn how to rebuild team momentum, fix technical debt, and ship results ✓

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.

Delivering mobile application’s updates is not as simple as in the case of a web application.

Could you re-run all migrations in the project? How often were you required to fix them while production was under fire?

The story of building Agent Inbox’s mobile and desktop messaging platform.

Can test-driven development replace QA in an agile team? How TDD works, what QA covers beyond unit tests, and why the two work best side by side.

Non-tech founder checklist for managing dev teams: Track commits, standups, Kanban boards. Control your product development without technical expertise ✓
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.