My superpower and greatest weakness is not letting the need for a major refactor get in the way of shipping something new. Beautiful code is nice, but too many developers forget the goal is user experience, not developer experience.

Mike Zornek, looking for work

@manton I can't help the users if I don't help myself first.

Manton Reece

@zorn Also fair.

Rob Fahrni

@manton I don’t think that’s a weakness at all. It’s a sign of maturity.

You can refactor when you have time, do it incrementally, or on a long lived branch (not recommended.) 😄

Jim Mitchell

True, but if a refactor enhances performance, then both developer and end user experience are served. It’s easy to let poor code sit, which becomes technical debt eventually. I set aside “refactor” sprints for my team once a quarter to clean up code written in haste.

Manton Reece

@jimmitchell Performance is a good counter-example, for sure.

Manton Reece

@vincent Real artists ship, and all that. 🙂

Evan Hildreth

I always say I’ll do that… as soon as I finish the refactor I’m on. 🫠

Manton Reece @manton
Lightbox Image