Skip to content
People

ryg

Fabian Giesen — Farbrausch coder, graphics programmer

ryg (Fabian Giesen) was a core coder of Farbrausch's size-coding landmarks, and became one of the most widely-read graphics and compression programmers outside the scene.

ibm-pcscenecodergraphicsgermanfarbrausch

Overview

ryg — Fabian Giesen — is one of the names behind Farbrausch’s run of size-coding landmarks, the kind of coder who helped make fr-08: .the .product and Debris possible. Alongside kb (Tammo Hinrichs), he drove the group’s procedural tools, and in 2012 helped open-source a decade of Farbrausch’s internal tech.

Like iq, Giesen is a case of scene expertise becoming general knowledge. His writing on low-level programming, graphics, and data compression is widely read well outside the demoscene, and his public-domain code turns up in projects that have no idea it came from a 64K-intro lineage.

Fast facts

  • Handle: ryg.
  • Group: Farbrausch.
  • Discipline: Coding — graphics, compression, low-level optimisation.
  • Beyond the scene: Influential technical writing and public-domain code.

Size-coding as a discipline

Fitting a demo into 64 kilobytes forces a way of thinking — procedural generation, ruthless data compression, deep knowledge of the hardware — that turns out to be exactly what high-performance graphics and systems programming need. Giesen is one of the clearest examples of those scene-honed skills travelling straight into the professional and open-source worlds.

See also