I’ve been thinking a lot about principles in front end development lately. Techniques come and go as technology evolves.
The how of things quickly changes. The why is much more timeless.
A principle that is emerging for me is simple: do the least amount possible.
I’ve been thinking of myself more and more lately as a craftsperson. I’ve officially taken on the title “front end developer” as opposed to “web designer”, though I still do get the opportunity to design in my current projects.
As a front end developer, the things I take pride in tend to all be matters of how something is achieved, rather than deciding why it exists.