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
railsrubyperformance

Migrating From DelayedJob to Solid Queue in Rails 8

Moving from DelayedJob to Solid Queue in Rails 8: the schema change, the adapter swap, production pitfalls and the numbers to measure before and after.

· JetThoughts Team
internal-product-managementroi-measurementdigital-transformation

Internal product teams: From cost center to profit driver

Your internal dev team costs $3M annually. The CFO wants to outsource everything. Here's how to prove you're a profit driver, not a cost center.

· JetThoughts Team
rubyrailsai

Complete Guide to Ruby on Rails AI Integration 2025

Master Ruby on Rails AI integration with OpenAI, Anthropic, and LangChain in 2025. Production patterns, security best practices, and 50+ working code examples.

railsperformancescaling

Rails performance at scale: 10K to 1M users roadmap

Scale Rails from 10K to 1M users with our proven optimization roadmap. Real metrics, code examples, architecture patterns.

· Paul Keen
non-technical founderdeveloper managementteam leadership

How to manage developers when you can't code

Non-technical founder struggling to manage developers? Four plain-language metrics and a weekly review give you visibility into team performance without coding knowledge.

· JetThoughts Content Team
startupmanagementproductivity

How YC Was Created With Jessica Livingston

Her stories reflect the passion and determination that fueled the creation of YC back in 2005.

kamalrailsdeployment

Kamal 2: Your First Rails Deploy

Porting a Kamal 1 config to Kamal 2 fails on unknown key: traefik. Here is what each dead key became, and what a working first deploy on one server looks like.

· JetThoughts Team
RailsTestingRSpec

Rails Testing Best Practices 2025: Complete Guide

Comprehensive guide to Rails testing in 2025, covering RSpec vs Minitest, TDD methodology, system testing, and CI/CD integration with real-world examples.

· JetThoughts
startupmanagementproductivity

Software and Web Development Overlap: Skills for Beginners

Hey there! So, you're thinking about diving into the world of software development and web development, huh?

engineering team assessmentdev team performance metricstechnical team health check

Assess Your Engineering Team's Health in 15 Minutes

Five questions a non-technical founder can ask in 15 minutes, built on DORA's delivery metrics, with the git and GitHub commands your team can run to answer them.

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