John Hughes jest wiceprezesem ds. produktów w firmie Hyvä, gdzie nadzoruje rozwój Hyvä Commerce, Enterprise i innych produktów. Mieszkający w Shrewsbury w Wielkiej Brytanii John pracuje z Magento od 2012 roku. Przed dołączeniem do Hyvä pełnił funkcję dyrektora technicznego w Fisheye, pomagając w rozwoju agencji i dostarczaniu wysokowydajnych rozwiązań eCommerce.
Jest pasjonatem szybkich, zorientowanych na użytkownika sklepów internetowych oraz wspierania zarówno programistów, jak i sprzedawców w maksymalnym wykorzystaniu ekosystemu Magento. Jako fan odważnych projektów i jeszcze odważniejszych kolorów, John słynie z obsesji na punkcie wszystkiego, co pomarańczowe – prawdopodobnie z powodu swojej długoletniej miłości do Magento.
Był również członkiem-założycielem zarządu Mage-OS i współpracownikiem komitetu ds. treści Magento Association, pomagając kształtować przyszłość platformy i jej społeczności.
CMS stanowi istotną część niemal wszystkich stron internetowych opartych na platformie Magento, a dla wielu programistów jest to coś, nad czym spędzają dużo czasu (lub z czym walczą!).
Przez zbyt długi czas samo wspomnienie o „CMS” w kontekście Magento wywoływało panikę, strach i niechęć wśród programistów (i użytkowników), ale te uczucia wkrótce odejdą w przeszłość. To nie jest kolejna prezentacja Hyvä CMS! Wykład ten poświęcony jest historii CMS w Magento, problemom, z którymi tradycyjnie borykali się programiści, oraz dogłębnej analizie tego, co dobry CMS powinien oferować programistom z technicznego punktu widzenia. Obejmuje doświadczenia (i problemy) związane z Page Builder i zewnętrznymi systemami CMS oraz dostarcza spostrzeżeń, wskazówek i najlepszych praktyk związanych z naszym nowym rozwiązaniem, Hyvä CMS, oraz wyjaśnia, dlaczego zdecydowaliśmy się zbudować je od podstaw. Będzie to wykład edukacyjny, informacyjny i terapeutyczny, a także zabawny (z gifami/memami itp.)!
Najważniejsze informacje, które zostaną przekazane podczas wykładu:
- Podstawowe problemy istniejących rozwiązań CMS
- Co nowoczesny CMS powinien oferować programistom
- Zrozumienie procesu decyzyjnego, który doprowadził nas do stworzenia Hyvä CMS
- Najlepsze praktyki dotyczące pracy z Hyvä CMS (lub innym CMS)
- Wskazówki dotyczące mniej znanych obszarów Hyvä CMS oraz sposobów rozszerzania/dostosowywania