JT Book a call

Blog / Tags

rails

109 posts tagged rails, newest first.

railsrubytutorial

Our Default Ruby Development Stack

The technology choices behind JetThoughts Rails projects: which omakase defaults carry most of the work, and when a team reaches past them.

testingrubyrails

Speed Up Your Rails Test Suite By 6% In 1 Line

At one project we have a set of currently 3k+ tests, running more than 2 minutes.

rubyrailsperformance

Stress Testing Your Rails Application Using JMeter

The number of stress-testing tools is huge, but we decided to stick to a well-tried solution — JMeter.

testingrubyminitest

Pay Attention to Method Names in Minitest::Unit

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.

rubyrailsdevelopment

Recent Searches & Sorting Hashes: How They are Connected

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

javascriptrubyrails

5 Steps to Add Remote Modals to Your Rails App

Sometimes you don’t want to write big JavaScript application just to have working remote modals in your rails application.

rubyrailsbestpractices

Avoid data migrations in the schema migrations for Rails

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

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.

rubytutorialbeginners

How to Learn Ruby

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.

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 KeenChief Technology Officer & Open Source Contributor

A 30-minute call; pick a time.