I’ve been thinking for a while about the oft used web design statement of “hand crafted code” and its place in modern design and development and how it compares to something that is literally “hand crafted”.
During the course of my working day I spend time searching for, reviewing and sourcing potential suppliers for our business Cutting Edge Knives and we deal with artisans who are physically crafting a product you can hold in your hand and use every day and it’s fascinating seeing a different craft in action.
Do we hand craft anything?
As designers we create visuals and wireframes, we put in serious keyboard time to create a site but do we hand craft it? Having seen different skills and tools in use making knives and axes (or metalwork in general) I have to say I sometimes feel a little bit of a cheat with so many frameworks, snippets, templates, plugins and boilerplates at my disposal which in many cases are stitched together to create something from nothing. It’s using tools available and being efficient but I often feel it’s a world away from other hand crafting jobs.
With all that said and despite the plethora tools at our disposal, our craft is as much about knowing what’s not necessary and removing it. We’re crafting something that never stops moving and doesn’t wait for the stamp that says it’s “finished”.