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
startuphiringdev-agency

How to Fire Your Dev Shop (Safely)

A founder's step-by-step guide to terminating a dev shop relationship, securing your code, and finding a better partner without repeating the same mistake.

· JetThoughts
rubyrailsperformance

Ruby on Rails Performance Optimization Patterns for 2026

Concrete benchmarks and patterns for Rails performance in 2026 - YJIT speedups, Rails 8 query optimization, Redis caching, and N+1 elimination.

· JetThoughts
railsrubysecurity

Rails has_secure_password With Argon2: Moving Off BCrypt

Step-by-step guide to enabling Argon2 with has_secure_password in Rails. Migrate from BCrypt with zero downtime using the Hybrid Verifier pattern in production.

· JetThoughts Team
techreviewerwebdevstartup

JetThoughts on Techreviewer's Top Web Development Agencies

JetThoughts earned a spot among Techreviewer's top web development agencies for 2026, recognized for scalable solutions and consistent delivery standards.

remote-workxp-practicesagile

Adapting XP Practices for Async-First Remote Teams

Which Extreme Programming practices survive a team spread across time zones, which need to change, and what a visual-regression gate in git does for handoffs.

· JetThoughts Team
developmentmanagementleadership

How Tech Leaders Handle Unrealistic SaaS Deadlines

Practical strategies for technical leaders facing unrealistic deadlines in SaaS. Align sales and engineering teams without burning out your developers.

djangotechnical-debtcost-analysis

Django Technical Debt Cost Calculator & Elimination Strategy

Quantify Django technical debt costs ($180K-350K/year) and fix them systematically. Cost calculator framework, case studies, and ROI analysis included.

railsdockerdeployment

Rails 8 Docker Deployment: A Production Dockerfile Setup

Complete Rails 8 Docker deployment guide with production-ready configurations. Multi-stage builds, security hardening, performance optimization, and Kamal alternative strategies.

· JetThoughts Team
laravelperformanceapm

Laravel + Datadog APM: Setup, Cost, and 3 Alternatives

Datadog APM for Laravel: instrumentation steps, monthly cost at scale, and how it compares with New Relic, Scout, and Blackfire on real benchmarks.

laravelphpmigration

Laravel 11 Upgrade Guide: Step-by-Step Migration

Upgrade Laravel 10 to 11 without downtime. Breaking changes checklist, step-by-step migration commands, testing strategy, and production deployment plan.

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