JT Book a call

Blog / Tags

Ruby on Rails

6 posts tagged Ruby on Rails, newest first.

LLM testingLangChainAI monitoring

Testing and Monitoring LLM Applications in Production

How to test code that calls a language model: mock the client, check properties instead of exact strings, run a small eval set on every prompt change, and log tokens and timing for every call.

· JetThoughts Team
ruby on railsdevelopment costpricing

Ruby on Rails Development Cost: What Drives the Price

What drives the cost of a Ruby on Rails project: scope, team seniority, location, timeline, integrations and upkeep. Includes a method to build your own estimate from hours and rates.

· Paul Keen
Ruby on RailsRails 7Rails upgrade

Rails 7 upgrade guide: Step-by-step migration from Rails 6

Stuck on Rails 6 while Rails 7 offers amazing performance improvements? Here's your complete guide to upgrading safely with zero downtime.

· JetThoughts Team
Ruby on RailsAPI developmentRails API

Rails API Architecture Patterns That Hold Up at Scale

Building a Rails API that scales from thousands to millions of requests? Our complete guide covers authentication, serialization, rate limiting, and proven scaling patterns.

· JetThoughts Team
RubyMemory managementPerformance optimization

Ruby memory management best practices for large applications

Memory leaks killing your app's performance? Learn how to optimize Ruby memory usage, prevent leaks, and build memory-efficient Rails applications that scale.

· JetThoughts Team
Ruby on RailsTestingRSpec

Ruby on Rails Testing Strategy, From Unit to Integration

Tired of bugs slipping through to production? Here's your complete guide to building a comprehensive Rails testing strategy that catches issues before your users do.

· JetThoughts Team

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.