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
- developing Vulcan as my main knowledge-tooling project
- exploring local-first and distributed workflows for Markdown vaults
- thinking about content-addressed storage, Merkle trees, and sync systems
- operating Debian-based self-hosted infrastructure for myself and friends
- ideating DucksNet, a private network project around WireGuard, BGP, DNS, TLS, and small-scale distributed infrastructure
CONTACT
- GitHub: tionis
- Matrix: @eric:fachschaften.org
- Email: [email protected]
- PGP: A06C…FCE8
SEE ALSO
- tionis.dev — personal infrastructure and services
- spiele-bund.net — Pen-and-Paper infrastructure
- github.com/tionis — code, experiments, and public repositories