JT Book a call

OurBlog

Engineering notes on Rails, Ruby, AI and testing, and guides for founders who work with engineers.

2008Founded
4.8/5On Clutch

Browse by topic

For founders ยท For engineers

Latest posts

RSS
railsrubywebdev

Custom templates for Rails scaffolding

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.

startupmanagementleadership

Team Structure for an MVP: Product Owner, Designer, Devs

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

devopsproductivitytutorial

TL;DR: Move CI/CD scripts into .automation

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

rubyprogrammingdevops

Auto-install system dependencies for Ruby on Rails

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.

railsrefactoringcallback

How to avoid callbacks using services.

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

devopsgithubruby

Incremental lint fixes by GitHub Actions

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

csshtmlwebdev

How to make vertically scrollable in CSS

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

rubyrailswebdev

Data Migrations in Rails: Problems and Possible Solutions

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

rubywebdevrails

How to use Ruby on Rails Concerns

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

csshtmldevops

How to Create Circles in CSS With border-radius and circle()

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%.

[All posts by date >]

Tell us what you need built

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.

#01 Paul Keen
Paul KeenFounder & Open Source Contributor

A 30-minute call; pick a time.