Note to self — ALWAYS develop the system…
This is partly to reinforce this idea for myself and partly putting it out there in case someone else might find it a useful principle…
Scenario
A client asks me to move a section from one page on their website to another page.
Consideration
My options are to manually cut and paste the section or to write some code that allows me to move a section from one page to another with 2 clicks (select the page and press “Move”).
Option 1 is quicker in the short term at about 40 seconds of mundane work.
Option 2 is slower (about 10 minutes of coding) but allows me to save 40 seconds in the future if I have to repeat this process.
Action
I go with option 2, since I find coding more enjoyable and I feel like this functionality could be useful in the future.
Conclusion
4 days later, the same client asks me to move 5 different sections between pages.
The lesson — ALWAYS develop the system instead of taking the shortcut…
