building a web server in aarch64 assembly to give my life (a lack of) meaning
Summary
The article documents a project that builds a static HTTP web server in aarch64 assembly for macOS, using raw syscalls without libc wrappers. It covers HTTP parsing, directory listing, file handling, and several security considerations, including timeouts and defenses against slowloris-like attacks, with Apple-specific behavior and process management details.