CT

× close
Glenn Reyes
Glenn Reyes

Head of Developer Relations at Kadena

Glenn is a software engineer, tech speaker and workshop instructor with a passion for building innovative products and beautiful user interfaces using cutting edge web technologies and open source software such as React, GraphQL and TypeScript. Aside from tech, you’ll find him either traveling, on a road bike or playing the guitar.

Full Day Workshop

Supercharge React Applications with Modern GraphQL Backends

In this workshop, participants will learn how to leverage GraphQL to build powerful and efficient backends for their React applications. Participants will start by setting up a GraphQL server with Node.js and Express, and then integrate it with a React frontend application. By the end of the workshop, participants will have a fully functional GraphQL application that they can deploy to production. ## Duration 1 day (6 hours) ## Prerequisites - Participants should have a basic understanding of TypeScript and React - Familiarity with Node.js is recommended, but not required ## Learning Objectives - Understand the benefits of GraphQL over REST APIs - Build a fully functional GraphQL server with Node.js and Express - Query and mutate data using GraphQL - Set up a GraphQL client with Apollo Client and query data from the server - Optimize GraphQL queries using fragments - Implement authentication and access control in GraphQL - Build a complete GraphQL application with React - Deploy a GraphQL application to production ## Curriculum ### Session 1: Introduction to GraphQL - What is GraphQL? - Advantages of GraphQL over REST APIs - GraphQL terminology and core concepts - GraphQL vs. REST: Pros and Cons ### Session 2: Setting Up a GraphQL Server - Setting up a GraphQL server with Node.js and Express - Creating a schema and resolvers - Handling queries and mutations - Integrating with a database ### Session 3: Exploring the GraphQL API and the Schema Definition Language - Understanding the GraphQL API - Writing queries and mutations in GraphQL - Using the Schema Definition Language (SDL) - Creating custom types and fields ### Session 4: Setting Up a GraphQL Client - Setting up a GraphQL client with Apollo Client - Querying data with Apollo Client - Using Apollo Client's caching system ### Session 5: GraphQL Fragments, Queries & Mutations - Understanding fragments, queries, and mutations - Creating efficient queries with fragments - Performing mutations with GraphQL - Handling errors in GraphQL mutations ### Session 6: Authentication & Access Control Patterns - Implementing authentication in GraphQL - Using JWT for authorization - Restricting access to GraphQL APIs - Best practices for handling authentication and access control ### Session 7: Putting it all together - Building a complete GraphQL application with React - Deploying your application to production - Best practices for GraphQL application development By the end of this workshop, participants will have the knowledge and skills to build powerful and efficient GraphQL backends for their React applications, and will be able to apply these concepts to their own projects.

CONNECT.TECHOctober 24-26, 2023
Georgia World Congress Center Building C Room 201 Atlanta, GA

The largest multi-framework front-end conference in the USA.
A three day event diving deep with experts from across the tech ecosystem.

8 Tracks 80+ sessions 6 workshops

CONNECT.TECH is the largest multi-framework front-end conference in the USA.

A premium Web/HTML/CSS, Mobile, and Design conference at a community conference price!

Looking to attend an React conference, Angular conference, Vue.js conference, JavaScript conference, Node conference, Mobile conference or UX/Design conference this year? Why not go to one that combines all of these?

Connect.Tech attendees

Choose your ticket

Ticket fee includes breakfast, lunch, snacks, drinks, conference reception, tshirts, and entry into our mega raffle prizes and more!

Late Individual Conference Only

Conference Only October 25-26

Late Individual Workshop/Training and Conference Combo

Conf + Workshop October 24-26

Late Group (5+) Conference Only

Conference Only October 25-26

Late Group (5+) Workshop/Training and Conference Combo

Conf + Workshop October 24-26

2023 Schedule

All times are listed in EST. Scroll horizontally to see all tracks.

Tuesday, October 24

Wednesday, October 25

TimeMain room (AI)Vue.jsReactAngularCore/Advanced JSUI/UX/DesignPractices and toolsNode.js and Server-side
8:00 AM

Registration and Breakfast

9:00 AM

How to thrive as a Developer in the Age of AI

Mark Thompson
10:00 AM

The Emergence of AI in UX and Product Development: Shaping Tomorrow's Innovations

Kawika Valentine

Vue at a Glance

Justin Reock

Effective React State: 10 Years of Lessons Learned"

Cory House

Facade Pattern with NgRx

Cody Frenzel

Jammin' with Javascript

Herve Aniglo

The Four Principles of the A"POUR"calypse

Todd Libby

How To Get The Most Out Of The Cloud As A Front-End Developer

Erik Hanchett

The Illustrated Guide to Node.js

David Neal
11:00 AM

Morning Break

11:30 AM

AI Proof Your Career With Software Architecture

Kelly Morrison

Building Nuxt 3 Applications powered by Notion

Dan Vega

Domain Driven Design in React

Adrianna Valdivia

Modern Angular Testing

Jordan Powell

Using the platform: the third age of JavaScript.

Justin Schroeder

One app, multiple platforms: How Cross Platform Actually Works

Mike Hartington

Looking ahead using Wardley Maps

Mike Clement

The Challenges of the GraphQL Mental Model

Dustin Goodman
12:30 AM

Lunch

1:30 PM

The Augmented Engineer: Using AI Tools to Improve Development Efficiency

Will Marple

Building Desktop Apps with Vue.js

J.D. Hillen

Modern Data Fetching in React

Sean McQuaid

Data Entity Mapping, from UI design to code!

Sergio Brito

Typescript Deep Dive

Waller Goble

Kotlin Multiplatform Mobile is Growing Up, Is it ready for Prime Time?

Bill Laing

Accessibility in the Enterprise: The Relationship of A11y and ROI

Chris DeMars

Getting Real with Building Real-Time Web Applications in Javascript

Danielle Maxwell
2:30 PM

From Zero to AI Chatbot: Building with Spring Boot, React and ChatGPT

Lawrence Lockhart

Let's Jam! Building a Jamstack site, architectural concepts, and considerations

David Nahodyl

Vue for React Developers

Alex Riviere

Unleashing the Potential of Angular Material

Srini Santhana

Breaking Barriers: Integrating Accessibility in Your Software Development Lifecycle

Maria Lamardo

Automating Cross-Platform Deployments

Cecelia Martinez

Approval Testing: When it's too late for Test-Driven Development

Burk HufnagelJoss Hufnagel

Pushing the Envelope: Highs and Lows of Edge-distributed Apps

Jon Harrell
3:30 PM

Afternoon Break

4:00 PM

Unleashing the Power of the chatGPT API: A Developer's Guide to Building Your Own AI

Martin Rojas

Vue 3, Pinia & TypeScript: A Trifecta for Effective State Management In Vue

Will Marple

React track TBD

Declarative Witchcraft: Casting Spells on Imperative Angular

Chris Perko

A JavaScript Developer’s Guide to Identity

Ceora Ford

UI TBD

Preparing your JavaScript codebase for sublinear scale

Jonathan Creamer

Finding Bigfoot with Redis + RediSearch

Guy Royse
5:00 PM

Humanizing Hiring in Tech

Kelly VaughnTaylor Desseyn
6:00 PM

Conference Reception (in foyer)

Thursday, October 26

TimeMain room (AI)Vue.jsReactAngularCore/Advanced JSUI/UX/DesignPractices and toolsNode.js and Server-side
8:00 AM

Breakfast

9:00 AM

"DivOps" Engineering: Unveiling the fusion of Frontend and DevOps

Ben Ilegbodu
10:00 AM

AI-Powered Front-End: Transforming UI/UX Development

Gopal Gautam

Creating a Modern Web App Using Spring Boot and Vue.js with JHipster

Theo Lebrun

Managing a React Native project at scale with NX and monorepos

Kevin Bandy

Building better apps with Angular Signals

Mark Thompson

Broadcast Channels and Axios Interceptors for Token Management (with VueJS)

Camille Kaniecki

Debugging CSS Tips and Tricks

Susan McKenzie

Overcoming Imposter Syndrome with a Front-end Career Path

Justen Morgan

Spinning up Node.js in the Browser

Tim Simms
11:00 AM

Morning break

11:30 AM

Harnessing AI for Next-Gen Search of Documentation

Colin DeCarlo

AI Computer Vision: Person and Object detection

Ravi Chandra

Sailing Uncharted Waters: Exploring the New Navigation API

Ray Gesualdo

Building a PWA Pokemon Game with Angular and Firebase

Nick Felker

Core JS TBD

Visualization on the Web

Douglas Starnes

This is Technical Talk - Essential People Skills for Developers

Nerando Johnson

JavaScript Developer's Guide to Webauthn

Will Johnson
12:30 AM

Lunch

1:30 PM

Enriching Mobile Apps: Integrating AI and ChatGPT for Enhanced User Experiences

Shawn Johnson

Vue and TailwindCSS - A Great Combination or the Greatest Combination?

Shawn Wildermuth

Using Valtio for Data Storage in React

Riaz Virani

Angular TBD

Minimum Viable Authentication: The Art of Balancing UX and Security

Taylor Krusen

Building a Full-Stack Application with Flutter and Dart

Ryan Edge

Unveiling the Secret to Effortless Coding: The Power of Clean Code Revealed

Ben Dechrai

The Effect of GitHub Copilot on Developer Job Satisfaction

Scott Morgan
2:30 PM

Afternoon break

2:50 PM

Confessions of an ADHD-fueled technology…. SQUIRREL!

Jeremy Meiss
3:50 PM

Raffle and conf close

7:30 PM

Conf after-party

2023 Featured Track

The Rise of the Machines

A full AI track to level-up your skills and stay ahead of the robots

2023 Workshops

Full-day, deep dive, hands-on workshops

Get a full day of training on this topics from industry experts!

Choose your ticket

Ticket fee includes breakfast, lunch, snacks, drinks, conference reception, tshirts, and entry into our mega raffle prizes and more!

Late Individual Conference Only

Conference Only October 25-26

Late Individual Workshop/Training and Conference Combo

Conf + Workshop October 24-26

Late Group (5+) Conference Only

Conference Only October 25-26

Late Group (5+) Workshop/Training and Conference Combo

Conf + Workshop October 24-26

2023 All Sessions

CONNECT.TECH 2023 Sessions

Many more sessions to be announced soon!

Timeline

  • May 1

    2023 Kickoff

    Call for Papers, Early Bird tickets sales (first 100 only, then prices +$100), sponsor sales, scholarship program all open

  • June 1

    CFP Close

    CFP Closes

  • July 1

    Speakers Announced!

    Speakers announced, regular ticket sales

  • September 11

    Late ticket sales

    Late ticket sales, order now to get a swanky badge and tshirt

  • October 24

    Workshop day!

    Connect.Tech 2023 starts with workshop day

  • October 25

    The big show!

    Connect.Tech 2023 begins!

Sponsors

CONNECT.TECH is possible thanks to our awesome sponsors.
Want to reach developers in our unique attendee experience?