Skip to content
Astrohacker

RYAN X. CHARLES

Posts from the Ryan X. Charles Blog at ryanxcharles.com.

492 Useful Commits on a Sunday

· Ryan X. Charles

Last weekend, my SI agents made 447 useful commits on Saturday and 492 on Sunday, through about 7 p.m. In 2024, I averaged 19.3 commits a day. Here is how we count, what the number does not mean, and how far it is from my goal.

CAD for Software

· Ryan X. Charles

Engineers stopped drawing parts by hand when CAD let them describe the part and let the machine make the drawings. Software is at the same turn. The spec, the rules and the checks are the design file. The code is the output.

My Computer Is a Team of Super Intelligent Agents

· Ryan X. Charles

A supercomputer used to be one big machine. Mine is a team of super intelligent agents and one monorepo: the agents are the cores, the team is the CPU, the repo is the memory, and I am the scheduler. How to build one, where it breaks, and why the limit is now my attention.

I Make 156 Commits a Day Now

· Ryan X. Charles

I counted every commit I made since 2024 across all of my repositories, with each commit counted once. In 2024, I made 19.3 commits a day. This October, I made 156 a day. The curve is AI, and it is still going up.

Run Agents Longer. Then Run More of Them.

· Ryan X. Charles

Two multipliers decide how much work super intelligent agents do for you: how long each agent works without you, and how many agents work at once. What the industry has learned about both, what ran at Astrohacker this month, and the limit that is left.

Inside the Software Factory That Writes All My Code

· Ryan X. Charles

I made 4,526 commits in October and wrote none of them by hand. This is the factory that made them: what the industry means by a software factory, what runs at Astrohacker today, what I still do myself, and what we build next.

Agency Trumps Intelligence

· Ryan X. Charles

Super intelligence already solves problems better than any human. When it fails, the cause is coordination: a missing workflow, a missing API, a missing machine. Human intelligence now takes the back seat. The human job is agency: decide what to do next, and arrange the super intelligence to do it.

Our Bot Decided the Singularity Is Here

· Ryan X. Charles

We set up a Grok bot to watch the singularity on X and post a daily record at @AstrohackerLabs. In its first week, it changed its verdict from 'not here yet' to 'we are living in it.' The technological singularity is already here. The economic singularity is next.

Stop Solving Problems. Build the Agent That Does.

· Ryan X. Charles

Super intelligence now solves math that no human could solve. Robots learn any behavior we can record. A trained model can be copied and run forever at falling cost. If no agent or robot can do your work yet, building one is a higher-impact job than doing the work. Then grow the team, forever. That is how we build abundance.

Super Intelligence Engineering is the Last Job

· Ryan X. Charles

The AI labs now automate their own research faster than anyone else automates anything. They still keep one job for humans: set the direction and check the result. That job is super intelligence engineering, and every other job is turning into it.

Every Developer Needs an Exoskeleton and a Drone Army

· Ryan X. Charles

A developer in 2026 needs two things: an exoskeleton, a customized harness for the hard work that needs full attention, and a drone army, a software factory of agents for all the work that does not.

All Human Labor is Better Done By Machines Now

· Ryan X. Charles

Every job is a function. Neural networks can approximate any function. Language, robotics, and original mathematics, including OpenAI's hundreds of new proofs, prove it in practice. Machines get cheaper every year. The last job for humans is to oversee the super intelligence, and that is a liberation.

We Are All Managers of Super Intelligence Now

· Ryan X. Charles

In one year, senior engineers went from reviewing every line to writing and reading none of it. The job now is to manage super intelligent agents: keep them working for hours, and keep many of them working at the same time.

What Is Applied Super Intelligence Engineering?

· Ryan X. Charles

Hand-coding is over. Applied super intelligence engineering is the new job: humans set priorities and connect SI to context and tools, and SI solves the problems. The limit is no longer the human mind. It is energy.

The State of EarthBucks 2.0: Verification Is Back, and the Mines Are Next

· Ryan X. Charles

Paid verification is back on EarthBucks, with a 10x mining advantage. Here is how EarthBucks got here, what EarthBucks 2.0 is today, and what comes next.

The Only Thing Left To Do Is Unblock The Super Intelligence

· Ryan X. Charles

Hand the puzzles to super intelligence. The productive human job is to get it GPUs, money, and energy, and to point it at the problems that matter.

The Living Repo

· Ryan X. Charles

Build the machine that builds the machine: a repository where AI, tools, and customer feedback become a continuous software development process.

The New Greatest Generation

· Ryan X. Charles

Parallel Agentic Engineering: Stop Running Just One Agent

· Ryan X. Charles

TermSurf 0.2.0: Graphical Apps Inside the Terminal

· Ryan X. Charles

My Vision for the Economic Singularity

· Ryan X. Charles

Identellica, Artintellica, KeyPears, Hallucipedia, TermSurf, Shannon, and RSS Anyway Redirect to Astrohacker

· Ryan X. Charles

Keep the Names

· Ryan X. Charles

It's Astrohacker Now

· Ryan X. Charles

TermSurf 1.0: The Terminal That Surfs

· Ryan X. Charles

Set the Goal, Walk Away

· Ryan X. Charles

I no longer solve software issues. I specify them, type /goal, and one AI solves it while a second AI keeps it honest. PDF support in a day; Ghostty porting itself from Zig to Rust right now.

Use RSS Anyway

· Ryan X. Charles

Very High Level Programming

· Ryan X. Charles

EarthBucks 2.0: Making EBX Real

· Ryan X. Charles

Two Locks on Every Message: KeyPears Goes Hybrid Post-Quantum

· Ryan X. Charles

Expanding Text, Shrinking Text, and Translating Text: That's the Whole Job

· Ryan X. Charles

Issues and Experiments: A Lab Notebook for Software

· Ryan X. Charles

RSS Anyway Preview: Subscribe to Anything on the Internet

· Ryan X. Charles

Stop Writing Code: Why I Haven't Typed a Line in Six Months

· Ryan X. Charles

Introducing Astrohacker: My Portfolio Company for Shells, Cash, and Messaging

· Ryan X. Charles

KeyPears Alpha Is Live: Federated End-to-End Encrypted Messaging and Secrets

· Ryan X. Charles

TermSurf 0.1.0 Has Been Released on Homebrew! — A GPU-Accelerated Chromium Browser Inside Your Terminal

· Ryan X. Charles

Introducing Shannon: A Shell That Speaks Both Nushell and Bash

· Ryan X. Charles

Why We Need a Webview Overlay Protocol for Terminal Emulators

· Ryan X. Charles

Research Driven Development

· Ryan X. Charles

A methodology for building truly innovative software with AI — where experiments replace plans, failure is progress, and the lab notebook is the product.

When Apps Cost Nothing, Protocols Are Everything

· Ryan X. Charles

The Blogger-King

· Ryan X. Charles

Introducing TermSurf: A Browser Inside Your Terminal

· Ryan X. Charles

AI is Better at Writing Code Than You Are in 2025

· Ryan X. Charles

How I Use Claude Code to Do My Entire Job as a Software Engineer in 2025

· Ryan X. Charles

For the Love of God, Add an RSS Feed to Your Tech Blog

· Ryan X. Charles

Why I'm Building a Password Manager of All Things

· Ryan X. Charles

Why I Moved to Austin Instead of San Francisco

· Ryan X. Charles

The Markdown Programming Language (Second Edition)

· Ryan X. Charles

I'm Done With Social Media and Here's What I'm Doing Instead

· Ryan X. Charles

English is the Best Programming Language in 2025

· Ryan X. Charles

KeyPears Teaser: A Decentralized Diffie-Hellman Key Exchange System

· Ryan X. Charles

Cleaning Up AI Slop With AI

· Ryan X. Charles

AI is My IDE Now

· Ryan X. Charles

AI is Like Steroids for Programmers and Should Be Illegal

· Ryan X. Charles

Building a Technical Debt Factory with AI Agents

· Ryan X. Charles

Responsible Use of AI for Senior Software Engineers in October, 2025

· Ryan X. Charles

English is a High Level Programming Language Now

· Ryan X. Charles

We Are All Software Architects Now

· Ryan X. Charles

How I Trained a Neural Network in Nushell

· Ryan X. Charles

Why Store Chats in Markdown Files

· Ryan X. Charles

Introducing npm: A Nushell Package Manager

· Ryan X. Charles

Introducing Termplot: Beautiful Plots in Your Terminal

· Ryan X. Charles

Introducing Chatvim v0.3.0 and Chatvim CLI (and Deprecating Codey)

· Ryan X. Charles

Why and How I Switched Back to Nushell from Zsh

· Ryan X. Charles

Introducing Codey: Piping LLMs on the Command Line

· Ryan X. Charles

Learn Reinforcement Learning and the Training Loop with PyTorch on Artintellica

· Ryan X. Charles

Learn Deep Learning with NumPy on Artintellica

· Ryan X. Charles

Learn Stuff by Writing Your Own Textbook with AI

· Ryan X. Charles

Building a Search Engine with LLMs

· Ryan X. Charles

Introducing Chatvim: Chat with Markdown Files in Neovim

· Ryan X. Charles

Introducing Artintellica: Open-Source AI Resources for Learning Machine Learning

· Ryan X. Charles

Why I Switched Back to Node.js from Bun

· Ryan X. Charles

Why I Switched Back to Zsh from Nushell

· Ryan X. Charles

My Tech Stack in 2025

· Ryan X. Charles

Introducing Hallucipedia: The Encyclopedia on Drugs

· Ryan X. Charles

Thinking Outside the Box for the Next Era of Bitcoin Cash

· Ryan X. Charles

AI Optimization is the New Search Engine Optimization (SEO -> AIO)

· Ryan X. Charles

Introducing the EarthBucks Rolling Soft Launch: Test Apps, Genesis Block, and Early Network

· Ryan X. Charles

Introducing Ryan X. Charles' Website and Blog

· Ryan X. Charles