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
railsdevelopmentwebdev

Cleaning Up Your Rails Views With View Objects

The main reason not to put the complex logic into your views is, of course, testing.

developmentstartupbusiness

Debugging and Growing OpenApply for Faria Education Group

As its client base grew, Faria Education Group (FEG) needed to ensure its OpenApply product could accommodate increasing demand. The problem?

railstestingtips

Disable Animations to Stop Flaky Rails System Tests

Optimize your Ruby on Rails testing strategy by disabling animations to speed up the test suite.

cistartupgithub

Heroku Reviews Apps prevent delivering bugs on production

Are you afraid to deploy a master branch to the production? Do you still mess with staging servers?

deveopmentmanagementproject

How JetThoughts implements Joel’s test?

Joel Spolsky's twelve-point test, answered for a working Rails consultancy in 2016, and where its practice landed on each point.

agiledevelopmentmanagement

How to Get Remote Teams to High Perform

Raise your hand in case you feel confused about project progress. How often do you ask about the current status in Slack?

rubytutorialbeginners

How to Learn Ruby: Resources for Ruby on Rails Beginners

Starting to learn a new programming language or a new framework every person faces a problem — what should I start studying with?

rubyrailstutorial

How To Memoize False and Nil Values

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

programmingrubybestpractices

How To Name Variables And Methods In Ruby

What’s in a name? By any other name would smell as sweet. Junior developers often struggle to choose good names for variables and methods they write.

designprocessstartup

How to Setup Incremental Design Process in a Startup

Are you a startup looking to streamline your design process? Look no further!

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