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.

Rails has a very handy tool for rapid development called scaffolding. Often programmers ignore it, because some things have to be written by hand anyway.

Structuring a team for an MVP when almost everything is still an assumption, and which roles actually shorten the feedback loop.

Today our /bin folder has become overwhelmed with different development tools and scripts.

Add Homebrew Bundle and a Brewfile to bin/setup so one command installs Redis, PostgreSQL, Overmind, image tools and Yarn for a new Rails developer.

Often, programmers abuse callbacks, not fully understanding that their code will ultimately be confusing and non-obvious.

How do you apply new lint rules to the legacy project with active development?

In order for the scroll to appear, you need to limit its height by adding height or max-height properties.

Data migration is a common part of working with databases, and Ruby on Rails developers have many tools at their disposal.

A Rails concern is a module that extends the ActiveSupport::Concern module.

Let's look at a few tricks in CSS able to create basic shapes like circles. For this case need to use the border-radius property and set the value to 50%.
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.