• Hot Dog/Not Hot Dog: Artificial Intelligence with Drupal

    In a world where everyone has the ability to post anything online, it becomes critical for site owners wanting to maintain their brand reputation to curate what is published. How can content editors keep up with reviews when there's a steady stream of content submissions? Enter the robots. Google Cloud Vision API provides image labelling, face, logo, and explicit content detection through Machine Learning. This takes the burden off of your content curators, frees them from their role as authoritarian gatekeepers, and allows you to focus on the business value and strategic goals. In this presentation, you'll learn how to: • Get set up with Google Cloud Vision API • Configure Google Cloud Vision API with Drupal through the Drupal module • Automatically add metadata to uploaded media • Enable explicit content detection on image fields SPEAKER Join Rob Loach, Director of Technology at Kalamuna, as he discusses how Google's AI capabilities can be applied today to solve the challenges of content management at scale. DRINKS & DISCUSSION Everyone is invited to join us at Betty's for post-presentation drinks and discussion. The pub is located at 240 King Street East (three blocks from Myplanet). SPONSOR Many thanks to Myplanet for providing the meetup space. These events are hosted by the non-profit DrupalTO organization, representing Toronto's Drupal community for 13 years.

    3
  • Interactive Maps in Drupal - Story City: A Case Study

    Myplanet (Bank of Upper Canada Building)

    Join us on Monday, March 4 at 6:30pm for a presentation by Martin Anderson-Clutz LOCATION: Myplanet ( 252 Adelaide St. E. ) TIME: 6:30pm TOPIC: Drupal + Maps TWITTER: @DrupalTO ~ Story City - An Interactive, Rich Media Map Case Study ~ This session will be a case study of the development of the Story City interactive map for the Vancouver Public Library ( https://thisvancouver.vpl.ca/story-city ). The custom Drupal module developed as part of the project has been released to the Islandora community ( https://github.com/echidnacorp/story_map ) since it includes functionality that should allow any Islandora assets with geographic data to be plotted on a map. DRINKS & DISCUSSION Everyone is invited to join us for post-presentation drinks and discussion at Betty's (240 King Street East). These events are hosted by the non-profit DrupalTO organization, representing Toronto's Drupal community for 10+ years.

    1
  • 25 More Awesome Tips & Tricks for Killer Front-End Drupal Development

    Myplanet (Bank of Upper Canada Building)

    25 More Awesome Tips & Tricks for Killer Front-End Drupal Development Last meetup, Chris Luckhardt showed us how Drupal 8 is a perfect platform for producing beautiful front-end experiences. This follow-up presentation will demonstrate 25 more awesome tips and tricks for creating amazing Drupal 8 websites with blazing speed, full accessibility, high-ranking SEO, and industry-level development best practices. PRESENTED BY Chris Luckhardt Chris Luckhardt is a Drupal 8 Developer & Architect, and Front-End Specialist. He has worked with Drupal for more than eleven years, and revels in the fun insanity of Drupal and front-end development. DRINKS & DISCUSSION Everyone is invited to join us for post-presentation drinks and discussion at Betty's (240 King Street East). These events are hosted by the non-profit DrupalTO organization, representing Toronto's Drupal community for 10+ years.

    1
  • 25 Awesome Tips & Tricks for Killer Front-End Drupal Development

    Myplanet (Bank of Upper Canada Building)

    Join us on Tuesday, Oct 2 at 6:30pm for a presentation by Chris Luckhardt. LOCATION: Myplanet ( 252 Adelaide St. E. ) TIME: 6:30pm TOPIC: Front-end Development TWITTER: @DrupalTO ~ 25 Awesome Tips & Tricks for Killer Front-End Drupal Development ~ Drupal 8 is perfect for producing beautiful front-end experiences. This presentation will give you 25 awesome tips and tricks – that you can start using immediately – to create Drupal 8 websites with blazing speed, full accessibility, high-ranking SEO, and industry-level development best practices. PRESENTED BY: Chris Luckhardt Chris Luckhardt is a Drupal 8 Developer & Architect, and Front-End Specialist. He has worked with Drupal for more than eleven years, and revels in the fun insanity of Drupal and front-end development. DRINKS & DISCUSSION Everyone is invited to join us for post-presentation drinks and discussion at Betty's (240 King Street East). These events are hosted by the non-profit DrupalTO organization, representing Toronto's Drupal community for 10+ years.

  • Hosting Drupal sites? You need Aegir!

    Myplanet (Bank of Upper Canada Building)

    Join us on Tuesday, May 29th at 6:30pm for a presentation by Colan Schwartz. LOCATION: MyPlanet ( 252 Adelaide St. E. ) TIME: 6:30pm TOPIC: Hosting Drupal sites? You need Aegir! TWITTER: @DrupalTO and #DrupalTO Hosting Drupal sites? You need Aegir! Do you need a self-hosted solution for hosting and managing Drupal sites? Would you like be able able to upgrade all of your sites at once with a single button click? Are you tired of dealing with all of the proprietary Drupal hosting providers that won't let you customize your set-up? Wouldn't it be nice if all of your sites could automatically get free HTTPS certificates? If you said yes to any of the above questions, there's only one option: http://www.aegirproject.org/. While it's possible to find a company that will host Drupal sites for you (https://colan.consulting/blog/drupal-specific-hosting-choose-provider-those-offering-comprehensive-platforms ), Aegir helps you maintain control whether you want to use your own infrastructure or manage your own software-as-a-service (SaaS) product (https://en.wikipedia.org/wiki/Software_as_a_service). Plus, you get all the benefits of open source. (https://opensource.com/article/17/8/enterprise-open-source-advantages) We'll cover: History Architecture Basic features Advanced features Development workflows Recent additions Future Questions & discussion PRESENTED BY Colan Schwartz https://colan.consulting DRINKS & DISCUSSION Everyone is invited to join us for post-presentation drinks and discussion at Betty's (240 King Street East) These events are hosted by the non-profit DrupalTO organization, representing Toronto's Drupal community for 10+ years.

    1
  • Prototype to Drupal Site with Kalastatic

    Myplanet (Bank of Upper Canada Building)

    Join us on Monday, March 26th at 6:30pm for a presentation by Crispin Bailey and Rob Loach from Kalamuna. LOCATION: MyPlanet ( 252 Adelaide St. E. ) TIME: 6:30pm TOPIC: Design, Prototyping, Theming TWITTER: @DrupalTO and #DrupalTO Prototype to Drupal Site with Kalastatic Kalastatic is a flexible open-source framework for building static prototypes and living style guides that integrates with Drupal to speed up front-end development. Learn how to use Kalastatic to seamlessly transition from early design files, to working prototypes in HTML, to theming of a complex, component-based, Drupal 7 or Drupal 8 site. PRESENTED BY Crispin Bailey, RGD (@cspin / crispinbailey) Rob Loach (@RobLoach / robloach) Crispin and Rob both work remotely from Toronto for Kalamuna, a rabble-rousing digital agency based in Oakland, California. Crispin is the Director of User Experience, and Rob is the Lead Engineer. Together they help make internet dreams come true for Kalamuna’s clients. DRINKS & DISCUSSION Everyone is invited to join us for post-presentation drinks and discussion at Betty's (240 King Street East) These events are hosted by the non-profit DrupalTO organization, representing Toronto's Drupal community for 10+ years.

  • Join us for three exciting Presentations to kick off our 2018 season.

    Myplanet (Bank of Upper Canada Building)

    Tired of the winter? Trying to find a way to warm up the winter blues? Come and join us on Monday, Feb 26th at 6:30pm for an exciting evening with three presentations. We'll be hosting our monthly meetup at MyPlanet 252 Adelaide St. E. Starting at 6:30pm, (we are usually there a bit anytime after 6ish) Here are the topics of our presentations: Presentation: Have you ever wondered how to create an install profile or distro in Drupal 8 from an existing site? Here is your chance to participate in the conversation. Pierre Marcel will be presenting on how to get started with it in a workshop format. You are invited to bring your computer if you wish. Code will be shared during the presentation and available online too. You can find Pierre Marcel on Twitter(https://twitter.com/pierremarcelio) or D.0 (https://www.drupal.org/u/pierremarcel) Case Study: Nick Gajewski will be presenting a case study on our province's new site "The Environmental Registry of Ontario". It's a new Drupal 8 site, launching a public beta on February 26th. It’s been a crazy 5 months and this case study will talk about the successes and challenges of developing a new site in Drupal 8 and building a beta out of a whole lotta alphas! Nick Gajewski is a senior developer at the Ontario Digital Service. He’s been developing with Drupal since v5.4 and is very fond of it! Module Monday: Discussing things you care about can be difficult. The threat of abuse and harassment online means that many people stop expressing themselves and give up on seeking different opinions. Rafael Nogueira will demo a great Drupal 8 module he wrote integrating "Google Perpective API" for filtering toxic comments for better discussions. You can find Rafael on D.0 (https://www.drupal.org/u/rafaelferreir4) DRINKS & DISCUSSION Everyone is invited to join us for post-presentation drinks and discussion at Betty's (240 King Street East) (http://www.bettysonking.com/) These events are hosted by the non-profit DrupalTO organization, representing Toronto's Drupal community for 11+ years.

    2
  • Drupal & Wordpress Enthusiasts: Pantheon Hosts Community Appreciation Happy Hour

    Please Register on eventbright > https://www.eventbrite.com/e/pantheon-community-appreciation-happy-hour-toronto-tickets-42097573977?aff=drupal Pantheon invites you to join your fellow WP & Drupal community members for an appreciation happy hour hosted at CC Lounge & Whiskey Bar. Come mingle with old friends, and have a drink and snacks on us! Admission is free, just make sure you register. See you all there:) If you have any questions please email [masked] Be sure to register at https://www.eventbrite.com/e/pantheon-community-appreciation-happy-hour-toronto-tickets-42097573977?aff=drupal

  • Drupal Global Sprint Weekend 2018 in Toronto

    Centre for Social Innovation

    Join us on Saturday, January 27th at 11am to 4pm for the Drupal Global Sprint Weekend 2018. Many cities around the world are participating! LOCATION: CSI Spadina - Think Tank room ( 215 Spadina Ave, Toronto, ON M5T 2C7 ) TIME: Drop in between 11am and 4:00pm TOPIC: Drupal Global Sprint Weekend 2018 TWITTER: @DrupalTO (http://twitter.com/DrupalTO) #DrupalTO (https://twitter.com/search?f=realtime&q=%23DrupalTO) #SprintWeekend (https://twitter.com/hashtag/sprintweekend) LUNCH & Coffee VENUE: We'll be hosting this event at CSI Spadina (215 Spadina Ave, Toronto, ON M5T 2C7). At the Think Tank Room. If you have any questions please contact Pierre Marcel here on meetup or twitter works too (https://twitter.com/pierremarcelio) WHAT IS A GLOBAL SPRINT WEEKEND? Drupal enthusiasts from around the world (https://www.drupical.com/?type=sprint) gather during the annual Drupal Global Sprint Weekend (https://groups.drupal.org/node/515662) to contribute back to the Drupal codebase and community. EVERYONE IS WELCOME: If you are a member of this group or have built a site in Drupal, you can contribute. We will split into groups or work all together. We'll work on Drupal core or contributed modules issues, also documentation as well. Bring your laptop. FOR NEW FOLKS: You can also make sure you have a Drupal 8 installation ready on your local computer so you can help with testing patches. Don't worry about your level of expertise, if you know the word Drupal, you can help! Use the tag "SprintWeekend2018" on Drupal.org issues. (no # in this tag name!) Read more about the Global Sprint Weekend (https://groups.drupal.org/node/517797) on Drupal.org. If you have some issues you would like to work on, please feel free to add to our list. https://docs.google.com/document/d/1fU4a0jmqqvL9edglrpnEKDnwCRLhkdE4oPmD5Fn3dLw/edit# DrupalTOThese events are hosted by the non-profit DrupalTO organization, representing Toronto's Drupal community for 10+ years.

    4
  • React, from nothing to the functional app

    Myplanet (Bank of Upper Canada Building)

    Join us on Monday, November 27th at 6:30pm for a presentation by Yuriy (Yoshi) Savenko. LOCATION: MyPlanet ( 252 Adelaide St. E. (https://www.google.ca/maps/place/Myplanet/@43.6517931,-79.3709808,20.94z/data=!4m5!3m4!1s0x0:0xa69b06a496521342!8m2!3d43.6518154!4d-79.3708429) ) TIME: 6:30pm TOPIC: Building javascript applications with React TWITTER: @DrupalTO (http://twitter.com/DrupalTO) and #DrupalTO PRESENTATION Building javascript applications with React PRESENTATION AGENDA: 1. Environment setup 2. Brief introduction to React 3. Building widgets with React (backed with any backend, including Drupal) 4. Building React/Redux app (single page app using Redux for state management) During the presentation, he will: • build one widget (which will fetch the data from the backend, render form with few fields and send user to the next page); • build single page app (without router) which will receive data from the React widget show filtered results based on the input data (while allowing user to modify input data); PRESENTED BY Yuriy (Yoshi) Savenko Yoshi is a web developer at Myplanet. He has years of experience working with Drupal and Certified as Drupal and Drupal front-end developer. Currently, he is 100% Javascript developer building React/Redux apps. DRINKS & DISCUSSION Everyone is invited to join us for post-presentation drinks and discussion at Betty's (240 King Street East) (http://www.bettysonking.com/) These events are hosted by the non-profit DrupalTO organization, representing Toronto's Drupal community for 10+ years.

    5