CT

× close
Guy Royse
Guy Royse

Developer Advocate at Redis

Guy works for Redis as a Developer Advocate. Combining his decades of experience in writing software with a passion for learning—and for sharing what he has learned—Guy explores interesting topics and spreads the knowledge he has gained around developer communities worldwide. Teaching and community have long been a focus for Guy. He runs his local JavaScript meetup in Ohio and has served on the selection committees of numerous conferences. He'll happily speak anywhere that will have him and has even has helped teach programming at a prison in central Ohio. In his personal life, Guy is a hard-boiled geek interested in role-playing games, science fiction, and technology. He also has a slightly less geeky interest in history and linguistics. In his spare time he likes to camp and studies history and linguistics. Guy lives in Ohio with his wife, his sons, and an entire wall of board and role-playing games.

Node.js and Server-side JS

Beyond the Cache with Redis + Node.js

If you’re like a lot of developers, you’ve probably used Redis. You’ve probably used it as a cache—which it does amazingly—and you’ve probably cached strings. But Redis is much, much more than just a cache. It can be a message broker using queues, streams, and pub-sub. It can be a multi-model, in-memory, NoSQL database storing all sorts of data structures like hashes, lists, sets, and binary data. It can even be extended using modules to add new commands, new data structures, and new capabilities. In this workshop, I’ll show you how to take full advantage of all that Redis can do from your Node.js applications—starting from the very beginning with a primer on Redis. We’ll cover the basics—talking to Redis from the command line and exploring its capabilities. Then, we’ll take advantage of those capabilities from Node.js, building some simple yet surprising powerful applications using the low-level Node.js client—Node Redis. After that, we’ll look at ways to extend Redis with modules, with an emphasis on using RediSearch to find the data and RedisJSON to store documents. Redis does a lot more than you probably thought. The whole point of this workshop is to show you that “more” and give you the knowledge to take greater advantage of the Redis you are already using. So, let’s start learning and start using!

CONNECT.TECHNovember 18-20, 2024
Cobb Galleria Centre 2 Galleria Pkwy SE 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.

6 Tracks 60+ 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 Pass

Two Day Conference, November 19-20

Late Individual Workshop/Training and Conference Combo Pass

Three Day Workshop and Conference, November 18-20

Late Group (5+) Conference Pass

Two Day Conference, November 19-20

Late roup (5+) Workshop/Training and Conference Combo Pass

Three Day Workshop and Conference, November 18-20

Schedule

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

Monday, November 18

TimeSalon F: Vue/CoreJSSalon A: React/MiscSalon B: Angular/MiscSalon C: AI/MiscSalon D: PracticesSalon E: Web/HTML/CSS
8:00 AM

Registration and Breakfast

9:00 AM

Web performance workshop: hands-on tools and practices

Sia Karamalegos

JS + AI: (BYOM) Build Your Own Model with TensorFlow.js!

Will MarpleGant Laborde

Automated Testing Made Easy

Micah Wood

Advanced React: Lessons from 10 Years

Cory House
10:30 AM

Morning Break

12:00 AM

Lunch

2:30 PM

Afternoon Break

Tuesday, November 19

TimeSalon F: Vue/CoreJSSalon A: React/MiscSalon B: Angular/MiscSalon C: AI/MiscSalon D: PracticesSalon E: Web/HTML/CSS
8:00 AM

Registration and Breakfast

9:00 AM

Influence - Witchcraft and Wizardry

Gant Laborde
10:00 AM

20 Ways to Define Props in Vue 3

Alex Riviere

React in 2024: Exploring The New Stuff

Cory House

Signals Unleashed: Intro to NgRx Signal Store

Chris Perko

Unlocking Machine Learning Potential in JavaScript: A Journey Through Cutting-Edge Tools

Danielle Maxwell

How to Conference : A User Guide

Nerando Johnson

Cross-Framework Components using Custom Elements or Mitosis

Chris Griffing
11:00 AM

Morning Break

11:30 AM

Vue Data Fetching & Management Patterns that Work

Will Marple

50 shades of React rendering with Next.js

Ben Ilegbodu

Build Fully Type-Safe Projects with TypeScript and Zod

Sean McQuaid

Building AI Enabled Web Apps

Colin DeCarlo

Memory First: An Introduction to Redis

Guy Royse

Bundler Bonanza

Jonathan Creamer
12:30 AM

Lunch

1:30 PM

Vue-Router, Hoisting Mocks, and Unit Test Spaghetti

Camille Kaniecki

GraphQL in the Era of Server Components

Roy Derks

Intl is Your Superhero

Raymond Camden

TBD

Full-stack performance testing with Grafana k6

Daniel González Lopes

TBD

2:30 PM

Afternoon Break

3:00 PM

JavaScript Framework Cage Match

Amy Dutton

Using Chrome Developer Tools

Micah Wood

TBD

Step On It! Using Visual Studio Code Features To Speed Up Your Code Development

Kelly Morrison

Coding For Accessibility: Best Practices from the Front Lines

Bekah Rice

Removing Repetition By Building Your Own Automation Framework

Cameron Presley
4:00 PM

Advanced TypeScript

Tyler Jennings

The Three Laws of Test-Driven Development are Useful and Incomplete

Burk Hufnagel

Sailing Uncharted Waters: Exploring the New Navigation API

Ray Gesualdo

Launch to Long-Term Success: Maximizing App Engagement and Growth in 2024

Shawn Johnson

Node Project Configuration Management at Scale

Cameron Childress

Demystifying Micro Frontends: A Practical Guide to Modern Web Architecture

Martin Rojas
5:00 PM

PowerPoint Karaoke

Jeremy Meiss
6:00 PM

Conference Reception (Foyer)

Wednesday, November 20

TimeSalon F: Vue/CoreJSSalon A: React/MiscSalon B: Angular/MiscSalon C: AI/MiscSalon D: PracticesSalon E: Web/HTML/CSS
8:00 AM

Breakfast

9:00 AM

Session: DevOps, 12-Factor, and Platform Engineering

Justin Reock
10:00 AM

Vue fortified: Best Practices for Web App Security

Ramona Schwering

Demystifying React Server Components

Dustin Goodman

Behavior-Driven Design: Elevating UX with Behavioral Economics

Bermon Painter

Hacking AI - How to Survive the AI Uprising

Gant Laborde

MySQL, Node, & Testcontainers - Testing Done Right

Scott Stroz

The Low-Code You Don’t Know

Cecelia Martinez
11:00 AM

Morning Break

11:30 AM

Lessons learned from building a thriving Vue.js SaaS application

Abdelrahman Awad

Remix Your React Router Applications!

Sean McQuaid

Accessibility in the Enterprise: The Relationship of A11y and ROI

Chris DeMars

LLMs for Web Developers

Roy Derks

How to be a Productive Product Engineer in 2024

Ryan Edge

TBD

12:30 AM

Lunch

1:30 PM

Building Desktop Apps with JavaScript

J.D. Hillen

Baseline ✅ - New web features ready to use across browsers today.

Pete LePage

Revolutionize Your Deployment Pipeline: Unveiling the Power of GitOps for Seamless CI/CD Integration

Lucas Ward

How I Bought Booze with a JSON Web Token

Angie JonesEbony Louis

Strategic Thinking in Software Architecture using Wardley Mapping

Mike Clement

TBD

2:30 PM

Afternoon Break

3:00 PM

Demystifying "Developer Experience", and why it matters

Jeremy Meiss

Tracking Aircraft with Streams + Software-Defined Radio

Guy Royse

When is LiveView a good fit?

De Wet Blomerus

Typescript Deep Dive

Waller Goble

TBD

TBD

4:00 PM

Prize giveaways and conf close

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 Pass

Two Day Conference, November 19-20

Late Individual Workshop/Training and Conference Combo Pass

Three Day Workshop and Conference, November 18-20

Late Group (5+) Conference Pass

Two Day Conference, November 19-20

Late roup (5+) Workshop/Training and Conference Combo Pass

Three Day Workshop and Conference, November 18-20

2024 All Sessions

CONNECT.TECH 2024 Sessions

Timeline

  • May 1

    2024 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

  • November 18

    Workshop day!

    Connect.Tech 2024 starts with workshop day

  • November 19

    The big show!

    Connect.Tech 2024 begins!