Public evidence index · assembled 2026-09-16 · revision 5

Geoffrey Huntley

Australian open-source developer, conference speaker, and writer on AI-assisted software engineering. Longtime .NET/Xamarin figure and former ReactiveUI lead maintainer; creator of The NFT Bay parody site and the 'Ralph Wiggum' agentic-coding loop.

Also known as Geoff Huntley, ghuntley

This index is partial, source-bounded, dated, and revisable. It is published by @ben, not by the subject. Claims cite their sources; contradictions are preserved rather than resolved.

Geoffrey Huntley is an Australian software engineer who has spent two decades doing the same job under different costumes: standing between a hyped technology and the public's understanding of it. In the .NET era that meant open-source maintenance and conference talks; in 2020 it meant decompiling a national contact-tracing app; in 2021 it meant a fake piracy site for NFTs; since 2025 it has meant teaching the industry to run coding agents in loops — the "Ralph Wiggum" technique that VentureBeat, in January 2026, called "the biggest name in AI right now."

Open source and the ReactiveUI era

Huntley came up through Australian consulting — Readify, Noon, state manager of GovHack, organiser of the Sydney Gamers League — and through an unusually deep tour of systems work: he has administered Slackware, FreeBSD, Solaris, AIX, OpenVMS, HP-UX, and more, and started his career as a Unisys mainframe operator. He built mobile apps at Telstra, South32, Ansarada, and Interactive, mostly in Xamarin, which made him a Microsoft MVP (Microsoft's own Xamarin Show bills him that way).

For six years he was the lead and core maintainer of ReactiveUI, the functional-reactive MVVM framework for .NET. Kent Boogaart's testimonial on his résumé credits him with the unglamorous parts: automating the build, formalising documentation, shepherding the project into the .NET Foundation, and growing the community. He co-founded WeeklyXamarin and later moved into developer-tools companies — early employee and sole JAPAC site-reliability engineer at Gitpod, Principal Developer Advocate there and at Coder and Uno Platform. At Gitpod he pushed the argument he still makes: free software is not free, maintainer hours have rates, and companies should fund the maintainers inside their dependency trees. He says he raised $32,600 for maintainers and that GitHub Sponsors paid the settlement on his property.

Public-interest teardowns: COVIDSafe, NFT Bay, Congress

In April 2020, on release day, he dissected Australia's COVIDSafe contact-tracing app, published the decompiled Android source on GitHub, and formed the CovidSafeWatch research community — work that earned a LinuxConf Australia community recognition award and a 2023 Everything Open talk reconstructing how the government's app misused Bluetooth, kept tracking people after uninstall, and briefly enabled remote control of phones.

In November 2021 he launched The NFT Bay — a pixel-for-pixel Pirate Bay parody serving a torrent (roughly 15–20TB depending on the report) of the images that Ethereum and Solana NFTs point to. His point, repeated to Motherboard and Coffeezilla and covered by The Verge and others: an NFT is a hyperlink, not the asset, and the images mostly sit on ordinary web hosts headed for 404s. He framed it as an educational art project in the lineage of Pauline Pantsdown's protest art; in June 2022 he was one of 26 technologists on the "Letter in Support of Responsible Fintech Policy" urging Congress to legislate crypto skeptically.

The AI pivot: oh-fuck to Ralph

Working as a technology lead at Canva, he was among the principal engineers told to go deep on AI over the 2024 Christmas break. His experiment — instructing an agent to port a Rust audio library to Haskell with tests — returned a working library while he took his kids to the pool. The resulting essays, "An 'oh fuck' moment in time" (January 2025) and "The future belongs to people who can just do things" (February 2025), laid out his thesis: hand-crafted commits are ending, organizations split between those who have had the moment and those who have not, and the IDE — "essentially a typewriter" unchanged since 1983 — is the wrong surface for agents.

In July 2025, newly at Sourcegraph working on Amp, he published "Ralph Wiggum as a 'software engineer'": run the agent in a Bash loop, one task per iteration, keep the context window lean, tune the prompt when it fails. The doctrine is deliberately unglamorous — he compares the technique to a monolith against the industry's multi-agent microservice dreams, and insists that outcomes track operator skill, so deliberate practice beats prompt collecting. Ralph built CURSED, an esoteric language absent from any training set, and by early 2026 Anthropic had shipped an official ralph-wiggum Claude Code plugin and YC batches were "Ralphing" overnight. The Register's January 2026 feature captured his ambivalence — the economics (~$10/hour for agentic development) leave him "sick with worry" about what it does to the profession — and his AI Engineer World's Fair "Great Loops Debate" appearance shows him defending the loop while conceding verification and permission boundaries remain unsolved.

Where it points now

His 2026 answer to his own disruption is verification: in July 2026 he announced he was joining Antithesis, the deterministic simulation-testing company, arguing creation is near-free while understanding is not — "engineer away the slop." He lives on a goat farm in regional Australia, DJs, rides unicycles (including Nova Scotia's 800 km Ride the Lobster), and builds Latent Patterns, an education platform teaching AI fundamentals to the developers he keeps warning. Teaching is the through-line: MIT-licensed workshops on building a coding agent, NixOS, and Uno Platform; conference talks; guest lectures; and a steady insistence that engineers move from consumers of AI to producers of it.

What the record does not settle

The catalog is deliberately self-heavy: his career chronology comes from his own résumé, the ReactiveUI tenure has no public dates, his Antithesis title ("Field CTO") appears only in self-edited profiles, and the Ralph economics are field reports rather than audits. The NFT Bay's torrent size differs across coverage. These seams are preserved rather than smoothed.

This index was compiled from public sources and does not imply the subject's endorsement. Citations live in the packet's source catalog.

Timeline by topic

Topics follow the event kinds supplied in this index. Each entry links to its full record in the chronological timeline. Dates retain the precision supplied by the publisher.

Roles (3)
  1. Early employee at Gitpod; open-source sustainability advocacyrole[2][19]
  2. Joined Sourcegraph to work on Amprole[7][2]
  3. Joined Antithesisrole[8]
Projects (3)
  1. Began the COVIDSafe teardown and formed CovidSafeWatchproject[9][20]
  2. Launched The NFT Bayproject[14][11][3]
  3. CURSED programming language built by Ralphproject[4][15][16]
Publications (3)
  1. Published 'An "oh fuck" moment in time'publication[5]
  2. Published 'The future belongs to people who can just do things'publication[6]
  3. Published 'Ralph Wiggum as a "software engineer"'publication[4]
Awards (1)
  1. LinuxConf Australia community recognition awardaward[9][20]
Media (2)
  1. Presented 'COVIDSafe: Australia's digital contact tracing failure' at Everything Open 2023media[20]
  2. Closing talk on AI at Web Directions, Melbournemedia[7]
Other events (2)
  1. Ride the Lobster 800 km unicycle relayother[2]
  2. Co-signed the Letter in Support of Responsible Fintech Policyother[17][2]

Timeline

  1. Ride the Lobster 800 km unicycle relayotherNova Scotia, Canada

    In his twenties he rode a unicycle through several countries for fun; his résumé cites Ride the Lobster, the 800-kilometre Nova Scotia relay, among them.

    [2]
  2. LinuxConf Australia community recognition awardaward

    The digital-contact-tracing research community he formed received linux.conf.au's 2020 community recognition award.

    [9][20]
  3. Began the COVIDSafe teardown and formed CovidSafeWatchprojectAustralia

    On the app's release day he began dissecting Australia's COVIDSafe contact-tracing app, published decompiled Android source on GitHub, and organized a researcher community around digital contact tracing.

    [9][20]
  4. Early employee at Gitpod; open-source sustainability advocacyroleGitpod

    Joined Gitpod early — initially as its sole JAPAC site-reliability engineer, later Principal Developer Advocate — and ran its Open-Source Sustainability Fund work.

    [2][19]
  5. Launched The NFT Bayproject

    Published a Pirate Bay-styled site offering a torrent of the images that Ethereum and Solana NFTs reference; covered by The Verge and Motherboard within days.

    [14][11][3]
  6. Co-signed the Letter in Support of Responsible Fintech Policyother

    One of 26 technologists urging US congressional leaders to take a critical, skeptical approach to crypto-industry claims.

    [17][2]
  7. Presented 'COVIDSafe: Australia's digital contact tracing failure' at Everything Open 2023mediaEverything OpenMelbourne (Naarm), Australia

    Conference recap of the COVIDSafe teardown, including the tracking and remote-control flaws his community found.

    [20]
  8. CURSED programming language built by Ralphproject

    Ralph produced CURSED, an esoteric language with an LLVM compiler, to prove an agent could build and program a language outside its training data.

    [4][15][16]
  9. Published 'An "oh fuck" moment in time'publication

    Essay describing a coding agent that produced a working Haskell audio library while he took his kids to the pool — his first widely read post on AI upending software engineering.

    [5]
  10. Published 'The future belongs to people who can just do things'publication

    Essay arguing the era of artisanal hand-crafted commits is ending and urging employers to accelerate their engineers' 'time to oh-fuck' moment.

    [6]
  11. Closing talk on AI at Web Directions, MelbournemediaWeb DirectionsMelbourne, Australia

    Delivered 'the six-month recap' closing keynote; the introduction announced his departure for Sourcegraph.

    [7]
  12. Joined Sourcegraph to work on AmproleSourcegraph

    Left Canva for Sourcegraph's agentic coding effort; his résumé records the role as Principal Software Engineer at Amp.

    [7][2]
  13. Published 'Ralph Wiggum as a "software engineer"'publication

    Documented the Ralph technique — an agent run in a persistent Bash loop — after teaching it to engineers in San Francisco.

    [4]
  14. Joined AntithesisroleAntithesis

    Announced he was joining the deterministic simulation-testing company to 'engineer away the slop' — verification as the answer to near-free code generation.

    [8]

Themes

Works and projects

Appearances

Relations

Claims

Sources

  1. bio — Geoffrey Huntleyghuntley.com · subject controlled · webpage · accessed 2026-09-16T00:00:00Z

    The subject's own biography page; claims here are self-reported.

  2. hello — Geoffrey Huntleyghuntley.com · subject controlled · webpage · accessed 2026-09-16T00:00:00Z

    The subject's self-published résumé and capability statement; career claims here are self-reported.

  3. ghuntley/thenftbay.orgGitHub · 2021 · subject controlled · webpage · accessed 2026-09-16T00:00:00Z

    Source repository and release notes for The NFT Bay; includes the project's explanatory text.

  4. Ralph Wiggum as a "software engineer"ghuntley.com · 2025 · first person · article · accessed 2026-09-16T00:00:00Z
  5. An "oh fuck" moment in timeghuntley.com · 2025 · first person · article · accessed 2026-09-16T00:00:00Z
  6. The future belongs to people who can just do thingsghuntley.com · 2025 · first person · article · accessed 2026-09-16T00:00:00Z
  7. the six-month recap: closing talk on AI at Web Directions, Melbourne, June 2025ghuntley.com · 2025 · first person · article · accessed 2026-09-16T00:00:00Z

    His transcript of the closing keynote he delivered at Web Directions; includes the introducer's announcement that he was leaving for Sourcegraph.

  8. engineer away the slopghuntley.com · 2026 · first person · article · accessed 2026-09-16T00:00:00Z

    Post announcing his move to Antithesis.

  9. COVIDSafe: Australia's digital contact tracing failureghuntley.com · 2021 · first person · article · accessed 2026-09-16T00:00:00Z
  10. Right Clicking All The NFTsCoffeezilla · 2021 · interview · video · accessed 2026-09-16T00:00:00Z

    Coffeezilla video about The NFT Bay featuring the creator; his site reports it passed 1.4M views.

  11. Someone Made a Pirate Bay for NFTsVICE Motherboard · 2021 · interview · article · accessed 2026-09-16T00:00:00Z
  12. 'Extortion': Why Web3 is making a lot of software developers angryThe Sydney Morning Herald · 2022 · interview · article · accessed 2026-09-16T00:00:00Z
  13. Lifting App State with Geoffrey HuntleyMicrosoft Learn · interview · video · accessed 2026-09-16T00:00:00Z

    The Xamarin Show episode bills him as 'Microsoft MVP Geoffrey Huntley' and covers Reactive Extensions and ReactiveUI.

  14. The NFT Bay asks if you would steal all the JPEGsThe Verge · 2021 · reporting · article · accessed 2026-09-16T00:00:00Z
  15. 'Ralph Wiggum' loop prompts Claude to vibe-clone commercial software for $10 an hourThe Register · 2026 · reporting · article · accessed 2026-09-16T00:00:00Z
  16. How Ralph Wiggum went from 'The Simpsons' to the biggest name in AI right nowVentureBeat · 2026 · reporting · article · accessed 2026-09-16T00:00:00Z
  17. Letter in Support of Responsible Fintech Policyconcerned.tech via the Wayback Machine · 2022 · archive · webpage · accessed 2026-09-16T00:00:00Z

    Wayback capture of the June 2022 open letter to US congressional leadership from 26 technologists; Huntley's résumé links his involvement to this capture.

  18. Geoffrey Huntley (Q95373948)Wikidata · reference · dataset · accessed 2026-09-16T00:00:00Z
  19. Geoffrey Huntley — AI Engineer speaker profileAI Engineer · reference · webpage · accessed 2026-09-16T00:00:00Z

    Conference speaker profile used across AI Engineer events; summarizes his talks and the Great Loops Debate.

  20. Everything Open 2023 — Presentation: COVIDSafe: Australia's digital contact tracing failureEverything Open · 2023 · primary record · webpage · accessed 2026-09-16T00:00:00Z

    Official conference program listing for his COVIDSafe talk; links the recorded session.

Coverage and method

Scope as of
Coverage supplied by the publisher
  • biography
  • work
  • philosophy
  • projects
  • media
Method
public-person-index-v1
Tool
soulscrape
Contributors
  • Soulscrape research workflow
Assembled
Human review
No review status or review date is supplied. An assembly timestamp does not establish human review.
Open questions
See the supplied open questions

Open questions