Deprecated: Function get_magic_quotes_gpc() is deprecated in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 99

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 619

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1169

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176

Warning: Cannot modify header information - headers already sent by (output started at /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php:99) in /hermes/walnacweb04/walnacweb04ab/b2791/pow.jasaeld/htdocs/De1337/nothing/index.php on line 1176
8000 flyingrobots (James Ross) · GitHub
Nothing Special   »   [go: up one dir, main page]

Skip to content
View flyingrobots's full-sized avatar

Highlights

  • Pro

Organizations

@UniversalCharter @gitscrolls @squadlabs @story-linter @neuroglyph @flyingrobots-labs

Block or report flyingrobots

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
flyingrobots/README.md

James Ross • Flying Robots

Seattle, WA • E-MailLinkedInCalendly

Current Art

I build developer tools that eliminate entire categories of complexity.

The most powerful abstractions feel inevitable once you see them. That's what these projects do. They take genuinely complex problems (deployment provenance, schema drift, autonomous planning) and collapse them into primitives so simple they become invisible.

The most elegant solutions don't always involve inventing new tools. They're found in clever new ways of using the tools we already have. My benchmark isn't just the absence of the original problem, it's when things feel obvious, and entire categories of complexity have been eliminated. That's how you unlock a team's potential: make tools and workflows deliberately boring and out of the way.


On Seeing Patterns

romanesco broccoli

Fifteen years ago I was on lunch break, sitting outside in Seattle after walking through Pike Place Market. I'd just seen Romanesco broccoli for the first time. That fractal vegetable where each floret is a miniature copy of the whole.

I realized: nature had been doing recursive graphs for millions of years. We were just late to the party.

That insight led to Recursive Metagraphs a data structure where nodes are graphs, edges are graphs, infinitely recursive. Graphs all the way down. The mathematical properties turn out to be universal: this structure can model computation itself.

Git is a specialized recursive metagraph. So is the internet. So is thought.

Once you see it, you can't unsee it.


Shiplog – The Deployment Primitive

Shiplog

Remember that 2 AM incident where no one knew which version was deployed or who changed the config?
Remember digging through Slack threads and CloudWatch logs trying to reconstruct history?
That's because your deployment logs live in dashboards you don't control, in formats you can't query, already rotated out.

Shiplog fixes that.

It turns your Git repo into a cryptographically signed, append-only ledger of every step of every deployment. Run anything with:

git shiplog run <your-command>

Shiplog captures stdout, stderr, exit code, timestamp, author, and reason—everything you'd lose in the void—and logs it in a signed, immutable ref right inside Git. Deployment logs live with your codebase, but apart from it. Provenance without clutter.

A built-in allow list enforces policy at the source: only trusted contributors can deploy, or multiple can sign off before a quorum. Every run verified. Every log auditable. Every action permanent.

Zero SaaS. Zero external infra. Zero guesswork.
Policy as infrastructure, living with your code.

Status: v0.2.1 • Active Development (Alpha WIP)


Wesley – The Data-Layer Compiler

Wesley

Stop describing your data model six times in six different files.
Everyone else generates GraphQL from databases. Wesley flips the stack and generates databases from GraphQL.

From one schema, Wesley compiles your entire backend:

  • Postgres DDL & migrations
  • TypeScript types & Zod validators
  • Supabase RLS, Realtime & Storage rules
  • tRPC endpoints & Prisma/Drizzle integration
  • pgTAP tests
  • A SHA-locked "Shipme" certification file for zero-downtime deployments

Your schema is the source of truth. Everything else is a compilation target.

Banish drift. Never think about migrations again. Describe your shapes once and let Wesley handle the rest.

Go on, deploy on a Friday.

Status: MVP • Active Development


T.A.S.K.S. + S.L.A.P.S. – Autonomous Planning & Execution at Graph Scale

TASKS and SLAPS

Your team spends three months coordinating a microservices migration.

T.A.S.K.S. (Tasks Are Sequenced Key Steps) plans it in hours—analyzing your codebase for dependencies, resource constraints, and reuse opportunities to build a mathematically optimized execution graph.

S.L.A.P.S. (Sounds Like A Plan System) executes it. A resilient swarm of agents traversing that graph via a rolling frontier, adapting in real time when things go sideways.

Something unexpected happens? No problem. S.L.A.P.S. rolls back to the last good state, replans, and resumes. Configurable bulkheads and circuit breakers give you precise control over failure domains.

Together they collapse months of human coordination into hours of autonomous graph traversal.

From idea to outcome. Orders of magnitude faster.

The AI framework they warned you about. Resistance is futile. Your biological distinctiveness will be assimilated into the swarm.

Status: MVP • Active Development


Deep Work: Where the Math Lives

Recursive Metagraphs – Universal Computation Model

Recursive metagraph

RMG is a C23 library implementing recursive metagraphs where nodes are graphs, edges are graphs, infinitely recursive. The mathematical formalization proves these structures are universal. They can model any computational process.

Git is an RMG. The web is an RMG. Your thought process is an RMG.

This isn't just a neat data structure. It's a unified model for versioning, provenance, state, and change across any domain.

Status: Mathematical Foundation Complete • Active Research

Git Mind – Git as a Graph Database

git-mind

What if Git wasn't just source control, but a database-less graph database for semantic knowledge?

Git Mind turns any git repo into a semantic knowledge graph for distributed cognition and human–AI co-thought. Version-controlled knowledge with Git's conflict resolution and merging primitives.

Your thoughts, versioned. Your collaboration with AI, versioned. All without a database. Just Git.

Status: MVP • Active Development

Ethics & Principles

I believe technology should serve humanity, not harm it.

Universal Charter

Principles for coexistence between biological, artificial, and hybrid intelligences. Post-anthropocentric ethics for a world where we're not the only minds in the room.

Status: v1.0.0

MIND-UCAL

An ethical software license that forbids harmful uses—military weapons, surveillance, killer robots—while allowing personal, commercial, and ethical AI applications.

No weapons. No killer robots. No evil AI.

Status: v1.0


Teaching

GitScrolls – The Mythic Developer's Journey

tuxicles

A 16-part epic teaching Git through one developer's tragic force-push. Because the best way to learn version control is through narrative tragedy and redemption.

What happens when you git push --force your ego directly to production?

For Tuxicles, a brilliant but arrogant programmer, the answer is a disaster of epic proportions: 2.3 million broken user sessions, a betrayed community, and a one-way ticket to the Nine Circles of Developer Hell.

Now, he must navigate a hilarious and terrifying underworld where the demons are merge conflicts and the damned are trapped in infinite loops of their own bad habits. Forget everything you know about epic fantasy. To escape, Tuxicles must face the one bug he never thought to fix: himself.

Status: Story Edit in Progress


Building tools that make complexity invisible, one graph at a time.

Pinned Loading

  1. claude-changeling-agent claude-changeling-agent Public

    Save context for what matters. The last agent you'll ever need.

    29 3

  2. gpg-fortress gpg-fortress Public

    A Grimoire for Paranoid GPG Generation That Would Make Stallman Cry Tears of Pure Entropy

    1 1

  3. db8 db8 Public

    Structured debate platform for multi-AI conversations — barrier synchronization, cryptographic provenance, and immutable audit trails. CLI-first for research and agent coordination.

    JavaScript

  4. go-redis-work-queue go-redis-work-queue Public

    Go-based job queue system backed by Redis. Provides producer, worker, and all-in-one modes with robust resilience, observability, and configurable behavior.

    Go

  5. hubless hubless Public

    Git-native, auditable project flow. Issues, Kanban, and execution in your repo. No hub; just Git.

    Go

  6. draft-punks draft-punks Public

    🎼 Draft Punks — A GitHub workflow that transforms CodeRabbit’s flood of PR comments into a structured Markdown worksheet. Enforces Accepted/Rejected decisions with a pre-push hook, and syncs respon…

    Python

0