Be the Surgeon, Not the Architect
The importance of improving software systems incrementally. I was six months into working at Amazon when my team was gearing up for our big MLP (minimum lovable product instead of MVP) launch of Fulfillment by Amazon (FBA). I was asked to implement the collection of fees that Amazon would charge third-party sellers for using its fulfillment services (namely picking, packing, and shipping inventory on behalf of the seller). I gladly accepted. One week in, I started to regret