Skip to content
View jochasinga's full-sized avatar
:octocat:
Back to black
:octocat:
Back to black

Organizations

@ReactiveX

Block or report jochasinga

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jochasinga/README.md

I'm Pan 👋

I'm interested in open-source, language design, bare-metal computing, and virtual machines and sharing authentic knowledge, failures and epiphanies in all their glory. I'm generally happy coding in Rust, Ocaml, and Lisp.

I was the author and core maintainer of RxGo. I'm currently working on Monet.

Besides programming, I'm passionate about self-improvement, productive mindset, and positive work environment. You should read some of my insights below:

However, read this AMA to learn about my journey and how I got here.

I've worked on

  • Marlin: Smali-to-Python transpiler.
  • Systemd-parser: A minimal Systemd unit file parser.
  • ml-brainfuck: Brainfuck interpreter written in bad Ocaml.
  • Flowwow: NFT Petshop app built with Flow and React
  • Subhuman: Chrome extension that exposes pixel trackers in your email and retaliate.
  • Firma: Simple Merkle tree implementation based on the Bitcoin white paper.

I’m currently learning

Rust, Ocaml, Coq, Agda

📫 How to reach me

I write on

When I'm not coding, I love doing hands-on DIY projects, woodworking, restoring cars, and building vacuum-tube amps.

Pinned Loading

  1. ReactiveX/RxGo ReactiveX/RxGo Public

    Reactive Extensions for the Go language.

    Go 5k 339

  2. firma firma Public

    Simple Merkle tree implementation based on the Bitcoin white paper.

    OCaml 6

  3. systemd-parser systemd-parser Public

    A minimal Systemd unit file parser

    Rust 7 2

  4. chum chum Public

    A friendly WASM compiler for scheme (experimental).

    Scheme

  5. ml-brainfuck ml-brainfuck Public

    Brainfuck interpreter written in Ocaml

    OCaml 5 1

  6. marlin marlin Public

    Smali VM and interpreter

    HTML