Strategize Your Career

Strategize Your Career

How to decide a technology change

Engineers chase percent gains and costly rewrites. Learn a system to price ROI in money, compare A/B/current, set stop-losses, and switch only when it pays.

Fran Soto's avatar
Fran Soto
Nov 16, 2025
∙ Paid

Note: Template for paid subs at the end of the article, scroll down to check it out!

I almost rewrote a Go service to Java because internal tooling is stronger in Java at Amazon. The rewrite looked like a good option on paper. Then I did the math, and it was this kind of “80% of cost to bring only 20% of results”. That is not real progress. That is creating our own busywork.

A productive engineer does not chase percent gains. A productive engineer converts gains to money, headcount, number of alarms... When you do that, fake ROI shows up fast. The more you walk in one direction, the bigger the gain has to be to switch.

This is the system I use to evaluate options and make a decision. It prevents the shiny object syndrome. It also puts decisions into paper so they can be used for a promotion or performance review because leaders understand risk, cost, and time.

In this post, you’ll learn

  • How to convert performance gains into money, incidents, and headcount saved.

  • How to compare A vs B vs cur…

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Strategize Your Career · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture