Applied research of emergent technology. Riding the innovation wave for 30 years.
Designing and orchestrating collaborative AI agents that plan, delegate, and execute complex software workflows together, as highlighted on page 8 of Anthropic's 2026 Agentic Coding Trends Report.
A publication on the science of déjà vu — memory, dissociation, model drift, and the algorithms that forget for us.
Research into applications of AI through thoughtful, human-focused domains — collected at AI For Good.
Rust-lang project lead on The Rust Cookbook, making complex computer science tools accessible to everyone.
Author of the mcp_authorization libraries across five languages — Ruby, Node, Python, Rust, and .NET — giving MCP servers a consistent, ergonomic auth layer in whichever stack the team already runs. In Ruby, it compiles inline RBS annotations into foldable schemas that replace JSON Schema, and is backed by a formal noninterference guarantee (slides).
sentinel-rb is a system-level alternative to rbs-inline — a Rust-powered background watcher that keeps Ruby .rbs signatures in sync from inline annotations without interrupting your flow. It's fast enough to run as a pre-commit hook, asserting signatures are regenerated before code ever leaves your machine.
The runtime kernel behind every research book on this site — gestures, inline markdown, spectrum palette, and Giscus comments — published as sveltekitbook on npm. Small on purpose: routes, cover, and per-page layout get scaffolded into each book as editable starter files instead of hiding behind a component API.
The scaffolder for the runtime above. npm create sveltekitbook@latest my-book walks a handful of prompts and drops a working SvelteKit book onto disk — cover, content pages, optional glossary / index / authors / topics, and a choice of timeline, spectrum, or flat continuum. Published as create-sveltekitbook on npm.
The slide-deck sibling. npm create sveltekitslides@latest my-talk runs a presenter interview — length, audience, central claim, sections, demos, risks, takeaway, anticipated Q&A — then scaffolds a SvelteKit deck where every slide is a long page: projected slide above the fold, rehearsal notes below it. Ships with a presentation timer, pace bar, QR code per slide, /presenter popout, optional phone↔laptop sync, and a Rust qrgen binary. Interview answers are baked into PROMPT.md so an LLM can finish drafting outline.js. Published as create-sveltekitslides on npm.
Frequently Asked Questions
How can AI drive efficiency for the common good?
Right now, it can't. AI is not allowed to access the data. Until someone comes up with a viable access strategy, the government's data is held hostage — and the efficiency gains AI could deliver for the public stay locked behind that barrier.
Do I need to be a programmer to benefit from AI workflows?
No, the content that is managed through an AI powered workflow does not only benefit programmers, but any analyst who wants insights in data ahead of reviewing. AI empowered workflows can trigger monitoring. Or simply make data more accessible to the public by posting updated analytics.
AI can perform internet research on topics. It can access XSS or API and prepare briefings that assist people who fact-check, edit, and publish.
How do I alias book to the sveltekitbook scaffolder?
Drop a one-liner into your shell profile — ~/.zshrc on zsh, ~/.bashrc on bash:
alias book="npm create sveltekitbook@latest"
Reload the shell (source ~/.zshrc) and book my-book scaffolds a fresh SvelteKit book in ./my-book. Fish users put alias book "npm create sveltekitbook@latest" in ~/.config/fish/config.fish instead.
TL;DR — I started with one or two meetings and a question: what makes a successful staff business case. I took notes on the whiteboard during each conversation, snapped a picture, erased it, and started over. By morning we had found the team’s critical path. By evening, six meetings later, we had alignment on priority and a plan to attack it. Most refreshing day I have had since we started building Cue. I did not plan today. I had a couple of meetings on the calendar and a question I wanted to chase — what makes...
CommentsResearch books, decks, and longform — each links to its own repo on andygauge.github.io.
4D chess for finite minds — schema-driven reading for ideas that don't fit working memory in their native form.
Context window as synthetic synapse. 88 pages of research on neuroplasticity and what models inherit from it.
The science of memory, dissociation, model drift, and the algorithms that forget for us.
Type-state authorization for LLM tool schemas — a formal noninterference model with proof.
RBS-driven MCP schema discrimination. The slide reader version of the talk.
A sample sveltekitbook that explains sveltekitbook itself — twelve pages, one topic each.
Software maintenance is at least NP-hard and several of its subproblems are undecidable — the proof tax safety-critical pays, and the rest of the industry refuses.
Aria Beingessner's Rust linked-lists book, rewritten with three parallel reader tracks (C / Py / 0) — same arc, three vantages — plus 2021/2024 edition deltas inline and a chapter-end perspective from each track.
Karp's 1972 paper as a polyglot guided tour. Twenty-one NP-complete problems, twenty-one programming languages — overview, code, and business framing per chapter, with figure walkthroughs and a glossary of 130+ terms.
A chronology in fourteen sections, spanning 1973–2026.
American policy, left to right — forty laws signed between 1989 and 2023, arranged by what they actually did.
Scripture on gender, left to right — thirty-five passages arranged by who-leads-whom.
A single-page post on the ICC confirmation of charges.
Rooke & Torbert's seventh Action Logic — Mandela, Gandhi, Roddick — set against 1700 years of literal alchemy and the data on how outliers are made.
What lies past the Alchemist — Cook-Greuter's contested Unitive horizon. Thirty-six pages on the moment the constructed self collapses into the community it serves, with Solon, Susan Fowler, Niko Matsakis, and the open-source organizations that synthesize what no single corporation can.
Collection of work samples from the past.
Rust-powered file watcher that keeps Ruby RBS type signatures in sync with inline annotations. Provides instant feedback in your editor via Steep, parallel generation across thousands of files, and a CI-ready check command.
Animations and short-series by gifted independent artist and animator.
Cybersecurity Training for small business with a focus on the zero-trust vendor security model. Provides training for small business at a flat rate and simplified onboarding.
Record your prayers in Praybook then update their status on the go. Pray for your friends and share your needs with others. When your prayers are answered, they become praise so your friends and groups know how to pray for you.
Spreading the gospel of Jesus by providing for his children. A non profit in Salem focused on reaching homeless and drug affected with the powerful message of Jesus Christ.
Rejuvenation sells classic American lighting for traditional period looks. In 2012, Rejuvenation launched a new Ruby on Rails website integrated with their ERP system, Microsoft Dynamics AX.
Certified Integration between Valant and Oregon Health Authority (ROADS)
Joined Fountain
Developed On Guard Security Training
Primary technical representative and rollout lead working with Microsoft, State of Oregon EIS, PSRB, and Commission for the Blind to implement authorization during the state’s accelerated Microsoft 365 migration
Acquired Unique Advertising
Brangay CBDRP model development, Calamba Philippines
Certified Integration between Valant and Oregon Health Authority (MOTS)
Started this blog
Launched Praybook
First Speaking: MongoDB
Rejuvenation e-commerce integration into Williams Sonoma brand
Master Key Consulting — BIA/BIE overhaul
Care to Share — food crisis scheduling
Desert Technologies High School Junior Administrator, Lake Havasu City AZ
Multi-Network Solutions, Lake Havasu City
Volunteer of the Year for creating the TOBAC (Teens on Battle Against Cigarettes and Chew) website
Webmaster Chamber of Commerce Lake Havasu City, AZ
Founding President, Computer Club, Lake Havasu High School
Started a GeoCities site in Silicon Valley Haven/1300 for QBasic tutorials
To make best use of your funding on your upcoming project, contact me at