Saturday, July 23, 2016

Tiny Little Pieces: Designing and developing with pattern libraries

Presented by Lucas Cherkewski in BMO Theatre (Ground Floor), Designers.

Traditional web design is all about the mockup, a series of fully designed pages that a developer then turns into templates and a theme. This kind of web design can create websites that are harder to maintain or extend in the future; if it’s not in the original mockup, we have no idea what to do! In recent years, however, a new method has emerged: designing with patterns – small, reusable mini-designs that are combined to create templates of any sort. We’ll learn three connected topics: what pattern libraries are all about; how they make life better for designers, developers, and clients; and how to work with a pattern library when building WordPress themes. By the end of the presentation, you’ll feel comfortable with the idea of designing and developing with patterns, and know how to start improving your work with pattern libraries.


Attendees of any kind are welcome, but designers, and developers who work with designers to build themes or plugins, will likely benefit the most. As a designer, experience with creating custom designs is suggested. As a developer, familiarity with WordPress templating is suggested.

The Roller Coaster Of Starting A Blog From Scratch

Presented by Lara Binamé in General, MB S2.330 (Basement).

When starting our own blog, we always look at others’ end results: how glamorous, inspiring and… downright intimidating! In an age where we long for success through a single post, Lara brings us back down-to-earth… and on one hell of a ride. Hired by SID LEE, politely fired by SID LEE and eventually rehired, this freelance street-smart content gal has more than a few tales to tell about the true meaning of sticking to your guns – and keyboard. Enjoy her silly, bold (and slightly self-deprecating) story about the real ups, downs, twists and turns involved in creating FUCKOFFFF Magazine. WordPress, warts and all.

So, whether you’re a blogging newbie or an avid typer, sit back and let her inspire and ignite your creative flame, make light of the (sometimes frustrating) blogging process and share some insight that’ll help you bring your content lovechild (or monster!) to life.


Whether you’re starting a blog, looking to reminisce about your own journey, or sharpen some blunt content tools, this conference is for everyone.

The case for the REST API, why do we even need it?

Presented by Roy Sivan in Code, MB S2.330 (Basement).

There are many reasons ways the REST API can be utilized, but why should we care? Why are any of these reasons so good we need to have the API in core vs. a plugin? I will take a non-code approach to explaining from the basics, why the REST API is not just a good thing to have for development, but a good thing to have for WordPress to keep it going and keeping it relevant. Then you can be the judge if it is a good and necessary addition.


Knowledge that the API exists, and desire to learn about it. This will be a good intermediate / low-level talk for the reasoning behind the API and why it is good.

Testing WordPress: It Doesn’t Actually Suck

Presented by Max Kovalenkov in Code, MB 2.270 (Second Floor).

Testing has always been and continues to be something of a “skeleton in the closet” for most developers. It’s rarely required as part of the development process, is often tedious to set up, and, to be effective, needs to become a regular practice both before and after going live. Yet bringing it into our work routines provides numerous benefits in the long run and, if done properly, can save lots of headaches and at times even help avoid a tainted reputation. We will start by looking at the automated testing landscape from the high level – what’s what and where’s best to use each testing methodology. We will then explore testing options available for different parts of the WordPress ecosystem (core, plugins, themes), and go through a couple of practical examples of using selected test frameworks. To finish off, we’ll discuss the habit-forming aspect, which is not necessarily as much about development itself.


The talk is aimed at developers and people who manage developers. There will be some code examples, though understanding them is not required. Minimal knowledge of the WordPress ecosystem is required, as well as some knowledge of a typical web project’s various stages.

Simplifying Flexible Content With Advanced Custom Fields

Presented by Sasha Endoh in Code, MB 2.270 (Second Floor).

Seemingly every theme these days comes with a heavy-duty page builder, in an attempt to provide an easy way to display content flexibly. But have you ever tried to use one? They’re more complex than they seem and are a nightmare to use for clients. In this talk, we’ll walk through the major flaws of common page builders. I’ll then introduce you to an alternative solution using the Advanced Custom Fields plugin that still offers your clients the flexibility they desire, while offering developers and designers more control over the work they do… and none of the annoying pitfalls of traditional page builders.


You’ll need to know some basic HTML, CSS, and PHP to implement my suggested system but you can still follow along with the talk without prior knowledge of coding.

Share Your Success Story

Presented by Shannon Smith in General, MB 2.270 (Second Floor).

Do you have a blog? Is it fun, interesting, great-looking, or inviting? This is not a typical presentation. Instead, it is an informal, audience-participation activity where you are invited to share your blogging success story, in 5 minutes or less. Bilingual activity.

RTFM: Documentation for Developers

Presented by Mo Jangda in Code, MB S2.330 (Basement).

For developer-centric plugins, good documentation can mean the key to success. We’ll walk through what entails good documentation and various real-world examples and tools you can use to simplify things.


Some PHP and WordPress knowledge will be helpful but not necessary

Outils WordPress incontournables pour simplifier votre vie de blogueur!

Presented by Jennifer Doré Dallas in BMO Theatre (Ground Floor), General.

C’est bien connu, comme blogueur, on a plein d’idées, mais toujours trop peu de temps pour les mettre en oeuvre. Avec ces différents outils connexes à WordPress et à votre flux de travail, vous simplifierez votre quotidien et vos publications. Nous aborderons des sujets comme les extensions (plugins) essentielles pour vous assurer une publication de qualité avec moins d’efforts (SEO, calendriers, flux de travail, etc.), les différents outils que vous pourriez utiliser autour de WordPress et les ajouts incontournables à ce dernier! Vous repartirez en sachant que vous pourrez gagner du temps sans diminuer la qualité de votre blogue.


Débutant-Intermédiaire en WordPress et blogging. Vous devez connaître l’interface WordPress ou en comprendre les rouages (ex. qu’est-ce qu’un widget) et être familier avec les concepts de blogging, mais n’en êtes pas un expert.

Money Talks: How To Not Get Robbed

Presented by Belinda Darcey in BMO Theatre (Ground Floor), General.

Genuinely helpful money advice from veteran WordPress designers and developers. Save yourself a ton of hassle, time and money by learning what these experts had to learn the hard way. Topics will include: how to price your work, how to plan for scope creep, how to detect and avoid time sinks in advance, red flags with new clients, common pricing pitfalls for newbies, how to get paid ahead of any other vendors. Format: a series of lightning talks (5 mins each) followed by Q & A. For all skill levels and anyone new to WordPress.

Belinda Darcey

Tippi Thole

Brian Rotzstein

Shelly Peacock

Julie Cloutier


For Designers and Developers, Beginners through Advanced. No coding skills required.

La licence GPL: questions et réponses

Presented by Alexandre Simard, Marcel Naud in BMO Theatre (Ground Floor), General.

Une discussion ouverte entre Alexandre Simard, spécialiste WordPress, et Me Marcel Naud, avocat spécialisé en droit d’auteur et droit commercial lié à la propriété intellectuelle. Nous tenterons ensemble de démystifier la licence GPL et ses conséquences pour tous les types d’utilisatrices de WordPress. Un FAQ vivant, en somme!

Aucune connaissance légale n’est requise. Faites comme les Russes en 1972, venez pour apprendre! Vous retirerez peut-être un peu plus de la présentation si vous savez ce qu’est un thème et une extension, mais ce n’est pas obligatoire.


Aucune connaissance légale n’est requise. Faites comme les Russes en 1972, venez pour apprendre! Vous retirerez peut-être un peu plus de la présentation si vous savez ce qu’est un thème et une extension, mais ce n’est pas obligatoire.

Imposter Syndrome and the Techie Continuum

Presented by Kathryn Presner in General, MB 2.270 (Second Floor).

Think you don’t know enough about WordPress to help out someone else? Come with me on my journey through the techie continuum – swinging through Self-Doubt Boulevard and taking a leisurely jaunt through Imposter Syndrome Alley. We’ll find out how I finally realized I know enough to contribute – and so do you.

After a short personal talk, we’ll have an informal group conversation, in which participants will be invited to share their own experiences. The discussion will include challenges we’ve faced with imposter syndrome, self-doubt, and other negative self-talk, and we’ll share tips for moving past and even overcoming these issues. We’ll look at finding ways to contribute to WordPress that you’re comfortable with, the positive impact of transferring your knowledge to others, and how individual and peer mentorships can benefit everyone.

Note: group facilitation will be in English, but discussion welcome in English and French. L’animation du groupe sera en anglais, mais la discussion en français ou en anglais sera bienvenue.


No prerequisites, all welcome.

How I Learned to Stop Overthinking and hit Publish

Presented by Lynne Rutledge in BMO Theatre (Ground Floor), General.

Newbies can get overwhelmed by being aware of how much we don’t know. It’s easy to use learning or researching as a way to avoid doing. Who do you trust for answers? A quick intro to the basics of information literacy can help you choose a few good sources from those millions of results. It isn’t just research though, is it? Once you have your site, post, or idea who do you run it past? The WordPress community of course! We will look at some of the ways to get your idea out and connect with others. (Blogging fundamentals, community pool, social media…)


Really geared to newbie blogging folks.

Happiness Bar

Presented in Happiness Bar.

The Happiness Bar is a part of the event where volunteer experts hang around and help attendees with any questions they have. Get your WordPress questions answered, one-on-one, by some of the best experts around. Tricky configuration question? Plugins issues? Wanting to bring WordPress in your enterprise but wondering if it’ll fit in? Whatever the question, our friendly volunteers will make sure you leave the chat with solutions.

WordPress Experts: The Happiness Bar needs you! If you’re better at answering questions than asking please come to the bar and help out! You can sign up to be an official happiness barista on the volunteering page.


This session is for everyone.

Getting Started with Child Themes

Presented by Nick Adams in Code, MB 2.270 (Second Floor).

In this presentation, presented in English (avec des sous-titres français au bas de l’écran) I will explain what child themes are and why they should be used. I will then show how to create a child theme using both a plugin as well as manually creating a new directory and putting in a custom style.css and functions.php file. I will then show how changes to a child theme’s CSS overrides the parent theme’s styles when they apply to the same target element, whereas items added to functions.php run in addition to everything in the parent theme’s functions.php. I will also show how to use Inspect Element in a browser to find what style is currently assigned to an element. Throughout the slides, a single child theme of Twenty Sixteen will be created, resulting in a completely custom child theme that is well documented with explanations written in comments about what the code is doing and what line in the parent theme’s style.css it is overriding for reference.


This is for beginners. Some understanding of CSS is helpful but not required.

Gérer facilement un projet WordPress en entreprise

Presented by Bernard Prince in General, MB S2.330 (Basement).

Créer un blogue ou un site de présentation d’entreprise est assez facile avec WordPress. Par contre, gérer une boutique en ligne avec des centaines d’items ou un site ayant de nombreux contenus devant régulièrement être mis à jour devient rapidement complexe. C’est d’autant plus évident en entreprise où peu de personnes connaissent bien le fonctionnement de WordPress. Je vous propose de présenter un cas où avec quelques plug-ins (je ne suis pas programmeur) et la bonne configuration, il devient facile et rapide de gérer efficacement des milliers d’éléments qui doivent être mis à jour régulièrement. Dans ce cas précis, la personne qui tient à jour les données n’a besoin d’aucune connaissance en WordPress. Je vous montrerai en même temps comment optimiser efficacement le référencement Web (SEO) dans un tel contexte.

Principaux outils utilisés pour le projet présenté:

  • Woocommerce
  • Yoast SEO
  • WP All Import
  • Google Drive (gestion des données .csv à partir du tableur)


Connaissance de base en WordPress uniquement.

Frameworks for Freelancers – Double Time IT!

Presented by Shelly Peacock in Designers, MB S2.330 (Basement).

If you have ever had a client pick out a random theme, and asked you to build it out- then you spent 2 days learning how it worked- then this is for you. Don’t spend all your time learning new wheels- get a framework and learn it inside and out. Frameworks are going to be your best friend- there are several out there, I will talk about my top four faves- and the pros and cons of each. And, there are so many snippet resources out there- implementation will be your best teacher. The Bonus? Build sites in 2 days, not 2 weeks.


Basic understanding of WordPress and themes.

Faites des backups qu’ils disaient…

Presented by Jasmine Brien in General, MB S2.330 (Basement).

Oups, des affichages ne sont pas tels que conçus, pire mon site plante. À L’AIDE ! Partout on me répond :

” Bien sûr, tu avais auparavant testé/validé ta modification hors ligne ? Et tu as fait une sauvegarde « un backup » avant la modification en production ? ”

” Euh, non, je n’ai pas d’environnement de test… je ne sais pas par où commencer… et pour la sauvegarde, non, je n’en ai pas, de toute façon, c’était juste une petite chose que je voulais modifier… J’ai toujours fait mes modifications directement sur le site en prod et cela a toujours bien fonctionné ! “

Pendant que je recherche et expérimente des solutions, mon site est soit affreux, soit inaccessible… Excellent pour mon entreprise !!!

Cela vous interpelle ? OK, on comprend tous l’importance des sauvegardes, mais comment on fait ? Comment je la remets en place la sauvegarde ? Comment je crée un environnement de test ? Et si je suis en multisite ?

Nous allons tenter de démystifier l’environnement de test et les sauvegardes, comment faire pratico-pratique avec des outils gratuits, avec en prime quelques erreurs à éviter.


Cette présentation s’adresse aux débutants avancés et aux intermédiaires. Pour les sites utilisant et pour quiconque veut comprendre comment cela se fait, même s’il n’a pas l’intention de le faire lui-même. Savoir installer des plugins, des notions de html et de FTP peuvent aider à la compréhension. Pas pour les sites hébergés sous

Don’t Fear the Custom Theme: How to build a custom WordPress theme with only four files

Presented by Linn Øyen Farley in BMO Theatre (Ground Floor), Code.

Commercial WordPress themes have to be ready to handle thousands of use-cases, but your custom theme doesn’t. Reducing a theme to its essential components – index.php, style.css, and functions.php (plus screenshot.png) – gets your design into the browser as quickly as possible and allows for rapid prototyping based on client feedback. It’s also an easy way for beginners to start developing with WordPress, without getting lost in dozens of files.


We’ll be converting a HTML & CSS-based design into a WordPress theme, so basic knowledge of code can be helpful but is not required. No PHP knowledge necessary.

Do You Have A Launch Plan?

Presented by Chris Flannagan in General, MB S2.330 (Basement).

Pretty exciting stuff, you’ve got a brand new website ready to launch! So what’s the plan? *crickets* Having an established plan for bringing your new site from staging to live is often overlooked and in turn causes minor to severe issues when you flip the switch. In this session we look at potential mishaps, how to avoid them and how to strategically build a launch plan.


All levels of Web builders, designers and developers

Demons in the Closet

Presented by Michele Butcher in General, MB 2.270 (Second Floor).

We spend a lot of time in front of a computer without any social interaction. Sometimes that is great. Sometimes that causes demons to get in your closet. We will talk about the stuff no one likes to talk about. How to handle depression, social anxiety, and keep yourself healthy mentally and physically.



Ça sent la découpe

Presented by Michal Bluma in Designers, MB 2.270 (Second Floor).

De façon générale, le graphiste prépare les maquettes et le développeur les découpe. Parfois, cette relation peut créer des tensions. « Bon! Encore un blending mode! Grrr! » J’aimerais vous donner des trucs pour mieux préparer les maquettes en vue de la découpe ainsi que des astuces pour les développeurs un peu moins à l’aise avec Photoshop. Ensemble, j’espère qu’on pourra créer une meilleure harmonie entre les deux partis en améliorant la communication.


S’adresse aux designers et développeurs. Si vous préparez des PSDs ou que vous les découpez (ou voulez des trucs), venez!

Behind the Curtain: Reviewing Plugins for

Presented by Mika Epstein in BMO Theatre (Ground Floor), Code.

Have you wondered what goes on when a plugin is reviewed? Want to know tips and tricks to making your plugin pass on a first go? Curious about what happens when a security issue is revealed in a plugin? As the representative for the plugin review team, I handle everything from reviews and reports to sock puppets and trademark infringements, and I can answer your questions about all of it.


This is for coders of all levels.

Saturday, July 24, 2016

WordPress et React: le meilleur des deux mondes, en plus du rendu serveur!

Presented by Ziad Saab in Code, MB S2.330 (Basement).

Maintenant que l’API WordPress a libéré votre CMS favori des confins d’un site monolithique, vous pensez utiliser React+WordPress pour votre prochain site. Bien que les avantages de cette séparation de responsabilités soient clairs, plusieurs questions demeurent, surtout pour un site web bilingue axé sur le contenu. Comment éviter le double chargement AJAX? Comment conserver ses bonnes pratiques SEO techniques? Comment faire l’internationalisation? Durant cette présentation, nous allons prendre comme exemple la construction de la version 2.0 du site de DecodeMTL. Nous vous montrerons ce que nous avons appris en utilisant l’infrastructure WordPress+React, et mettrons en open source le code qui supporte la présentation.


Cette présentation requiert des connaissances en programmation web. Idéalement vous avez au moins entendu parler de WP-API, et vous savez ce qu’est une single-page app.

WooCommerce pour les 7 à 77 ans

Presented by Jean-François Arseneault in BMO Theatre (Ground Floor), General.

Je vais offrir un aperçu de WooCommerce, montrer comment l’installer et le configurer (et les “gotchas”), créer des produits (simples, variables et “subscriptions”) et installer des passerelles de paiement, et finalement discuter des options pour le SSL et le multilinguisme.


Les gens seront confortables à l’idée d’installer et configurer WooCommerce, de créer des produits/services pour la vente, et d’installer une passerelle de paiement. Le niveau requis est de débutant-intermédiaire, et s’adresse à un “public de tous âges” 🙂

The Dawson Way of Doing Things: A Study of Our Path Using WordPress

Presented by Jonathan Perlman in General, MB 2.270 (Second Floor).

Dawson College with 10,000+ students and 1,000+ faculty and staff has adopted WordPress as our primary web publishing platform. We’ve mostly had success, but we’ve also had our share of failures and growing pains. In this case study, I’m going to talk about how we started out with WordPress in 2010, migrated our main website a few years later to a multi-site install and how it all evolved to what we have today. Since then, we’ve adopted the “lean and mean” mantra to building sites, while making them easy to update. This case study will showcase the front and back-ends of our higher profile sites to show how we achieved our goals. We’ll also explain how we manage expectations, do our development, choose plugins and tools, and which themes we’ve come to rely on.


None. It’s for everyone.

Techniques pour déployer WordPress de façon consistante et les rendre résilients

Presented by Renoir Boulanger in Code, MB S2.330 (Basement).

Pour avoir un site Web qui est capable de supporter beaucoup de visites et facile d’entretien demande beaucoup de précautions.
Tout faire sur le site Web public parce qu’il est difficile de pouvoir reproduire et se résoudre tout réinstaller, nous faisons les « coins ronds ».

Télécharger sur le serveur lorsqu’on enregistre des changements est une méthode de travail à bannir depuis les années 1990.

  • Comment organiser son espace de travail de développement Web et pouvoir le comprendre?
  • Comment l’organiser pour que je n’aie pas à écrire dans des documents texte comment j’ai fait la dernière fois?
  • Comment être capable de répondre à la charge de travail s’il y a beaucoup de visiteurs simultanés parce qu’il est devenu populaire?

Les « frameworks » de développement modernes et commerciaux ont toutes leurs façons de fonctionner et WordPress n’est pas facile a adapter aux techniques modernes.

J’illustrerai comment adapter WordPress pour être plus facile à entretenir de façon automatisée. Je démontrerai aussi quelques gabarits fonctionnels dans un contexte de système de gestion de configuration, comment organiser son code pour qu’il puisse être possible de travailler localement, et y exécuter la même configuration partout en tenant compte des subtilités à observer.

Il y a plein d’outils, de techniques, et tutoriels de disponibles sur le Web. Cette présentation illustrera par quoi commencer, et j’y partagerai quelques leçons apprises à la dure.

Seduce Your Readers With Copy That Converts

Presented by Brendan Sera-Shriar in BMO Theatre (Ground Floor), Marketing.

Getting readers to your website, blog or landing page is only half the battle. Once they have arrived you need to keep’em and hook’em. Wether you’re selling a service, product or point of view your copy needs to do more than just engage your readers, it needs to seduce them! In this presentation we’ll look at creative copy writing techniques that convert your readers into site members, subscribers, customers or whatever your goal is!


Basic understanding of WordPress.

Sécurité: Ne soyez pas une cible

Presented by Maxime Jobin in General, MB S2.330 (Basement).

Qui dit logiciel dit bogue. Qui dit bogue dit brèche de sécurité. Malgré le fait que WordPress soit un logiciel sécuritaire, comment se fait-il qu’autant de sites web utilisant WordPress soient piratés ? Ne soyez pas une cible facile ! Cette présentation couvre les différents stratagèmes utilisés pour pirater un site web et comment bien se défendre contre les attaques potentielles.


Débutant, intermédiaire

Levelling Up Your WordPress Development Workflow

Presented by Dara Skolnick in Code, MB 2.270 (Second Floor).

You’ll love being a WordPress theme developer even more than you already do by learning to apply time- and sanity-saving practices to your WordPress development workflow. If you’ve heard about web developers using technologies like CSS preprocessors (e.g. Sass), task runners (e.g. Grunt, Gulp), and version control (e.g. Git) and wondered how to apply them to developing WordPress themes, I’ll show you how!


Attendees should be at least beginner or intermediate developers. They should know how to write at least HTML and CSS, and should have some experience with WordPress theme development (child themes or custom themes).

Lay of the Landing Page: Building Great Marketing Campaigns on WordPress

Presented by Mohamed Hamad, Liesl Barrell in BMO Theatre (Ground Floor), Marketing.

Are you trying to get users to DO something on your site? Whether it’s sign-up, buy, download, donate: if you have a goal you NEED landing pages! This talk covers important basics like what landing pages are and why/when to use them, attention ratio, message match and key persuasive elements. Includes a walk-through of examples of our premium interactive landing page templates and case studies to see what converts best and why. Run better, more efficient, and just plain cooler campaigns, plus get the most out of your marketing time and dollars!


No experience necessary, marketers and bloggers will get a lot out of the first half and developers will get a lot out of the second half. 🙂

La manipulation d’URL et surindexation de WordPress

Presented by Marie-Lynn Richard in Code, MB 2.270 (Second Floor).

Il est fort probable que vous avez choisi judicieusement ce que vous vouliez publier sur votre site web. WordPress offre quand même une foule de pages possibles via la manipulation des URLs. Apprenez à bien contrôler les informations que votre site publie et aussi prévenir la surindexation de votre site par les engins de recherche. Découvrez comment tester votre thème, calibrer votre contenu et valider ce qui est indexable pour prévenir l’indexation d’information confidentielle à propos de vous ou vos clients.


Cette conférence est accessible aux utilisateurs de WordPress de tous les niveaux.


How to Succeed as an Independent Blogger

Presented by Brian Rotsztein in BMO Theatre (Ground Floor), Marketing.

Independent bloggers have become multi-platform influencers with success being much more broadly defined. Getting people to pay attention, being influential on social media networks, obtaining financial rewards and non-monetary incentives, and acquiring self-branding skills are being tied to the creation of valuable content. All of these are associated with a more recent, evolved view of blogging and success. In this session, attendees will learn what it means to be a successful blogger, discover some of the latest trends in blogging, gain insight into becoming an influencer, get advice on how to view success, get tips for finding success-generating topics to write about (e.g., products, services, people, events,…), learn about maintaining a balanced work-life lifestyle as an independent blogger, and find out about emerging trends in generating revenue from their blog and social network.


No technical knowledge is required.

How to Catch Regressions Faster Using Acceptance Testing

Presented by Jonathan Bardo in Code, MB 2.270 (Second Floor).

By mimicking user flow and interactions, acceptance testing plays a key role in catching any kind regressions in someone’s plugin or theme. In this presentation, I will show how to write acceptance tests using a very simple little framework called Codeception and how someone can automate those tests using a continuous integration server such as Travis CI.


Intermediate to advanced knowledge of PHP and the command line.

How to Brand Your WordPress site

Presented by Tippi Thole in BMO Theatre (Ground Floor), Marketing.

Learn how to customize the look of your website with nothing more than your brand identity. I’ll show you how to integrate all the elements of your branding (logo, favicon, colors, fonts, typography, design elements, etc.) in WordPress to create a custom-looking site without having to know a lot of code. Using a child theme, some custom CSS and a few tried-and-true plugins, you’ll have a custom-looking website in no time!


None. For beginners and anyone interested in branding.

Giving Back to WordPress – No Code Needed!

Presented by Meagan Hanes in General, MB 2.270 (Second Floor).

It’s known that WordPress is open-source and community-built, but how exactly one can get started contributing can be a bit of a mystery. In fact, many people aren’t aware that one can contribute to WordPress without being a master of code! Documentation, translation, teaching, infrastructure, design, and yes, Core – there are many different ways to contribute to the Project. My presentation will enlighten audience members to the world of open-source contributing and make it easier for them to connect with the community.



Engage your audience now: purposeful content design for beginners

Presented by Alison Knott in Designers, MB 2.270 (Second Floor).

Let’s talk about design in a different way: is the purpose of your site clear to those who visit it? How does their experience differ when they visit on a small phone versus a laptop? Is it clear how you want people to engage with your content, or do you assume they know what to do? In this presentation, designer Alison Knott will help you evaluate your site’s purpose from a design and usability perspective. If you have trouble getting readers to engage with your content, or want to be more objective with the look of your site, this talk is for you!


None, for everyone.

Disaster-Proofing: Protect Your Site Before Something Goes Wrong

Presented by Kate Newbill in General, MB S2.330 (Basement).

How much money and credibility would you lose if your website went down for a week? A day? An hour? Let’s take a look at some of the most common things that can go wrong with a WordPress site. This short talk will outline easy plans and steps you can take to prevent website disaster. Kate will share a downloadable action plan to help you get started.


None. This talk is suitable for beginning bloggers and website consultants who maintain sites for clients.

Content Doesn’t Grow on Trees – An Introduction to Content Strategy

Presented by Jamie Schmid in Marketing, MB S2.330 (Basement).

Content is EVERYBODY’s problem: it’s a problem for the content creator, and a problem for the developer. Without content, there is no website. Without the website there is no client. Yet… how is it always left for last? In this talk I will teach you the core practices of the field known as Content Strategy: planning, development, and management of content. Learn how to integrate Content Strategy into your web process will transform your workflow to give everyone a grasp on creating, managing and structuring content– organized and delivered on-time.


Beginner Blogger to Advanced Coders. Beginning Content Strategists.

Beyond Social Media: Why Influencers Will Need an Exit Strategy

Presented by Jessica Nudo in BMO Theatre (Ground Floor), Marketing.

Public relations, brands and bloggers: who’s influencing who? Sure running a blog is great, but social media followers aside — how do you monetize it? Can people really tell it you’re buying followers and engagement? The blogger market is becoming increasingly more saturated, as more and more Millenials want to be considered influencers. More often than not, bloggers with larger social media followings are hired over their low-follower peers, but how effective are the campaigns they are hired for? This talk will examine the realities of bloggers who are trying to make a living and whether or not these campaigns are actually paying off for the clients. A strong emphasis will be placed on the importance of systematic support in face to face discussions, versus faceless, less personal (and expensive!) sponsored posts on social media — and where the influencer world is heading. Spoiler alert: don’t quit your day job.


Suitable for beginners or anyone who wants a glimpse into the lifestyle blogger/influencer world.

Automatiser les performances de WordPress avec le module Pagespeed de Google

Presented by Eric Valois in Code, MB S2.330 (Basement).

La grande flexibilité de WordPress nuit parfois aux meilleures pratiques de performance. Il est si facile d’installer une extension ou un thème complexe et de négliger la performance de son site WordPress. Une fois installé et configuré, le module Pagespeed de Google tentera d’appliquer automatiquement les meilleures pratiques de performance à votre site. Dans cette conférence je présenterai un aperçu du module, comment l’installer, le configurer et ses limitations.


Un niveau intermédiaire est nécessaire pour bien comprendre.