Skip to content
View guyroyse's full-sized avatar

Organizations

@columbusjs

Block or report guyroyse

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
guyroyse/README.md

Hey, I'm Guy Royse

Work. Life. Code. Game. Lather. Rinse. Repeat.

I'm a hard-boiled geek interested in more things than I have time for, a husband and father of three, and a Developer Advocate at Redis. I live in Ohio and spend my days helping developers build amazing things.

What I'm Into

  • TTRPGs — I've been playing D&D and other TTRPGs since the early 80s. And I build the model terrain to go with my games.
  • Radio — I like radio, all those signals out there encoded in invisible light. I'm a licensed amateur radio operator—callsign W8GUY.
  • Electronics — I studied electronics in high school and enjoy building and soldering my own circuit boards.
  • Alternative Networks — I like alternative and decentralized technology like IPFS, Reticulum, and Veylid.
  • Linguistics — I can't get enough etymology in my live. I love learning where words come from and how grammar works. I've studied Latin and Spanish.

But the code interfaces with all of it:

  • I taught TDD and pair programming by having everyone code D&D using the Evercraft Kata.
  • I tracked aircraft using software-defined radio and some custom-build software.
  • I displayed my CPU utilization using an Arduino, a serial port, and an 80 year-old volt meter.
  • I built a web browser and server for Reticilum.
  • I gave a talk on how English impacted programming languages and explored what JavaScript might have looked like of it had be created by the Ancient Romans.

And all that code I write for these things, it ends up here on GitHub.

I Give Talks

I speak at conferences about the weird and wonderful stuff that I build and share. A few favorites:

  • Codex: The Impact of English on Programming Languages
  • Finding Your Meme Twin with Embeddings & Vector Databases
  • Plucking Data from Thin Air with Software-Defined Radio
  • Putting the D&D in TDD
  • Tracking Aircraft with Streams + Sfotware-Defined Radio
  • Understanding Probabilistic Data Structures with 112,092 UFO Sightings

Check out my full speaking portfolio on Sessionize.

Featured Repositories

Redis Related Stuff

These are repos that feature Redis in some way or another.

Radio, Reticulum, and Decentralized Networks

Code Katas

Let's Connect

Pinned Loading

  1. understanding-probabilistic-data-structures understanding-probabilistic-data-structures Public

    Repository for my upcoming talk "Understanding Probabilistic Data Structures with 112,092 UFO Sightings".

    JavaScript 100 10

  2. tracking-aircraft tracking-aircraft Public

    TypeScript 69 7

  3. modern-problems-require-modern-solutions modern-problems-require-modern-solutions Public

    TypeScript 40 4

  4. florida-man-uses-cache-as-database florida-man-uses-cache-as-database Public

    TypeScript 19 5

  5. evercraft-kata evercraft-kata Public

    Code D&D for fun and profit.

    9 12

  6. plucking-data-from-thin-air plucking-data-from-thin-air Public

    TypeScript 8 7