Archive for October, 2017

  • Saied Abbasi: Death Of The Media Query

    WordCamp Montreal 2017Speaker: Saied Abbasi

    October 7, 2017 — We’ve all been there. Your site looks beautiful on mobile, tablet, and desktop but 768 pixels to 900 pixels is a disaster. Creating a truly responsive website experience goes beyond using bootstrap. Frontend Developers consistently find themselves creating elaborate sets of Media Queries that are time consuming to create and difficult to maintain.

    This talk will explore browser-compatible innovations in CSS that you should start employing in place of Media Queries. The end result will save time and create more adaptive web experiences.

    We will explore practical use cases for the calc() function, Flexbox, and Mozilla’s CSS Grid.

  • Григорий Земсков: Почему хакеры выбирают WordPress?

    WordCamp Moscow 2017Speaker: Григорий Земсков

    October 7, 2017 — В презентации Григорий расскажет о том как и зачем взламывают сайты на WordPress, что скрывается внутри взломанного сайта, какие существуют заблуждения о безопасности и как предотвратить заражение сайта от атак.

    Разберем теорию, рассмотрим кейсы и поговорим о методах защиты, которые может внедрить каждый без специальной подготовки собственными силами на любом хостиге.

  • Élise Desaulniers: Évaluation et budgétisation de projet avec l’approche de modélisation d’usage

    WordCamp Montreal 2017Speaker: Élise Desaulniers

    October 7, 2017 — Vous est-il déjà arrivé de rencontrer un client qui veut un site qui fait « tout » ? D’assister à des conflits entre les différents départements qui veulent tous leur section du site ? D’avoir du mal à arrimer les besoins avec le budget ?

    Le processus de « modélisation d’usage » est traditionnellement utilisée dans le développement de logiciel pour définir le Produit minimum viable (Minimum viable product ou MVP). Elle permet de recenser et prioriser des scénarios d’utilisation et des priorités d’affaires et s’avère extrêmement efficace pour planifier un site Web.

    J’ai utilisé cette approche des dizaines de fois pour aider des clients à structurer leurs besoins, les prioriser et faire les évaluations budgétaires de projets. Dans cette séance, on apprendra à utiliser le processus de modélisation d’usage à l’aide d’exemples concrets.

    Presentation Slides »

  • Геннадий Ковшенин: Взаимодействие с WordPress через командную строку

    WordCamp Moscow 2017Speaker: Gennady Kovshenin

    October 7, 2017 — В своем докладе на WordCamp Moscow Геннадий расскажет про WP-CLI – инструмент для работы с WordPress из командной строки.

    Поговорим о том, что это такое, что нужно знать для начала работы и зачем вообще работать с WordPress из терминала. По ходу презнтации освежим в памяти основы SSH и удаленной работы с сервером.

  • Сергей Попов: Хватит кормить динозавров!

    WordCamp Moscow 2017Speaker: Sergey Popov

    October 7, 2017 — Спецификации JS и CSS стремительно развиваются, существенно облегчая жизнь разработчикам. Однако, что-то заставляет разработчиков отказываться от современных спецификаций в пользу поддержки старых браузеров. Почему? Что мы теряем и из-за кого? Давайте разберёмся с этим вопросом раз и навсегда.

  • Shannon Smith: New CSS Toys For Themes

    WordCamp Toronto 2017

    October 7, 2017 — Check out all newest things that CSS can bring to WordPress theme development: CSS Filters, Feature Queries, Native Mixins, Grid Layout, Native Variables, and more. Learn how they work and when to use them. For theme designers.

    Presentation Slides »

  • Yannick Lefebvre: Plugin Development Demystified

    WordCamp Montreal 2017Speaker: Yannick Lefebvre

    October 7, 2017 — For many WordPress users, even seasoned PHP developers, creating new plugins for WordPress seems like a daunting task. This presentation aims to show attendees how simple creating plugins for WordPress from the ground up can be by looking at the architecture of a WordPress plugin, from the basic concepts of registering actions and filters to more advanced concepts such as the creation of admin pages and registering shortcodes.

    Presentation Slides »

  • Brian Hogg: Preparing A Plugin For Translationa

    WordCamp Montreal 2017Speaker: Brian Hogg

    October 7, 2017 — You have a plugin, but you want users to be able to use it in their native language. Learn how to get it ready for translation, things to watch out for, and tips for maintaining it as you change the plugin over time.

  • Dara Skolnick: Delightful Dashboards: Customizing The WordPress Admin Experience

    WordCamp Montreal 2017Speaker: Dara Skolnick

    October 6, 2017 — When making a WordPress website you spend lots of time getting the front end just right — find out how to make your client even happier by making the admin side just as great! You’ll learn how to customize the WordPress admin visually, tweak the TinyMCE editor, add custom fields and post types, create documentation, edit dashboard widgets, add options pages, and more. By the end of this talk, you’ll walk away with a bunch of ideas about how to make your WordPress websites even easier for your clients to use.

  • Noel Tock: Product-Driven Websites Achieving Results From Day One

    WordCamp Varna 2017Speaker: Noel Tock

    October 6, 2017 — What is an average timeline and workflow for a project? What iterative approach really means? How does a product upgrade constantly to reach a high level of quality? Are users browsing our site the way we imagine?

    Presentation Slides »