The beginning of project Peregrine - a bleeding fast HTTP server
As a way for me to dive deeper into Zig, I'm writing a HTTP server from scratch.
I'm fascinated by nature's self-similarity. I see an elegant beauty and power in self-reference. I advocate for p2p network applications that empower individuals with human rights. I'm a specialist of distributed systems. Simplicity is underrated.
As a way for me to dive deeper into Zig, I'm writing a HTTP server from scratch.
I left a lucrative Software Engineering role in Switzerland, and went travelling. I'm now open to opportunities...
I describe what I like about the Zig systems programming language, and what I don't like after a couple of weeks of tinkering.
Turn radius is proportional to the velocity squared.
Precomputed de Bruijn sequences are cool, but are they faster than simple lookup tables?
Distributed KV store.
Real-time logging (tail & query) over UDP, with ring buffers.
I wanted to upload a 4k video to Arweave network... and failed at first. Safely upload large files to Arweave network with arpload.
Considering the Maritime alps, I looked further afield, to warmer climes. I almost went to Corsica...