NAME

Eric Wendland — computer science student, GM and developer

SYNOPSIS

eric [--systems] [--knowledge] [--p2p] [--infrastructure] [--tabletop]

DESCRIPTION

I am a computer science student from Passau, Germany, currently studying Informatics at the University of Passau.

I build small, reliable systems around Markdown, Git, Unix, peer-to-peer protocols, content-addressed data, and cryptographic identity.

My projects often start from my own infrastructure, university work, or Pen-and-Paper campaigns. I like systems that are understandable, scriptable, inspectable, and built from durable primitives: files, hashes, keys, signatures, logs, and simple network protocols.

Online, I often use the alias tionis. eric.wendland.dev is my official personal website; tionis.dev is my personal infrastructure and service namespace.

MOTTO

Simplicity is the ultimate sophistication. — Clare Boothe Luce

INTERESTS

reliable systems

Debian, Unix, Git, SSH, SQLite, shell tooling, boring infrastructure, and interfaces that keep working when abstractions leak.

knowledge systems

Markdown vaults, local-first notes, graph indexes, search, rulebook processing, wikis, and automation around personal knowledge bases.

distributed systems

Peer-to-peer protocols, WebRTC, IPFS-like content addressing, Merkle trees, sync, replication, and systems that do not require one central trusted server.

trust and identity

Signing keys, keychains, trust anchors, commit verification, allowed signers, and identity models based on cryptographic material.

tabletop RPG tooling

Infrastructure, notes, character sheets, campaign wikis, automation, and online play support for Pen-and-Paper groups.

SELECTED WORK

Vulcan

A Rust CLI and library for working with Obsidian-style Markdown vaults. It indexes vaults into SQLite and supports graph queries, search, structured queries, scripting, automation, and safe bulk operations. Vulcan is my main knowledge-tooling project; some ideas from an earlier prototype called Glyph shaped its direction.

HedgeSync

A TypeScript library and CLI for programmatic HedgeDoc access, live document editing, automation, and collaborative Markdown workflows.

Git SKM

A small experiment in Git-based SSH key management: signing keys and validity periods are stored in the repository itself and verified through signed commits and trust anchors.

Obsidian / P2P experiments

Experiments around peer-to-peer sharing of Markdown notes, including WebRTC-based sharing from Obsidian to browser clients.

Spiele-Bund

Infrastructure and tooling for Pen-and-Paper groups, campaign notes, online play, and shared tabletop workflows.

Gyroskop

A Telegram bot for coordinating group food orders with fuzzy matching, inline buttons, database-backed state, deployment support, and metrics.

CURRENTLY

CONTACT

SEE ALSO