Guy Royse
@guyroyse
Work. Life. Code. Game. Lather. Rinse. Repeat. Husband and father of three. Son of mountain men. Geek. Graybeard. Gamemaster. Works at @redisinc. W8GUY.
Step into the dusty boots of a 19th-century pioneer, but with a modern AI spin. Join our own @guyroyse on Wednesday, June 11 for a live dev talk where we use LangGraph to build an AI decision-maker, complete with semantic caching, routing logic, and vector retrieval using Redis.
I spent the afternoon using Claude Code to create a fairly simple application that uses Transformers.js to... ...show how you can run AI from inside the browser. ...see how well that AI actually functions in the browser. ...kick the tires on Claude Code. The first two items…

Vibe coding browser-based AI stuff. And asking the important questions.

Vector search is cool. Really cool. And, we're all itching for a reason to use it. And there are some really good reasons. But there are some, well, not so good ones too. Know the difference and don't let vector search become your latest Golden Hammer. youtube.com/watch?v=Ryme6r…
It's not April 1st so this must really be happening!
I told you we’d be back
Structured data is easy. It lives in tables. It's the integers and strings and booleans you've been using your entire career. And searching it has been a solved problem for decades: 🖥️ SELECT * FROM users WHERE clue > 0; Unstructured data is a bit trickier. It lives in files.…

These images from the nitric acid spill in Vinton County, Ohio are both disturbing and oddly beautiful. 10tv.com/article/news/l…


Looking to implement semantic image search in your apps? Developer Advocate @guyroyse can walk you through generating image embeddings using freely available @huggingface models, and storing them in Redis for fast, scalable semantic search.
RAG isn’t about vectors. The R in RAG stands for retrieval—as in, get useful stuff. And you can do that in lots of ways: 📄 Full-text search (hello, Redis Query Engine) 🧾 SQL query: SELECT * FROM customers WHERE id = '42' ⚡ @Redisinc key lookup: HGETALL customer:42 🧠 Yes,…

Whenever things get broken and absurd, the circus music starts playing in my head. I sometimes say “Circus Music Intensifies”. From now on, I think I’m gone use the emoji combo of 🤡🎶📈.
Left my hotel in Antwerp at 8:30 am. 20 hours and 6 time zones later, I shall arrive home at about 10:30 pm. It’s gonna be a long day.
I'm trying an experiment on my Renaissance Guy blog on Medium. Here's the first post: medium.com/renaissance-gu… I'm using a custom MCP server and Claude to generate campaign ideas for TTRPGs. The core idea is to see how well LLMs can do when given external, random, and possibly…
