UNIX enthusiast · Open-source developer · AUR package maintainer · R package author · FreeBSD porter
I am a medical doctor and an open-source developer focused on FreeBSD/OpenZFS ecosystem, Arch Linux packaging and self-hosted infrastructure. I also build tools around spaced repetition (Anki/FSRS).
- Main interests: filesystems, storage internals, self-hosted infrastructure, spaced repetition learning, EDC systems
- Languages: mainly C, R
- Blog: chrislongros.com
- Mastodon: @chrislongros@mastodon.social
- ORCID: 0009-0001-2717-0857
The data integrity that OpenZFS provides is crucial for me — it secures invaluable data such as family photos.
Main features:
- End-to-end checksumming — a checksum is computed and stored for every allocated block
- Self-healing — on a checksum mismatch, the block is restored from a mirror copy or RAID-Z parity and the corrected data is rewritten to disk
- Pool scrubbing — a pool-wide verification that validates every allocated block: user data, metadata, and parity
- OpenZFS — unit tests, CI, test suite, documentation
- FreeBSD — src commits (device drivers such as rge and ure, EFI loader, man pages), ports, documentation
- R — ankiR on CRAN, digest contributor, freebsdcontribs on CRAN, more on r-universe
- Arch Linux — 120+ AUR packages, BioArchLinux, archinstall
- Greek localization — TrueNAS WebUI, FreeBSD Handbook, Anki
- Anki — self-hosted sync server, tooling, upstream fixes, localization
- Homelab — TrueNAS Scale, ZFS, Tailscale, 80+ containers
- anki-sync-server-enhanced — self-hosted Anki sync server with multi-user support, auto-updates, healthchecks, S3 integration
- anki-snapshot — git-based version control for Anki collections with human-readable diffs
- anki-desktop-docker — browser-accessible Anki Desktop via KasmVNC
- ankiR — R package for reading Anki databases with FSRS parameter support
- truenas-tailscale-cert-automation — automated Tailscale TLS certificate management for TrueNAS



