Join us at
Our Best Event Yet

Main conference: April 4th and 5th 2018.

Get Tickets

Check Out the Schedule

Adobe Systems Canada
343 Preston Street
Ottawa, Ontario K1S 1N4

Join our mailing list and be the first to know about future Forward events, CFP openings and videos.

Forward Thinkers of the Web Unite!

Scott McAllister, Developer Advocate at Smartsheet
Douglas Riches, VP of Architecture & Innovation at
Ryan Christiani, CTO at HackerYou
Scott Vinkle, Front End Developer & Web Accessibility Advocate at Shopify
Taswar Bhatti, System Architect at Gemalto
Adam Waselnuk, Front End Developer Lead at Shopify
Brian Douglas, Developer Advocate at GitHub
Mary Snow, Technical Lead/Software Engineer at Codesmith
Brian Farias Tavares, Software Engineer at Else Labs Inc.
Andy Mockler, Front-end Developer at Shopify
Mike Hartington, Developer at Ionic
Jennifer Voss, Software Engineering Lead at Elsevier
Freddy Rangel , Front End Software Engineer at HelloSign
Kristen Spencer, Lead Instructor & Developer at HackerYou
Cosmo Wolfe, Engineering Lead at Clever
Adam Daw, Staff Technologist at CoVenture
Nara Kasbergen, Senior Software Engineer at NPR
Rey Riel, Javascript Nut at Qlik Inc.
James Y Rauhut, Front-end and UX Designer for IBM’s Design System at IBM
Ksenia Coulter, Web Developer at Washington Post
Keyfer Mathewson, Front End Developer at Shopify
Eric Adamski, Full-Stack Developer at MB3
Ryan Chenkie, Trainer at GraphQL Workshops
Jonathan Ong, Lead Frontend Engineer at Dollar Shave Club

Topics include:

Why Loop When You Can Map, Reduce or Filter? A Micro Frontends Future: Using Angular with React and Vue in Enterprise apps First Class Fun Creating Accessible React Apps Using Vault to store your node app secrets Practical Object-Oriented Design in JavaScript Webpack: Zero to Bundled Node's Performance Hooks and Event Loop Dive into the React-Native Ecosystem The Best Way to Do More is to Do Less Universal Components with StencilJS Tales from the QA crypt How To Train Your Junior Dev The promised land—upgrading a 100+ page legacy webapp to a single page React app without slowing development or compromising user experience JS minus JS ? The future of targeting. Finding Your Voice: Building Screenless Interfaces with Node.js My Hockey Team Sucks: JSON, Node and Accepting Defeat Death to the Boring Design System Getting the Most out of Code Reviews Artificial Intelligence and Machine Learning in the Browser After Party!

Upcoming Forward Workshops

On the days before and after the conference, we'll hold in-depth workshops with top instructors.

April 3, 2018
Full Stack Apps with GraphQL
w/ Ryan Chenkie
Adobe Systems Canada
343 Preston St, Ottawa, CA K1S 1N4
April 3, 9:30am - 4:30pm

REST is great, I guess. It’s a bit like a ‘98 Honda Civic. It still runs well. It gets you where you need to go and doesn’t require a ton of maintenance. It’s pretty fuel efficient, even by today’s standards. But it’s still a ‘98 Honda Civic. You need to roll down the windows manually. You need to lock the door with a key. It’s not exactly the most comfortable ride you’ve ever had.

For a long time, there just wasn’t anything else available but that ‘98 Honda Civic. Thankfully, that’s all changed with GraphQL. GraphQL is a data query layer which completely replaces REST. It’s the Tesla Model X you’ve always wanted.

With GraphQL, all of your data is available at a single endpoint and you can select exactly which pieces of data you want to be returned. This means you can prevent over-fetching while keeping your queries contained in a single location. With GraphQL and its associated tools, you also get intelligent front-end data caching, built-in data validation, a succinct schema language, and much more.

In this workshop, we’ll dig into the benefits of using GraphQL over REST and how you can get started with it in your app immediately. We’ll demystify the GraphQL concepts that trip developers up most often and talk about how we can conceptualize them more simply. To do this we’ll dive into schemas, types, queries, mutations, and more. Throughout the workshop, we'll use a suite of tools provided by Apollo which allow us to get up and running with GraphQL easily. By the end, you’ll see why it’s time to ditch the Civic and go for the Tesla.

Full Stack Apps with GraphQL
w/ Ryan Chenkie
April 6, 2018
Implementing Continuous Testing, Integration, and Delivery in your React Application
w/ Jonathan Ong
Adobe Systems Canada
343 Preston St, Ottawa, CA ON K1S 1N4
April 6, 9:30am - 4:30pm

In this workshop, you will implement an exhaustive perfect continuous integration and pipeline with a sample React application using Heroku. Using free or trial services, you will have continuous testing, end to end testing, API monitoring, browser monitoring, error monitoring, visual regression testing, automatic dependency upgrades, security checks, logging, and more.

Implementing Continuous Testing, Integration, and Delivery in your React Application
w/ Jonathan Ong

This is Forward.

Full Day Conference:

Add-on Full-day Workshops:
Act now, prices will go up in 16 days.
Get Tickets Now!
Can’t make it to Ottawa? Sign up for Forward Courses and watch our expert instructors from the comfort of your own home (2-week trial included).

For multiple tickets, please email and we'll get you squared away!

Current Pricing Table

Along with its popular JS and Swift conferences, Forward is offering 9 days of workshops. Below are all the possible prices at the current rates. Act now, prices will go up in 16 days!

1 Conference $199.00 2 Conferences $398.00
1 Conference & 1 Workshop $399.00 2 Conferences & 1 Workshop $598.00
1 Conference & 2 Workshop $599.00 2 Conferences & 2 Workshop $798.00
1 Conference & 3 Workshop $799.00 2 Conferences & 3 Workshop $998.00
1 Conference & 4 Workshop $999.00 2 Conferences & 4 Workshop $1,198.00
1 Conference & 5 Workshop $1,199.00 2 Conferences & 5 Workshop $1,398.00
1 Conference & 6 Workshop $1,399.00 2 Conferences & 6 Workshop $1,598.00
1 Conference & 7 Workshop $1,599.00 2 Conferences & 7 Workshop $1,798.00
1 Conference & 8 Workshop $1,799.00