Production-grade code versus getting it out there.

by Rabbit

I’m constantly at war with myself and other forces to “get the simplest thing that can work” up and running quickly and at the same time not writing absolutely shitty code that has to be massaged a week later.

Actually, it’s not the massaging that I mind — I like refactoring code. What bothers me is it never feels like there’s enough time or emphasis given to creating time to go back and refactor. It’s always about moving forward and making it work, regardless of the quality of work being done. So long as it looks good on the outside.

It feels like the only real option I have is to “slow down.” I think this coming week I’ll do that. Slow down, but remain steady. Slow and steady.