manton
manton

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.

|
Embed
Progress spinner
zorn@jawns.club
zorn@jawns.club

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

|
Embed
Progress spinner
manton
manton

@zorn Also fair.

|
Embed
Progress spinner
fahrni@curmudgeon.cafe
fahrni@curmudgeon.cafe

@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.) 😄

|
Embed
Progress spinner
jimmitchell
jimmitchell

@manton 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.

|
Embed
Progress spinner
manton
manton

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

|
Embed
Progress spinner
vincent
vincent

@manton … if it ain’t broken… although, code should be art. An appreciation to your craft.

|
Embed
Progress spinner
In reply to
manton
manton

@vincent Real artists ship, and all that. 🙂

|
Embed
Progress spinner
vincent
vincent

@manton true that 👌

|
Embed
Progress spinner
oddevan
oddevan

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

|
Embed
Progress spinner