Latest from the
Rocketship
We like writing about our personal experiences, our challenges and our take on programming and management. Enjoy!
Upgrading Rails Using AI: When It Helps and When It Lies
Upgrading Rails Using AI: When It Helps and When It LiesWe used AI throughout a full Rails upgrade — six framework hops, five Ruby hops, eleven versions in total. Not as an experiment. As a real tool, integrated into the daily workflow from the first hop to the last. It sav...
Hosting Untrusted, AI-Generated HTML: Three Security Boundaries
Building a self-contained interactive page takes minutes now, and increasingly a model does it. The hosting was built on the assumption that who...
Translating Rich Documents with AI using Ruby_LLM
LLMs are genuinely good at translation. Send a model a few paragraphs and you get a natural, fluent version back, it feels almost trivial. Trans...
Outsourced Software Development Companies: 5 That Got It Right
Google, Alibaba, Slack, Skype and AppSumo all outsourced software development. Two of them are among the largest companies on earth, one was bought...
From Rails 5.2 to 7.2 in 4 Months: How JetRockets Unstuck Fera.ai's Production Platform
The situation Fera.ai has been running since 2017. By the time they reached out to JetRockets, their platform was on Ruby 2.7.6 and Rails 5.2 —...
Women in Tech: Why are only 10% of software engineers female?
What Percent of Software Engineers Are Female?Women make up 20.3 percent of software developers in the United States, according to the Bureau of...
How to Scale Ruby on Rails: Architecture, Database, and Caching at Scale
Scaling Ruby on Rails means pulling a handful of architectural levers in the right order, and that order almost always starts with the database....
Rodauth Rails Authentication: The 2026 Guide to Secure, Feature-Complete Auth
Rodauth is a full-featured authentication framework for Ruby, built on the Roda web toolkit and the Sequel database library, and you can use it ...
We Rebuilt Our SDLC on GitHub So AI Agents Could Pick Up Tickets
Why we left Asana, how a GitHub Projects board became the control panel of our SDLC, and what GitHub wouldn't let us do along the way.
What is Vibe Coding? The 2026 Guide for Founders, Engineering Leaders, and Anyone Building With AI
One year after Andrej Karpathy coined the term on February 2, 2025, vibe coding has moved from a provocative tweet into a real conversation abou...
Have a project
in mind?
Tell us about it. We'll tell you how we can help — honestly.