Q&A: Sebastian Herkner

Residente a Francoforte, in Germania, Sebastian Herkner ha fondato nel 2006 lo studio di design che porta il suo nome. Herkner crea arredi, luci e decorazioni per i principali marchi internazionali, tra cui Vibia, per cui ha progettato la collezione Kontur. Noto per la fusione di artigianato tradizionale e nuove tecnologie, Herkner ha vinto svariati premi di design, tra cui diversi Archiproducts e Stylepark design awards, ed è stato nominato tra i 100 migliori designer dell’anno da AD Germania e AD Francia. Continuate a leggere per scoprire le sue fonti d’ispirazione e ciò che ha imparato dal design.

Quando hai capito che volevi diventare un designer?

Mi piace usare i cinque sensi per scoprire e comprendere il mondo che mi circonda. È un processo molto intuitivo. Essere creativo è il mio modo di entrare in connessione e trovare nuove risposte.

Quali sono le tue principali fonti d’ispirazione nel processo creativo?

L’osservazione e l’esperienza sono le chiavi dell’immaginazione e della creatività. È un processo molto personale, non esattamente pianificabile, ma sicuramente cruciale.

Qual è la parte del processo creativo che ti piace di più?

Mi emoziona sempre in modo particolare il momento in cui entro in un laboratorio e vedo il primo prototipo per un cliente. È un istante davvero mistico, la tua idea iniziale prende vita, diventa tangibile.

Se potessi scegliere un superpotere, quale vorresti?

La pazienza. Quando ho un’idea per un prodotto o sto facendo delle ricerche sul materiale, sono sempre ansioso di vedere il risultato finale il prima possibile. È molto difficile aspettare, a volte anche sei mesi, per avere un primo campione di un tappeto che ho disegnato.

Come pensi che la “nuova normalità” stia influenzando il mondo del design?

Abbiamo tutti dovuto fare i conti con il lockdown e siamo rimasti a casa per un certo tempo a riflettere su cosa significhi veramente casa per noi – prima, durante e dopo il Covid. La qualità delle nostre abitazioni e di ciò che ci aspettiamo da loro è cambiata, così come l’idea di libertà. Queste esperienze influenzano il design stesso. Non si tratta solo di immaginare spazi di lavoro domestici, ma anche di riconsiderare sempre più la produzione, l’uso dei materiali, l’importanza della qualità e della sostenibilità. Vedo un punto di svolta nei comportamenti di consumo. C’è una nuova visione del riutilizzo, della cura e dello scambio dei prodotti.

Quando ci sarà permesso viaggiare di nuovo, quali destinazioni consiglieresti a un collega o a uno studente di design o di architettura?

Non si tratta della distanza di una destinazione. Penso che tutti noi abbiamo avuto la possibilità di entrare in una connessione più significativa con i nostri quartieri e la bellezza dei luoghi che abbiamo dietro l’angolo. Per trovare ispirazione e soddisfazione non è affatto necessario andare in giro per il mondo.

Cos’è che non manca mai nel tuo frigo?

I cubetti di ghiaccio per un drink serale.

Il tuo momento preferito della giornata è…

Ogni singolo secondo. Ogni giorno è diverso e rappresenta sempre una nuova sfida.

Un’importante lezione di design o di vita che hai imparato finora?

Per me è fondamentale sottolineare l’importanza dell’artigianato. Gli artigiani sono le personalità principali nel mondo del design. Sono loro ad aggiungere bellezza e anima a un prodotto. Mi rende molto felice poter collaborare con queste donne e uomini straordinari, provenienti da zone che vanno dalla Colombia a Taiwan, a emozionanti progetti di design.

Whoops, looks like something went wrong.

2/2 InvalidArgumentException in ControllerNameParser.php line 89: The _controller value "ToolsBundle:Controller:CustomExceptionController" maps to a "Vibia\ToolsBundle\Controller\ControllerController" class, but this class was not found. Create this class or check the spelling of the class and its namespace.

  1. in ControllerNameParser.php line 89
  2. at ControllerNameParser->parse('ToolsBundle:Controller:CustomExceptionController') in ControllerResolver.php line 60
  3. at ControllerResolver->createController('ToolsBundle:Controller:CustomExceptionController') in ControllerResolver.php line 87
  4. at ControllerResolver->getController(object(Request)) in TraceableControllerResolver.php line 46
  5. at TraceableControllerResolver->getController(object(Request)) in HttpKernel.php line 132
  6. at HttpKernel->handleRaw(object(Request), '2') in HttpKernel.php line 64
  7. at HttpKernel->handle(object(Request), '2', false) in ContainerAwareHttpKernel.php line 69
  8. at ContainerAwareHttpKernel->handle(object(Request), '2', false) in ExceptionListener.php line 50
  9. at ExceptionListener->onKernelException(object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
  10. at call_user_func(array(object(ExceptionListener), 'onKernelException'), object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher)) in WrappedListener.php line 61
  11. at WrappedListener->__invoke(object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher))
  12. at call_user_func(object(WrappedListener), object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher)) in EventDispatcher.php line 184
  13. at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener)), 'kernel.exception', object(GetResponseForExceptionEvent)) in EventDispatcher.php line 46
  14. at EventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in TraceableEventDispatcher.php line 140
  15. at TraceableEventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in HttpKernel.php line 221
  16. at HttpKernel->handleException(object(InvalidArgumentException), object(Request), '1') in HttpKernel.php line 75
  17. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  18. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  19. at Kernel->handle(object(Request)) in app_dev.php line 43

1/2 InvalidArgumentException in FileCache.php line 92: The directory "/var/www/html/vibia-front/app/cache/dev/annotations" is not writable.

  1. in FileCache.php line 92
  2. at FileCache->__construct('/var/www/html/vibia-front/app/cache/dev/annotations', '.doctrinecache.data', '2') in FilesystemCache.php line 37
  3. at FilesystemCache->__construct('/var/www/html/vibia-front/app/cache/dev/annotations') in appDevDebugProjectContainer.php line 418
  4. at appDevDebugProjectContainer->getAnnotationReaderService() in Container.php line 314
  5. at Container->get('annotation_reader') in appDevDebugProjectContainer.php line 2723
  6. at appDevDebugProjectContainer->getRouting_LoaderService() in Container.php line 314
  7. at Container->get('routing.loader') in Router.php line 54
  8. at Router->getRouteCollection() in Router.php line 387
  9. at Router->getMatcherDumperInstance() in Router.php line 298
  10. at Router->Symfony\Component\Routing\{closure}(object(ResourceCheckerConfigCache))
  11. at call_user_func(object(Closure), object(ResourceCheckerConfigCache)) in ResourceCheckerConfigCacheFactory.php line 46
  12. at ResourceCheckerConfigCacheFactory->cache('/var/www/html/vibia-front/app/cache/dev/appDevDebugProjectContainerUrlMatcher.php', object(Closure)) in Router.php line 312
  13. at Router->getMatcher() in Router.php line 260
  14. at Router->matchRequest(object(Request)) in RouterListener.php line 154
  15. at RouterListener->onKernelRequest(object(GetResponseEvent), 'kernel.request', object(TraceableEventDispatcher))
  16. at call_user_func(array(object(RouterListener), 'onKernelRequest'), object(GetResponseEvent), 'kernel.request', object(TraceableEventDispatcher)) in WrappedListener.php line 61
  17. at WrappedListener->__invoke(object(GetResponseEvent), 'kernel.request', object(ContainerAwareEventDispatcher))
  18. at call_user_func(object(WrappedListener), object(GetResponseEvent), 'kernel.request', object(ContainerAwareEventDispatcher)) in EventDispatcher.php line 184
  19. at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(GetResponseEvent)) in EventDispatcher.php line 46
  20. at EventDispatcher->dispatch('kernel.request', object(GetResponseEvent)) in TraceableEventDispatcher.php line 140
  21. at TraceableEventDispatcher->dispatch('kernel.request', object(GetResponseEvent)) in HttpKernel.php line 125
  22. at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64
  23. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  24. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  25. at Kernel->handle(object(Request)) in app_dev.php line 43