Vivian Voss

Vivian Voss

Vivian Voss

System Architect & Software Developer. 37 years in the game. 26 professionally.

Building minimal tools that earn every byte. Inspired by the demoscene. Guided by Unix philosophy. Using AI to engineer, educate and validate, not to replicate the bloat faster.

What I Do

I design systems where reduction is the method, not the compromise. Small binaries. Semantic markup. Honest interfaces. Every abstraction must justify its weight.

Currently Senior Developer at a German DIY wholesale giant, working with React, TypeScript, and Spryker. Privately building min2max, ultralight web tools rooted in demoscene constraints.

The Hardware Trail

1989 Amiga 500 1992 Atari Mega STE 1994 486 DX2/66 1996 Unix/Linux 1996 Matrox Millennium 1998 3dfx Voodoo2 2000 First paycheck for code 2000 IBM ThinkPad 2008 MacBook Pro
Rust C Java Python Swift HTML CSS JavaScript TypeScript Tcl/Tk PHP Lua sh FreeBSD Linux BeOS QNX AS/400 BASIC Pascal Rust C Java Python Swift HTML CSS JavaScript TypeScript Tcl/Tk PHP Lua sh FreeBSD Linux BeOS QNX AS/400 BASIC Pascal

Latest Writing

22 June 2026
unix freebsd bsd history

Origins of Unix

The third and last Monday on what Unix is, at the source. The fifty-seven-year arc reduces to four small moments: a discarded PDP-7 at Bell Labs (1969), a licence into universities, Berkeley's line (1977), and a lawsuit that freed it (1994). In 1991 free Unix arrived twice: Berkeley's Net/2, from which came FreeBSD and NetBSD, and, separately, Torvalds' kernel. The BSDs are Unix by descent; Linux a unixoid by resemblance. Still running, everywhere. Unix Universe ⊣ What Unix Is, 3 of 3.

21 June 2026
philosophy sovereignty hardware risc-v

The Layer You Cannot Fork

The last Sunday on European software sovereignty reaches the floor beneath the other two. Below the OS sit the system firmware, the management firmware (Intel ME, AMD PSP) and the microcode, signed in silicon, refusing what the maker did not sign. ARM is SoftBank-owned; RISC-V is open, yet governed from Switzerland. Europe's most complex chip, SiPearl's Rhea1, rents ARM cores and is fabbed in Taiwan. You can fork the code, not the chip. IT Philosophy ⊣ European Software Sovereignty, 3 of 3.

19 June 2026
security supply-chain npm freebsd

The Package That Reads Your Keys

A dormant npm key, never revoked, republished 144 Mastra packages in 88 minutes on 17 June, slipping in easy-day-js, a typosquat of dayjs whose postinstall hook stole browser data, wallets and SSH keys. There is no CVE; only osv-scanner saw it. Miasma and Shai-Hulud told the same story on npm and PyPI the same month. The BSD and Rust answer is three gates: pkg_add verifies before it acts, postinstall acts before anything is verified. Security Review ⊣ Standalone.

17 June 2026
javascript htmx webperf architecture

The Count That Was Never Justified

"The count is the cost of features," runs the standard reading. It is honest in form and, on the evidence, not true. The median 2025 page ships 697 KB of JavaScript; the lightest tenth ships 87 KB and works. HTMX gives reactivity in 14 KB, the HTMX team's fixi in barely one; one such study, declared plainly, is mine. Wikipedia, GOV.UK, Cloudflare and Netflix all do the work for less. The count is a choice, not a price the architecture forces. Lean Software ⊣ How We Got Here, 2 of 18.

15 June 2026
unix posix freebsd linux

Definition of Unix

Unix is not a vibe. It is a registration. The word turns out to be four things at once: a lineage you inherit (the BSD family, Unix by blood), a certificate you buy (macOS, AIX, z/OS, HP-UX), a resemblance you build (Linux, QNX, BeOS), and a trademark that keeps its distance. z/OS is certified UNIX and is not a Unix: the certificate attests you speak Unix, not that you are one. Unix Universe ⊣ What Unix Is, 2 of 3.

All articles →

This Page Right Now

No framework. No build step. Measured live in your browser. Pure CAST Daemon.

--- TTFB
--- FCP
--- LCP
0 ms TBT
--- CLS
--- Transfer Size

The numbers above are measured live in your browser: your connection, your device, no averages. Below is what Google thinks of the result. Lighthouse audits four dimensions: raw speed, semantic accessibility, security and API hygiene, and search engine visibility. Four perfect scores from a self-made Rust binary web server with zero dependencies.

Performance
Accessibility
Best Practices
SEO

Google Lighthouse. Measured on vivianvoss.net, this site, served by CASTD — an extremely fast self-made and full scale web and content server written in pure Rust with zero dependencies.