Latest from the
Rocketship
We like writing about our personal experiences, our challenges and our take on programming and management. Enjoy!
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 by Microsoft for 8.5 billion dollars, and one was built for fifty dollars.
Postgres Array Contains: How to Search Array Columns With ANY, @> and &&
Which Postgres operator answers which array question, tested SQL with the rows each query returns, and the NULL trap in "does not contain" queries.
Tech Jargon Decoded: 45 Technical Jargon Terms Every Non-Technical Founder Should Know
Forty-five terms your development team will use with you, grouped by when you will hear them, each with what it means for your product.
Editable Prompts and AI Guardrails in Rails with RubyLLM
You tell the model to say nothing about a missing fact. It tells your readers the fact is missing: “Opening hours: Not stated.” When AI generate...
How we made an 11-year-old Rails app ready for AI coding agents
What it takes to run several AI coding agents in parallel on an older Rails project, without touching application code.
Migrating to RubyLLM 2.0: What We Deleted and What Came Back
We moved a year-old AI client from RubyLLM 1.x to 2.0 and deleted most of it. What 2.0 actually changed, what 1.x had already added and we never...
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...
What Does CPO Mean in Business? CPO vs CTO vs CIO
CPO stands for Chief Product Officer, the executive who owns what a company builds and why. Here is how the CPO differs from the CTO and the CIO, a...
8 Non-Technical Founders Who Changed the Tech Landscape
Brian Chesky, Whitney Wolfe Herd and Melanie Perkins all built billion-dollar companies without writing production code. Eight non-technical founde...
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 ...
Have a project
in mind?
Tell us about it. We'll tell you how we can help — honestly.