~/strydr
  • about
  • articles
  • projects
  • uses
❯ ls -la ~/projects --all

projects

most of my work is open source. if something looks interesting, check it out — contributions welcome, especially on kirin.

~/kirin-chess
active

Autonomous chess board — plays against you IRL using a custom chess engine, electromagnet, and CoreXY gantry system. Funded by the Mines Protofund.

zighardwarecorexyprotofund
github.com/strvdr/kirin-chess
~/kirin-v0
archived

The original UCI chess engine written in C. Predecessor to the current Zig rewrite.

cucibitboards
github.com/strvdr/kirin-v0
~/zend
active

File transfer with handrolled TCP framing, Huffman encoding, x25519 Diffie-Hellman key exchange, and ChaCha20-Poly1305 encryption.

zignetworkingcryptography
github.com/strvdr/zend
~/zduel
shipped

Chess match manager for engine vs. engine play. Runs bulk games, produces structured logs, and renders results in the terminal.

zigucitui
github.com/strvdr/zduel
~/binpeek
shipped

A remake of xxd built from scratch in Zig.

zigcli
github.com/strvdr/binpeek
~/ztoml
shipped

A bad TOML parser written in Zig. For reading config files, because I don't like JSON.

zigparsing
github.com/strvdr/ztoml
~/zrref
shipped

Classic row reduction for matrices, written in Zig.

zigmathlinear-algebra
github.com/strvdr/zrref
aboutarticlesprojectsuses

© 2026 strydr silverberg