Intermediate

  • Contributing on Drupal.org 101

    Thousands of people have contributed thousands of hours to make Drupal what it is. 
    If you work with Drupal, you should seriously consider becoming one of these people.
    It's good for the community; it's good for you; and it's good for your career options.

  • Drupal 8 Frontend. For those who's still outside.

    This session is mostly for those who is new to Drupal 8 and doesn't know where to start or has very little D8 frontend development experience.

    During the session I'll talk about major changes of frontend development from Drupal 7 to Drupal 8 with bunch of practical examples on Twig, Libraries, debugging, D8 theme structure, render arrays, preprocesses etc.
     

    Session Level
    Intermediate
  • Contributing on Drupal.org 101

    Thousands of people have contributed thousands of hours to make Drupal what it is. 
    If you work with Drupal, you should seriously consider becoming one of these people.
    It's good for the community; it's good for you; and it's good for your career options.

    My particular area of expertise is (backend) coding. This presentation, therefore,
    will touch on the following areas of opportunity, completed by gently walking the
    audience through each:

    • Why bother contributing
    • Finding an issue to contribute to
    • Understanding and reproducing the issue
    • Writing a (good) patch and export it
    • Updating the issue, attaching the patch
    • Communicating with people you do not know

    At the end of the presentation, I hope participants who already contribute to 
    Drupal are reassured that the work they are doing is valued and that those who do
    not yet contribute will be energised to start.

    Session Level
    Intermediate
  • Using PatternLab to Build the Design Your Client Signed Off On

    Clients sign off on designs. You build a website for them based on these designs. It looks quite like the designs, but not exactly like this. It's not your fault. It's not the client's fault. But wouldn't it be nice if you could build what the client signed off on?

  • No Surprises - Using PatternLab to Build the Design Your Client Signed Off On

    Clients sign off on designs. You build a website for them based on these designs. It looks quite like the designs, but not exactly like this. It's not your fault. It's not the client's fault. But wouldn't it be nice if you could build what the client signed off on?

    In this session I'll look at lambasting my most hated design tool - Photoshop. In short, it's for editing photographs, not designing websites.

    Then I'll talk a little about something more modern - SketchApp - built especially for designing user interfaces, but still falls waaaay short when you want to give your clients designs that they can touch and feel and smell and see exactly what they are going to get.

    Following, I'll talk about "Design for the Browser" and/or "Design in the Browser". Basically, using modern tools such as PatternLab and Component-based design principles to give your clients an interactive prototype of exactly what their final product will look like. Not an approximation of it, the thing itself - so the product they get is the product they sign off on.

    Clients can test this design on phones, tablets, watches - heck, even computers! - and make sure it works before they get you to implement it.

    Finally, we'll see how these static prototypes can be integrated with Drupal, so that the template of the mockup is the template used by Drupal - again, to make sure the design that is signed off on is the design that is delivered. No compromises. No surprises.

    Session Level
    Intermediate
  • Social Media Tips & Tricks for Business

    This presentation will describe the role that some of the major internet companies like Google (Analytics), Facebook (Business pages) & Twitter are playing in today’s society and how they can benefit you as an individual or small business.

  • Things I've Learned from the Drupal Twig Slack

    I'd like to show some of the things that people have been having trouble solving that we have solved as a group on the Drupal Twig Slack channel.

    This will be a lively, informative discussion which will give you information on a great resource for frontend Drupal development. You will learn answers to questions you didn't know you had, some you had but didn't know how to phrase, and some that you may have known already.

    We'll then open the floor to general Drupal frontend Q&A.

    Session Level
    Intermediate
  • Social Media Tips & Tricks for Business

    This presentation will describe the role that some of the major internet companies like Google (Analytics), Facebook (Business pages) & Twitter are playing in today’s society and how they can benefit you as an individual or small business.

    The session is ideally suited for those who want to calculate the ROI of Social media, understand what function the Website should play, its Goals & the Automation Process. It will also show you how your can build Brand awareness & picking the Social media platform is right for you.

    Presentation Overview:

    • Website & its Goals
    • Your Brand
    • What Social media platform is right for you?
    • The Platforms (Facebook, Twitter, YouTube, Pinterest & Flickr)
    • The Tools (Tracking & Benchmarking & Automation)
    • Reviewing & Improve
    Session Level
    Intermediate
  • The DNA of building a user-centred local authority website for Dún Laoghaire-Rathdown County Council

    The presentation will revolve around design and development insights from the recently built dlrcoco.ie website.

    I'll be discussing things we've learned in the project development process, including content strategy & information architecture, taxonomies, organic groups, dynamic content display, Solr search, content publication workflow, challenges in working with image rich content and content publishing across multiple Drupal websites with SSO Bakery.

    The session is addressed to developers building enterprise level platforms on Drupal and content managers working with Drupal or looking to adopt Drupal as their content publishing platform.

    Session Level
    Intermediate