Posts tagged "ruby"

CrystalMeet

CrystalMeet turned Ruby into Crystal with a pile of regular expressions. It half worked, and the other half lives in Ruby's runtime, where no regex can reach. /r/rails deleted it in 2024. Its scenarios are landing in spinel now.

Macroaggression

I abused the C preprocessor until C read like Ruby. At -O2 the assembly shows it changes little beyond the spelling of a loop. Steve Bourne did the same to C in the 1970s, and his version inspired the International Obfuscated C Code Contest.

Matz Told Me Why

In one week, matz closed my pull request to spinel and the /r/rails moderators banned me for good. Matz explained his decision in five sentences. In two years of removing my posts, the moderators never explained one.

Operation: From State Hero to Zero

The surgical breakdown of a 1.6k LOC Ruby monolith into focused modules. Or: how I performed open-heart surgery on a dying codebase and lived to tell the tale.

Parasites With a Term Sheet

Since 2023, companies keep trying to buy the gems I publish, or to hire me under a contract that hands them all of it. I scambaited five of them to the end. The plan never changes: raise $10-20M, then buy someone else's decade of downloads for a few thousand.

The RubyGems Coup: When Parasites Take the Host

Ruby Central forcibly removed the people who built RubyGems for over a decade, replacing them with a 'Director of Open Source' whose last Ruby code was a conference tutorial in 2010. This is the anatomy of a hostile takeover disguised as 'strengthening stewardship.'

The Security That Wasn't: Ruby Central's Theater Exposed

Joel Drapper's technical investigation reveals the smoking gun - Ruby Central's "security measures" left Andre with full production access while removing his GitHub permissions. David Rodriguez loses gem ownership with only 1 of 8 owners consenting. This wasn't security. It was theater with screenshots to prove it.

The Republic of Slop

A country where no citizen has ever felt a constraint. The dev box has 128GB, the model never says "this is too much," and the cloud bills instead of refusing. Then it ships to a 2GB server. On languages as materials, and the 100x receipt that proves nobody measured anything.

The Rust Revolution Proposal Had a 363-Day Fuse

In September 2025 I wrote a satirical proposal to rewrite Rails in Rust, and picked Rust because it was the one language David would never touch. On September 23, 2026 he told Rails World he hates Rust with a passion and is rebuilding HEY's backend in it. The satire got one line wrong, and it stopped one language too early.

The Soviets* Landed First

In For All Mankind, the Soviets reach the Moon first and NASA keeps the cameras. Noiseless started in 2021 because the official Elasticsearch gem refuses to talk to OpenSearch. Basecamp shipped its Active Search in 2026.

Turkey Belongs to Two Worlds

closure_tree said no to multiple parents for fourteen years. dag_me is the yes: DAGs for ActiveRecord, with cycles rejected inside PostgreSQL.

The Quantum Infiltrator Protocol: Captain Cyrel's Graph Database Gambit

When a quantum shapeshifter infiltrates the Federation's antimatter supply chain, Captain Cyrel of the USS ActiveCypher must use graph database technology to track an enemy that exists in relationships, not rows. A thrilling tale of how ActiveCypher brings Rails conventions to the graph database revolution.

The Quantum State Rebellion: Why Enums Are Not State Machines

When half the mining fleet switched to using simple Rails enums for state management, chaos ensued. Ships transitioned from operational to vacuum exposure without validation, weapons fired randomly, and life support systems failed catastrophically. This is the story of how Captain Seuros proved that enums are not state machines, and why the state_machines gem saved the fleet from disaster.

Related Tags

← Back to all tags