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.

In the Ruby programming language, it is possible to use default block parameters instead of variables.
A working SimpleCov config for Rails, line by line: what each setting does, which filters actually matter, and why your coverage number moves when you add one.

Here is the effortless process of enabling _Bun_ for Vite Ruby, ultimately streamlining your front-end builds.

Have you found problems building ruby on a local machine? How to configure your local environment once and for all?

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.

Since attributes are uninitialized when a new model is created without any parameters, default values will be set according to the attribute type.

When Bundler can't upgrade a gem or a new indirect dependency breaks deploys, add that gem to the Gemfile as a direct dependency with an explicit version.
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.