Repeat, Then Reshape
Sometimes reuse is how the structure starts
I’ve always been drawn to ways of not solving the same problem twice. That used to mean grabbing snippets off StackOverflow and adjusting them to fit. Lately I’ve been experimenting with AI in a similar way. Not to get the right answer, but to see where the structure might start to form.
I came across a short video that splits developer laziness into two types: one that builds reusable systems, and one that leans on AI to offload the first pass.
The distinction makes sense. But in practice, I’ve found the second can support the first. Even when the output isn’t right, it gives me something to respond to. A shape to revise or discard. That tension is often what moves the real solution forward.
Most of my systems start there. When something repeats in a way that feels wrong to repeat again. That’s where the instinct kicks in.
Used well, that kind of laziness doesn’t cut corners. It just refuses to leave the friction untouched.