Not Beginner

November 2015 ***Not Beginner*** Meetup

Make your life easier with nodejs based task runners

Let’s talk about task runners (specifically Gulp / Grunt) and how they can drastically improve your workflow. I’ll show you how to setup and configure a task runner (Gulp) talk about differences between the various task runners available and how to install and configure plugins.

Mike Corkum is the Senior Web Developer at Carleton University where he and his team manage a network of close to 400 WordPress installs. He has been developing for the web for almost 20 years, is a WordPress core contributor, hates short codes and loves cake.

Meeting Details:

This is a meetup in our “Not Beginner” series. This series of talks is for WordPress (or related) presentations that are not at a beginner level.  Anyone at any experience level is welcome to attend, but there will be an assumption in the presentations and discussion that attendees have some knowledge of WordPress.

Senate Room, 6th Floor – Robertson Hall, Carleton University, 1125 Colonel By Drive.  Robertson Hall marked on Google: http://goo.gl/maps/1UkxO

Parking on campus requires payment, but all of the lots, including the garage just to the north of Roberson Hall, cap at $7 for the evening after 5pm. http://www5.carleton.ca/parking/visitors/parking-rates/

No donations for this meeting!  (We normally ask for a $4 donation to help cover the cost of the room and our Meetup fees, which total about $150-450/year)

Agenda

7:00 – General announcements

7:10 – Presentation

8:00 – Q&A

8:30 – Wrap-up

June 2015 ***Not Beginner*** Meetup

An introduction to writing secure WordPress code.

Stéphane Boisvert, Ottawa’s first automattician, will be giving a special preview of his WordCamp Winnipeg presentation.

He go over some of the most common attack vectors in code and how to protect against them while you write or edit a theme or plugin.

Going over:

• Escaping

• SQL sanitization

• General Sanitization / Validation

• XSS in Javascript

• current_user_can

• nonce checks

• And other security tips and tricks.

Stéphane works for Automattic, the company behind WordPress.com as a VIP Engineer helping sites stay secure and optimized. He’s been working with WordPress for over 5 years.

Meeting Details:

This is a meetup in our “Not Beginner” series. This series of talks is for WordPress (or related) presentations that are not at a beginner level.  Anyone at any experience level is welcome to attend, but there will be an assumption in the presentations and discussion that attendees have some knowledge of WordPress.

Senate Room, 6th Floor – Robertson Hall, Carleton University, 1125 Colonel By Drive.  Robertson Hall marked on Google: http://goo.gl/maps/1UkxO

Parking on campus requires payment, but all of the lots, including the garage just to the north of Roberson Hall, cap at $7 for the evening after 5pm. http://www5.carleton.ca/parking/visitors/parking-rates/

No donations for this meeting!  (We normally ask for a $4 donation to help cover the cost of the room and our Meetup fees, which total about $150-450/year)

Agenda

7:00 – General announcements

7:10 – Presentation

8:00 – Q&A

8:30 – Wrap-up

 

April 2015 ***Not Beginner*** Meetup

V for Virtualization

Vagrant and Varying Vagrant Vagrants ( VVV ) are great tools for any WordPress developer but getting up and running with them can be confusing and intimidating.This presentation will be a practical introduction to Vagrant, it’s concepts and commands and VVV, one of the most popular Vagrant configurations for WordPress. We’ll walk through installation and setup for Vagrant and VVV, discuss Vagrant concepts such as Provisioners and Boxes, introduce VVV’s features and talk about some other tools to speed up workflow.

Please note that while Vagrant and VVV are platform agnostic, this demo will be done on a Mac using the command line.

Presented by Ryan Welcher.  Ryan is a Web developer with over 10 years experience,  a web engineer at 10up and a WordPress core contributor.

Meeting Details:

This is a meetup in our “Not Beginner” series. This series of talks is for WordPress (or related) presentations that are not at a beginner level.  Anyone at any experience level is welcome to attend, but there will be an assumption in the presentations and discussion that attendees have some knowledge of WordPress.

Senate Room, 6th Floor – Robertson Hall, Carleton University, 1125 Colonel By Drive.  Robertson Hall marked on Google: http://goo.gl/maps/1UkxO

Parking on campus requires payment, but all of the lots, including the garage just to the north of Roberson Hall, cap at $7 for the evening after 5pm. http://www5.carleton.ca/parking/visitors/parking-rates/

No donations for this meeting!  (We normally ask for a $4 donation to help cover the cost of the room and our Meetup fees, which total about $150-450/year)

Agenda

7:00 – General announcements

7:10 – Presentation

8:00 – Q&A

8:30 – Wrap-up

 

March 2015 ***Not Beginner*** Meetup

Introducing WordPress theme WordPress development

I’m going to be giving a presentation introducing beginner WordPress developers to theme development. We will cover topics such as theme structure, content types, the loop, styles, functions.php, and even deploying a theme with git/github, given the time. A basic knowledge of PHP and the usage of WordPress is required for this talk. We will not be discussing user-facing features, rather the code that generates the pages that users see. Slides and source code will be provided!

Presented by: Connor Hicks.  Connor is the newest intern at Automattic! He works for the WordPress VIP team working on internal tools. He also attended Carleton University studying Computer Science, with a concentration in mobile development and web services.
This is an introductory level talk for anyone who is interested in learning how to begin customizing WordPress. 

 

Meeting Details:

This is a meetup in our “Not Beginner” series. This series of talks is for WordPress (or related) presentations that are not at a beginner level.  Anyone at any experience level is welcome to attend, but there will be an assumption in the presentations and discussion that attendees have some knowledge of WordPress.

Senate Room, 6th Floor – Robertson Hall, Carleton University, 1125 Colonel By Drive.  Robertson Hall marked on Google: http://goo.gl/maps/1UkxO

Parking on campus requires payment, but all of the lots, including the garage just to the north of Roberson Hall, cap at $7 for the evening after 5pm. http://www5.carleton.ca/parking/visitors/parking-rates/

No donations for this meeting!  (We normally ask for a $4 donation to help cover the cost of the room and our Meetup fees, which total about $150-450/year)

 

Agenda

7:00 – General announcements

7:10 – Presentation

8:00 – Q&A

8:30 – Wrap-up

January 2015 ***Not Beginner*** Meetup

Getting started with WordPress development

Ready to start customizing WordPress but aren’t quite sure where to start? This presentation will help get you going in the right direction by showing you some tools, talking about some Gotcha’s and providing an introduction to some code.

Presented by: Ryan Welcher, a web developer with over 10 years experience working for Mediaplus Advertising here in Ottawa.

This is an introductory level talk for anyone who is interested in learning how to begin customizing WordPress. 

 

Meeting Details:

This is a meetup in our “Not Beginner” series. This series of talks is for WordPress (or related) presentations that are not at a beginner level.  Anyone at any experience level is welcome to attend, but there will be an assumption in the presentations and discussion that attendees have some knowledge of WordPress.

Senate Room, 6th Floor – Robertson Hall, Carleton University, 1125 Colonel By Drive.  Robertson Hall marked on Google: http://goo.gl/maps/1UkxO

Parking on campus requires payment, but all of the lots, including the garage just to the north of Roberson Hall, cap at $7 for the evening after 5pm. http://www5.carleton.ca/parking/visitors/parking-rates/

No donations for this meeting!  (We normally ask for a $4 donation to help cover the cost of the room and our Meetup fees, which total about $150-450/year)

 

Agenda

7:00 – General announcements

7:10 – Presentation

8:00 – Q&A

8:30 – Wrap-up