Skip to content
View dunamismax's full-sized avatar

Block or report dunamismax

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
dunamismax/README.md

Stephen Sawyer

Software developer building useful, durable, privacy- and security-focused things.

I work across Rust, Go, C, and Lua. Most of my public work is local-first software, developer tools, systems utilities, and security-conscious infrastructure.

Everything is local-first. Everything is honest about what it can and can't do.

GitHub: https://github.com/dunamismax Codeberg: https://codeberg.org/dunamismax


Flagship projects

  • 0xvane — local-first algorithmic trading workbench. Paper-first execution engine, real-time market data, risk management, and post-trade forensics. Rust core with Python research via gRPC. Equities + crypto.
  • bore — privacy-first encrypted file transfer. No accounts, no cloud, end-to-end encrypted, direct peer-to-peer with relay fallback. Monorepo: Rust client with Go relay server, NAT traversal library, and admin dashboard.
  • cargo-compatible — Cargo subcommand for auditing dependency graphs against any Rust version. Lockfile-first MSRV compatibility. Published on crates.io. Rust.

Developer tools

  • GitPulse — local-first git activity analytics. Tracks commits, sessions, and streaks across CLI, web dashboard, and desktop app. Rust.
  • repokeeper — self-hosted repo health daemon with built-in doc verification. Watches repos, validates remotes, detects drift, runs doc-extracted commands in sandboxed temp dirs. Go.

Systems and infrastructure

  • rtop — ground-up Rust rewrite of htop. Linux and macOS as co-equal first-class platforms. Rust.
  • sqlite-vfs-encrypt — transparent AES-256 encryption for SQLite databases at the VFS layer. One .c/.h, zero application changes. C.
  • dbvault — SQLite backup and integrity toolkit. WAL-safe backups, integrity verification, rotation, and audit trail. Go.
  • Patchworks — git-style diffs for SQLite databases. Native desktop inspection, comparison, and SQL migration generation. Rust.
  • TraceScope — native desktop viewer for live Tokio console-subscriber telemetry with SQLite snapshot recording. Rust.

Games and personal

  • Sand Sorcerer — Bevy action-puzzler / roguelite with reactive material simulation. Rust.
  • deepblue.lua — Love2D aquarium with procedural fish, boids, and ecosystem simulation. Lua.
  • podforge — local-first Commander night tracker for pods, decks, sessions, and playgroup stats. Go.

Pinned Loading

  1. mtg-card-bot mtg-card-bot Public

    Discord bot for lightning-fast Magic: The Gathering lookups with live prices, legality, rulings, and polished embeds powered by the Scryfall API.

    Python 1

  2. c-from-the-ground-up c-from-the-ground-up Public

    c-from-the-ground-up is a C learning workbook. Each lesson is a small, readable program with the explanation in the comments, and the repo is meant to stay close to the code that is actually here.

    C 140 20

  3. go-web-server go-web-server Public template

    go-web-server is a small Go starter for server-rendered apps with Echo, Templ, HTMX, PostgreSQL, SQLC, and Mage. The goal is boring, legible defaults: one binary, one Postgres database, session aut…

    Go 66 4