× 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.


Finding Bigfoot with Redis + RediSearch

Bigfoot has been a staple of American folklore since the 19th century. Many are convinced that Bigfoot is real. Others suggest he’s merely a cultural phenomenon. And some just want to believe. There is even a group, the Bigfoot Field Researchers Organization, that tracks Bigfoot sightings and makes the reports available online. And they have thousands of reports. I want to explore this delightful data but, unfortunately, it’s been made for the convenience of humans and not computers. While this makes it easy for me to read, searching for reports can be a bit of a challenge. Some of the data is tidy and computer friendly—like the latitude and longitude. Other bits are really for us humans—like the eyewitness accounts. So, how can I find the Bigfoot sightings that interest me most with data structured like this? Well, I’ll show you! In this talk, I’ll load these Bigfoot sightings into Redis and use RediSearch to index them, making it easy to query both the computer friendly bits and the human friendly bits. I’ll also show you how to search on fields, find keywords within text, find nearby Bigfoot sightings using geolocation data, and run queries that aggregate these searches. When we’re done, you’ll know how to quickly search, query, and aggregate data in Redis using RediSearch. You can use this newfound power for boring old corporate data, but I’m going to use it to find Bigfoot!

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


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: Live Coding 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 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

Secrets of Building Robust UI Components

Glenn Reyes

Declarative Witchcraft: Casting Spells on Imperative Angular

Chris Perko

A JavaScript Developer’s Guide to Identity

Ceora Ford

Embracing AI for Android App Development: The Next Revolution

Sagar Das

Preparing your JavaScript codebase for sublinear scale

Jonathan Creamer

Finding Bigfoot with Redis + RediSearch

Guy Royse
5:00 PM

Humanizing Hiring in Tech

Kelly Vaughn
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


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

Optimizing your development pipelines and workflows with CI/CD

Jeremy Meiss

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


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!


  • 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!


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