Whoops, looks like something went wrong.

3/3 InvalidArgumentException in classes.php line 2482: 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 classes.php line 2482
  2. at ControllerNameParser->parse('ToolsBundle:Controller:CustomExceptionController') in classes.php line 2542
  3. at ControllerResolver->createController('ToolsBundle:Controller:CustomExceptionController') in classes.php line 2163
  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 classes.php line 1858
  13. at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.exception', object(GetResponseForExceptionEvent)) in classes.php line 1773
  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(RuntimeException), 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

2/3 RuntimeException in AbstractException.php line 96: "Notice: Undefined index: _urlAuth" in "/var/www/html/vibia-front/src/Vibia/FrontBundle/Resources/views/Partial/header.html.tpl"

  1. in AbstractException.php line 96
  2. at AbstractException::createFromPrevious(object(ContextErrorException), '/var/www/html/vibia-front/src/Vibia/FrontBundle/Resources/views/Partial/header.html.tpl') in SmartyEngine.php line 259
  3. at SmartyEngine->render('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'fr', 'currentCat' => 'int', 'lang' => 'fr', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/')) in SmartyEngine.php line 408
  4. at SmartyEngine->renderResponse('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'fr', 'currentCat' => 'int', 'lang' => 'fr', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/'), null) in DelegatingEngine.php line 57
  5. at DelegatingEngine->renderResponse('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'fr', 'currentCat' => 'int', 'lang' => 'fr', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/'), null) in Controller.php line 185
  6. at Controller->render('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'fr', 'currentCat' => 'int', 'lang' => 'fr', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/')) in PartialController.php line 92
  7. at PartialController->getHeaderAction('eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==')
  8. at call_user_func_array(array(object(PartialController), 'getHeaderAction'), array('eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==')) in PartialController.php line 70
  9. at PartialController->indexAction(object(Request))
  10. at call_user_func_array(array(object(PartialController), 'indexAction'), array(object(Request))) in HttpKernel.php line 144
  11. at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64
  12. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  13. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  14. at Kernel->handle(object(Request)) in app_dev.php line 43

1/3 ContextErrorException in d7be83883a6003ef29f1652c5c6841ed85fcd6c9_0.file.auth.html.tpl.php line 97: Notice: Undefined index: _urlAuth

  1. in d7be83883a6003ef29f1652c5c6841ed85fcd6c9_0.file.auth.html.tpl.php line 97
  2. at ErrorHandler->handleError('8', 'Undefined index: _urlAuth', '/var/www/html/vibia-front/app/cache/dev/smarty/templates_c/d7/be/83/d7be83883a6003ef29f1652c5c6841ed85fcd6c9_0.file.auth.html.tpl.php', '97', array('_smarty_tpl' => object(Smarty_Internal_Template), '_block_repeat' => false, '_block_content' => 'frontend.auth.log_in_to_vibia')) in d7be83883a6003ef29f1652c5c6841ed85fcd6c9_0.file.auth.html.tpl.php line 97
  3. at content_66ffb1eb609c39_66498766(object(Smarty_Internal_Template)) in smarty_internal_template.php line 371
  4. at Smarty_Internal_Template->getRenderedTemplateCode() in smarty_template_compiled.php line 202
  5. at Smarty_Template_Compiled->render(object(Smarty_Internal_Template)) in smarty_internal_template.php line 246
  6. at Smarty_Internal_Template->render() in smarty_internal_template.php line 453
  7. at Smarty_Internal_Template->getSubTemplate('file:Auth/auth.html.tpl', null, null, '0', '3600', array(), '0') in f404e33d70234d501fb1f09ef5df6568aa2f9220_0.file.header.html.tpl.php line 106
  8. at content_66ffb1eb461638_24051678(object(Smarty_Internal_Template)) in smarty_internal_template.php line 371
  9. at Smarty_Internal_Template->getRenderedTemplateCode() in smarty_template_compiled.php line 202
  10. at Smarty_Template_Compiled->render(object(Smarty_Internal_Template)) in smarty_internal_template.php line 246
  11. at Smarty_Internal_Template->render(true, false, false) in Smarty.class.php line 820
  12. at Smarty->fetch('/var/www/html/vibia-front/src/Vibia/FrontBundle/Resources/views/Partial/header.html.tpl') in SmartyEngine.php line 255
  13. at SmartyEngine->render('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'fr', 'currentCat' => 'int', 'lang' => 'fr', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/')) in SmartyEngine.php line 408
  14. at SmartyEngine->renderResponse('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'fr', 'currentCat' => 'int', 'lang' => 'fr', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/'), null) in DelegatingEngine.php line 57
  15. at DelegatingEngine->renderResponse('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'fr', 'currentCat' => 'int', 'lang' => 'fr', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/'), null) in Controller.php line 185
  16. at Controller->render('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'fr', 'currentCat' => 'int', 'lang' => 'fr', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/')) in PartialController.php line 92
  17. at PartialController->getHeaderAction('eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==')
  18. at call_user_func_array(array(object(PartialController), 'getHeaderAction'), array('eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9zdW1tZXItcmVhZGluZy0yMDI0XC8iLCJpdCI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2l0XC9sZXR0dXJlLWVzdGl2ZS0yMDI0XC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9sZWN0dXJlcy1kZXRlLTIwMjRcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3NvbW1lcmxla3R1ZXJlbi0yMDI0XC8iLCJlcyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VzXC9sZWN0dXJhcy1wYXJhLWVsLXZlcmFuby0yMDI0XC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdW1tZXItcmVhZGluZy0yMDI0XC8ifQ==')) in PartialController.php line 70
  19. at PartialController->indexAction(object(Request))
  20. at call_user_func_array(array(object(PartialController), 'indexAction'), array(object(Request))) in HttpKernel.php line 144
  21. at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64
  22. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  23. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  24. at Kernel->handle(object(Request)) in app_dev.php line 43

Lectures d’été 2024

Qu’on le passe chez soi, ou au soleil, au bord de la mer, ou qu’on parte à l’aventure dans des contrées lointaines, l’été est l’occasion de s’adonner au plaisir tant désiré de la lecture. À nous de choisir avec soin les livres qui nous accompagneront pendant nos vacances, sans quoi nous risquons de gâcher cette précieuse occasion d’inspiration et d’illumination qui ne se présente qu’une fois par an. Pour vous guider dans le choix de votre compagnon cet été, nous avons demandé à quatre professionnels de grands studios de design d’intérieur et d’architecture de nous recommander leurs lectures favorites.

Somos Nido est un studio d’architecture et de design d’intérieur qui se consacre à la création d’atmosphères chaleureuses et accueillantes. Tessa Muga et Román Maciá ont fondé ce studio après avoir travaillé sept ans dans l’immobilier ; c’est l’expérience personnelle de Tessa qui les a inspirés, grâce à la compréhension de l’importance d’avoir un espace où l’on se sent chez soi, où que l’on soit.

Atmosphères de Peter Zumthor est un livre qui vous invite à remettre en question l’essence des espaces et à l’explorer, afin d’humaniser l’architecture. Zumthor vous guide à travers son processus créatif, et vous révèle comment les matériaux, les formes et la lumière se combinent pour créer des environnements qui évoquent des sentiments et des souvenirs. Toujours en quête d’un lien émotionnel entre l’espace et ses habitants, il parvient à transmettre la sensibilité et le soin qu’il apporte à chaque détail.

Vibia The Edit - Tessa Muga

« J’aime son wabi-sabi. Il célèbre la beauté de l’imperfection, l’inévitable et l’absence de prétention. Cette perspective m’aide toujours à trouver la beauté dans la simplicité et l’authenticité des choses. »

XYZ FACTORY est un studio d’architecture et de design reconnu dont le siège se trouve à Matera, en Italie. Depuis 2010, l’activité professionnelle du fondateur Michele Barberio englobe la production de meubles, d’accessoires et d’objets éco-durables en édition limitée. Depuis 2021, son travail s’est étendu à l’hospitalité, à la promotion territoriale et au tourisme expérientiel avec l’ouverture de la Casa MATERIA, dans l’ancien quartier des Sassi, un projet multi-facettes qui fait la synthèse du design, de l’architecture et de l’art.

Philosophie de la maison. L’espace domestique et le bonheur d’Emanuele Coccia est une lecture stimulante et riche de sens sur l’un des thèmes centraux de l’existence humaine : le domicile. Pour ceux qui chaque jour conçoivent la maison où vivra quelqu’un d’autre, il est essentiel de réfléchir à la signification profonde d’un lieu qui est le seul endroit où nous vivons vraiment dans le monde. Il ne s’agit pas là d’une simple nécessité pratique ; la maison est bien plus que cela, elle est un événement moral et psychique avant même d’être un artefact architectural. La maison est la seconde peau dont nous nous enveloppons, dans un travail quotidien de domestication réciproque entre nous, nos proches et les choses.

Vibia The Edit - Michele Barberio

« Les maisons sont des formules spatiales pour vivre l’amour, dans toutes ses expressions. »

The suitcase without a handle: Art, design and karaoke (« La valise sans poignée : Art, design et karaoké ») d’Enzo Mari et Francesca Alfano Miglietti est une longue conversation passionnée entre les deux auteurs. Avec la limpidité et la rigueur de maître qu’on lui connaît, Mari exprime sa déception à l’égard d’un monde du design qui, dans certains cas, se réduit à l’imitation de formes et à la parodie creuse de gestes qui n’ont rien de créatif.

« Une carte conceptuelle utile pour ceux qui doivent aborder chaque jour le design de nouveaux objets, avec l’ambition de combiner leur fonctionnalité avec leur beauté, sans négliger l’efficacité du processus industriel qui préside à leur création. »

Kristiina Kaitala
Associée et Architecte d’Intérieur à Kakadu et Silvana

Kakadu est une agence de conseil stratégique spécialisée dans le développement immobilier et le design de lieux de travail, tandis que Silvana se concentre sur l’architecture d’intérieur dans les environnements de vie et de loisirs. Kaitala et son équipe résolvent les problèmes spatiaux de la clientèle, grâce à la création d’une relation fondée sur l’inspiration mutuelle dès le début de chaque projet, afin de cultiver l’ingrédient indispensable à la réussite : la confiance.

L’ouvrage Maximum Achievement (« Réalisation maximale ») de Brian Tracy présente plusieurs modèles de pensée orientée vers les objectifs, qui sont sans aucun doute très utiles dans notre profession et dans la vie en général. La plupart des gens ont des rêves et des objectifs pour leur avenir, mais rares sont ceux qui élaborent des plans pour atteindre ces objectifs.

Vibia The Edit - Kristiina Kaitala

« Chaque année, je reviens à Maximum Achievement de Brian Tracy. »

Kaitala recommande également Tadao Ando : Living with Light (« Vivre avec la lumière ») de Philip Jodidio, en raison de sa grande passion pour l’architecture minimaliste et imprévisible de Tadao Ando.

« L’impact de l’ensemble de l’expérience spatiale culmine dans l’architecture d’Ando – la beauté unique de la simplicité et donc une expérience physique forte. »

Monica Durou est une entrepreneuse colombienne dont la philosophie unique embrasse la beauté de l’imperfection et le mélange d’éléments inattendus, opposés et décalés pour créer des designs bien pensés. Elle est la force motrice de l’identité visuelle de C’est Ici Design et joue un rôle crucial dans la façon dont le public perçoit la marque, en combinant sa vision artistique avec la pensée stratégique pour apporter des solutions créatives convaincantes.

L’architecture du bonheur, d’Alain de Botton, affirme que l’architecture a un impact significatif sur notre bonheur et que les espaces au design harmonieux peuvent améliorer notre vie. L’ouvrage se penche sur des exemples architecturaux, historiques et contemporains, et examine ce qui rend certains bâtiments et espaces agréables au regard et à l’âme. Il réfléchit également aux dimensions philosophiques et psychologiques de l’architecture, et analyse dans quelle mesure notre environnement reflète et influence nos identités et nos aspirations.

Vibia The Edit -

« Une méditation stimulante sur l’importance d’un design bien pensé et sur la manière dont l’architecture façonne nos expériences et nos émotions. »

The Finer Things: Timeless Furniture, Textiles, and Details (« Les plus belles choses : Meubles, textiles et détails intemporels ») de Christiane Lemieux se concentre sur les détails qui rendent un espace luxueux, allant des matériaux de haute qualité aux accessoires soigneusement choisis. Ce livre est un guide complet pour un design d’intérieur de haute qualité qui met l’accent sur l’importance de l’artisanat, des matériaux et du soin accordé aux détails. Le concept de design intemporel est un thème clé. Lemieux explique comment choisir des pièces et des styles qui conserveront leur pertinence et leur beauté au fil du temps, et éviter les tendances qui risquent de se démoder rapidement.

« Un guide et une source d’inspiration pour ceux qui souhaitent créer des intérieurs élégants et durables. C’est une célébration de la beauté et de la valeur d’un ameublement bien fait et d’un design bien pensé. »