It is increasingly obvious to me how much energy I used to spend on making the code a product on its own. So much thought into the right abstractions, the right structure. Not the outcome, the structure.

The goal of this was to have a codebase that was easy to work in, easy to reason about. Easy to maintain. Almost none of it was to further the product. If so, only in a sort of meta work indirect way.

Now that I don’t have to care about most of it on my own stuff, it’s suddenly staring me in the face how much faster one can move, when you don’t hem and haw over every single micro decision.

And now I’m wondering: how could this look for every other aspect of my business? What if I didn’t care so much about the tone of the marketing. What if I didn’t care so much about the shape of customer service. What happens if i make it about the outcome and not the structure?

Yesterday I had Codex write all the first-pass docs for Tuna and it got it 90% great. I edited 5% and decided to not care about the last 5%.
@mikker it’s a weird feeling tbh. I came across this piece the other day which really struck a nerve https://matduggan.com/i-sold-out-for-200-a-month-and-all-i-got-was-this-perfectly-generated-terraform/
matduggan.com

It's JSON all the way down

matduggan.com