about this site

Continuously Learning

I'm Robert Fisher — a software engineer with over a decade of experience, learning the internals of Guppy by reading the source code, adding new features, and fixing bugs.


Why this blog?

In December 2025, I discovered Guppy after watching two Quantinuum webinars (An Overview of Our Helios Quantum Computer and Unpack the Stack). I was fascinated by the opportunity to contribute to a quantum computing programming language.

With that goal in mind, I cloned the Guppylang repository, explored some open issues, and successfully merged some pull requests. So that’s where I am today, continuing to learn about Guppy and helping out wherever I can. Still, there's a lot for me to learn about quantum computing, but I'm looking forward to the journey.

What you'll find here

  • Posts: The main page highlights a featured post alongside recent activity from the log and the latest pull request write-ups — a snapshot of what I'm currently working on and writing about.
  • Notes: Posts organized into two reading tracks — Core Concepts covers my own analysis and study of how Guppy works, while Source Deep Dives explore specific code samples and topics I wanted to study further.
  • Pull Requests: A dedicated collection of every merged contribution to Guppy — what the problem was, what the fix looked like, and why it matters.
  • Log: A timeline of my journey as I learn more about quantum computing, Quantinuum, Guppy, and more.